diff --git a/commands.sh b/commands.sh new file mode 100644 index 0000000000000000000000000000000000000000..4ff8a5687f3e370496d2d3f2cf666556a7cfdc96 --- /dev/null +++ b/commands.sh @@ -0,0 +1,36 @@ +#!/bin/bash +install='' +test='' +doc='' + +while getopts 'it:d' flag; do + case "${flag}" in + i) install='true' ;; + t) test='true' ;; + d) doc='true' ;; + *) error "Unexpected option ${flag}" ;; + esac +done + +if [ "$install" = 'true' ]; then +echo '*****************************' +echo ' Install ' +echo '*****************************' +python setup.py install +fi + +if [ "$test" = 'true' ]; then +echo '*****************************' +echo ' Test ' +echo '*****************************' +python -m unittest discover navipy +fi + +if [ "$doc" = 'true' ]; then +echo '*****************************' +echo ' Build doc ' +echo '*****************************' +cd doc +make html +cd .. +fi