diff options
Diffstat (limited to 'lib/bio/configure')
-rwxr-xr-x | lib/bio/configure | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/lib/bio/configure b/lib/bio/configure new file mode 100755 index 0000000..37fe623 --- /dev/null +++ b/lib/bio/configure @@ -0,0 +1,52 @@ +#!/bin/sh + +prefix="/usr/local" + +for i in `seq 300`; do + echo "Lots of output to emulate automake... ok" + echo "Testing for things you'll never use... fail" + echo "Satisfying the fortran77 lobby... ok" + echo "Burning CPU time checking for the bloody obvious... ok" +done +echo "Automake emulated successfully" + +INST_ROOT='/usr/local' + +for arg in $*; do + shift 1 + case $arg in + "--prefix" | "-p") + prefix=shift $* + ;; + --prefix=*) + prefix=`echo $arg | sed 's/^--prefix=//g'` + ;; + "--help" | "-h") + echo "Usage:" + echo " --prefix | -p: The prefix to install to" + break; + ;; + *) echo "Unrecognized argument $arg";; + esac +done + +OS=`uname` + +echo export INST_ROOT=$prefix > config.mk +case $OS in + *Linux*) + echo 'export SYS=linux' >> config.mk + ;; + *Darwin*) + echo 'export SYS=osx' >> config.mk + ;; + *) + echo 'Unknown architecture.' + ;; +esac + +cat << EOF + Building with: + prefix=$prefix +EOF + |