From 0343d85a8c19c8991d8c87342eb6edf6f7f42cd0 Mon Sep 17 00:00:00 2001 From: mschubert Date: Sun, 28 Jan 2018 19:38:05 +0100 Subject: [PATCH] do not copy additional inst files --- Makefile | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/Makefile b/Makefile index 42325a3..6990826 100644 --- a/Makefile +++ b/Makefile @@ -6,27 +6,24 @@ R = Rscript --no-save --no-restore -e test: $(R) "devtools::test()" -.PHONY: vignettes -vignettes: knit_all - $(R) "library(knitr); library(devtools); build_vignettes()" - rmd_files=$(wildcard vignettes/*.rmd) knit_results=$(patsubst vignettes/%.rmd,inst/doc/%.md,$(rmd_files)) -.PHONY: knit_all -knit_all: inst/doc ${knit_results} - cp -r vignettes/* inst/doc/ - inst/doc: mkdir -p $@ inst/doc/%.md: vignettes/%.rmd $(R) "knitr::knit('$<', '$@')" +.PHONY: vignettes +vignettes: inst/doc ${knit_results} + $(R) "library(knitr); library(devtools); build_vignettes()" + .PHONY: doc doc: $(R) "devtools::document()" -cleanall: +.PHONY: clean +clean: ${RM} -r inst/doc ${RM} -r man