only knit rmd files to md if they have changed
[rnaseq-cwl-training.git] / Makefile
index 5ee09806c43fdbf2cf8e337211a22f69f664b440..ac587b879e52e3fb22134f0b9786c1188f207bd9 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -88,9 +88,8 @@ HTML_DST = \
 ## lesson-md        : convert Rmarkdown files to markdown
 lesson-md : ${RMD_DST}
 
-# Use of .NOTPARALLEL makes rule execute only once
-${RMD_DST} : ${RMD_SRC}
-       @bin/knit_lessons.sh ${RMD_SRC}
+_episodes/%.md: _episodes_rmd/%.Rmd
+       @bin/knit_lessons.sh $< $@
 
 ## lesson-check     : validate lesson Markdown.
 lesson-check : lesson-fixme