SHELL = /bin/bash .PHONY: run test docs release install run: # running example simulation if [ -d "example_results" ]; then rm -r example_results; fi ./run.jl -o example_results src/analysis/analyse_nature.R example_results test: # running test suite cd test; julia runtests.jl commit = $(shell git log --format="%cd (commit %h)" --date=short -1) docs: # building documentation # include a date stamp with the latest commit sed -i -e "s/\*Last updated:.*/\*Last updated: ${commit}\*/" docs/src/index.md cd docs; julia builddocs.jl release: echo "Not yet implemented." install: echo: "Not relevant. Use `julia run.jl` to run Persefone."