Skip to content

Commit 0a0db7e

Browse files
committed
Fix .Rbuildignore entry generation in scaffold
1 parent 972bbe3 commit 0a0db7e

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

R/scaffold_utils.R

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,9 @@ renderFile <- function(outputFile, templateFile, description = '', substitutions
4545
}
4646
outputFile
4747
}
48+
49+
# Workaround for https://github.com/r-lib/usethis/issues/643, otherwise would
50+
# use usethis::use_build_ignore
51+
buildIgnoreDirs <- function(dirs) {
52+
usethis::write_union(".Rbuildignore", paste0("^", dirs))
53+
}

R/scaffold_widget.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ scaffoldReactWidget <- function(name, npmPkgs = NULL, edit = interactive()){
3333
addWidgetJS(name, edit)
3434
addExampleApp(name)
3535

36-
usethis::use_build_ignore(c("node_modules", "srcjs"))
36+
buildIgnoreDirs(c("node_modules", "srcjs"))
3737
usethis::use_git_ignore(c("node_modules"))
3838
lapply(c("htmltools", "htmlwidgets", "reactR"), usethis::use_package)
3939

0 commit comments

Comments
 (0)