summaryrefslogtreecommitdiff
path: root/configure
blob: bfa86bd847d723fc04a14da29792e99f8c2fc52e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#!/bin/bash

prefix="/usr/local"

for i in `seq 300`; do
    echo "Lots of output to emulate automake... ok"
    echo "Lalalala twiddling thumbs... ok"
    echo "Testing for things you'll never use... fail"
    echo "Satisfying the fortran77 lobby... ok"
    echo "Burning CPU time checking for the obvious... ok"
done
echo "Autoconf emulated successfully"

INST_ROOT='/usr/local'

for arg in $*; do
    shift 1
    echo $*
    case $arg in
        "--redo" | "-r")
            if [ -f ./configvar_cache ]; then
                . ./configvar_cache
            fi
            ;;
        --prefix=*)
            prefix=`echo $arg | sed 's/^--prefix=//g'`
            ;;
        *) echo "Unrecognized argument $arg";;
    esac
done

OS=`uname`


echo "export INST_ROOT=$prefix" > config.mk

echo "prefix=$prefix" > configvar_cache
cat << EOF
    Building with:
        prefix=$prefix
EOF