summaryrefslogtreecommitdiff
path: root/acprep
diff options
context:
space:
mode:
Diffstat (limited to 'acprep')
-rwxr-xr-xacprep38
1 files changed, 38 insertions, 0 deletions
diff --git a/acprep b/acprep
new file mode 100755
index 00000000..483eb12b
--- /dev/null
+++ b/acprep
@@ -0,0 +1,38 @@
+#!/bin/sh
+
+touch AUTHORS COPYING
+
+aclocal
+autoheader
+if [ "$1" = "--dist" ]; then
+ automake -acfi
+else
+ automake -acf
+fi
+autoconf
+
+INCDIRS="-I/sw/include -I/usr/include/httpd/xml -I/sw/include/python2.3"
+INCDIRS="$INCDIRS -Wno-long-double"
+LIBDIRS="-L/sw/lib -L/sw/lib/python2.3/config"
+
+if [ "$1" = "--debug" ]; then
+ ./configure CPPFLAGS="$INCDIRS" LDFLAGS="$LIBDIRS" CXXFLAGS="-g" \
+ --enable-debug
+elif [ "$1" = "--debug-python" ]; then
+ ./configure CPPFLAGS="$INCDIRS" LDFLAGS="$LIBDIRS" CXXFLAGS="-g" \
+ --enable-debug --enable-python
+elif [ "$1" = "--opt" ]; then
+ ./configure CPPFLAGS="$INCDIRS" LDFLAGS="$LIBDIRS" \
+ CXXFLAGS="-fomit-frame-pointer -fastf -mcpu=7450 -fPIC"
+elif [ "$1" = "--flat-opt" ]; then
+ ./configure CPPFLAGS="$INCDIRS" LDFLAGS="$LIBDIRS" \
+ CXXFLAGS="-fomit-frame-pointer -fastf -mcpu=7450"
+elif [ "$1" = "--safe-opt" ]; then
+ ./configure CPPFLAGS="$INCDIRS" LDFLAGS="$LIBDIRS" \
+ CXXFLAGS="-fomit-frame-pointer -fastf -mcpu=7450 -DDEBUG_LEVEL=1" \
+ --enable-python
+elif [ "$1" = "--perf" ]; then
+ ./configure CPPFLAGS="$INCDIRS" LDFLAGS="$LIBDIRS" CXXFLAGS="-g -pg"
+fi
+
+rm AUTHORS COPYING