-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathconfigure
executable file
·42 lines (33 loc) · 886 Bytes
/
configure
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
#!/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