A humane dependency fetcher and builder for scientific projects, written in Python.
For installation instructions please check http://wigwam.in.
wigwam install packagename
- fetches the package, appends it to theWigwamfile
located in the current directory and runs build
wigwam install packagename --disable feature1 feature2 --git development
- forces install from git branchdevelopment
with disabledfeature1
andfeature2
wigwam in
- executes.wigwam/wigwam_activate.sh
and makes available the installed binaries and librarieswigwam run python
- executes a command (python
in this case) from within wigwam, without creating an interactive sub-shellwigwam build
- fetches and builds all dependencies specified in theWigwamfile
wigwam status
- lists installed packageswigwam remove packagename --dangerous
- removes ONLY the reference fromWigwamfile
wigwam clean
- removes all installed packageswigwam which
- prints the path to.wigwam
directory
git clone https://github.com/vadimkantorov/wigwam --branch gh-pages wigwam_site_update && cd wigwam_site_update && wigwam search --json > _data/wigs.json && git commit -a -m 'Update wigs.json by "wigwam search --json"' && git push && cd .. || rm -rf wigwam_site_update
MIT