X-Git-Url: https://git.arvados.org/rnaseq-cwl-training.git/blobdiff_plain/d62084b62d61783c179802b71661d48db5c05c18..ae4a6939c6622f29a15dc642e55f6602807e1c5d:/Makefile diff --git a/Makefile b/Makefile index 457de1e..df31f00 100644 --- a/Makefile +++ b/Makefile @@ -65,9 +65,9 @@ MARKDOWN_SRC = \ index.md \ CONDUCT.md \ setup.md \ - $(wildcard _episodes/*.md) \ + $(sort $(wildcard _episodes/*.md)) \ reference.md \ - $(wildcard _extras/*.md) \ + $(sort $(wildcard _extras/*.md)) \ LICENSE.md # Generated lesson files in the order they appear in the navigation menu. @@ -75,9 +75,9 @@ HTML_DST = \ ${DST}/index.html \ ${DST}/conduct/index.html \ ${DST}/setup/index.html \ - $(patsubst _episodes/%.md,${DST}/%/index.html,$(wildcard _episodes/*.md)) \ + $(patsubst _episodes/%.md,${DST}/%/index.html,$(sort $(wildcard _episodes/*.md))) \ ${DST}/reference/index.html \ - $(patsubst _extras/%.md,${DST}/%/index.html,$(wildcard _extras/*.md)) \ + $(patsubst _extras/%.md,${DST}/%/index.html,$(sort $(wildcard _extras/*.md))) \ ${DST}/license/index.html ## lesson-md : convert Rmarkdown files to markdown @@ -89,16 +89,12 @@ ${RMD_DST} : ${RMD_SRC} ## lesson-check : validate lesson Markdown. lesson-check : - @bin/lesson_check.py -s . -p ${PARSER} + @bin/lesson_check.py -s . -p ${PARSER} -r _includes/links.md ## lesson-check-all : validate lesson Markdown, checking line lengths and trailing whitespace. lesson-check-all : @bin/lesson_check.py -s . -p ${PARSER} -l -w -## lesson-figures : re-generate inclusion displaying all figures. -lesson-figures : - @bin/extract_figures.py -p ${PARSER} ${MARKDOWN_SRC} > _includes/all_figures.html - ## unittest : run unit tests on checking tools. unittest : python bin/test_lesson_check.py