Skip to content
Snippets Groups Projects
Select Git revision
  • 69f23b08069d2fa404af4395dbe9394b46883043
  • master default protected
  • fix/typo
  • wip/project-management
  • lfs
5 results

.gitmodules

Blame
  • Forked from Scientific Computing / education / git-seminar
    Source project has a limited visibility.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    Makefile 699 B
    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
    
    container:
    	echo "Not yet implemented (#43)"
    
    release:
    	echo "Not yet implemented."
    
    install:
    	echo "Not relevant. Use `julia run.jl` to run Persefone."