# Settings
MAKEFILES=Makefile $(wildcard *.mk)
JEKYLL=jekyll
+PARSER=bin/markdown_ast.rb
DST=_site
# Controls
## figures : re-generate inclusion displaying all figures.
figures :
- @bin/extract_figures.py -s _episodes -p bin/markdown-ast.rb > _includes/all_figures.html
+ @bin/extract_figures.py -s _episodes -p ${PARSER} > _includes/all_figures.html
## clean : clean up junk files.
clean :
## lesson-check : validate lesson Markdown.
lesson-check :
- @bin/lesson_check.py -s . -p bin/markdown-ast.rb
+ @bin/lesson_check.py -s . -p ${PARSER}
unittest :
python bin/test_lesson_check.py