Select Git revision
CHANGELOG.md
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
To find the state of this project's repository at the time of any of these versions, check out the tags.
Makefile 846 B
SHELL = /bin/bash
.PHONY: run test docs release install
run:
# run an 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
profile:
# run and profile an example simulation
if [ -d "example_results" ]; then rm -r example_results; fi
./runprofile.jl -o example_results
container:
echo "Not yet implemented (#43)"
release:
echo "Not yet implemented."
install:
echo "Not relevant. Use `julia run.jl` to run Persefone."