diff options
author | truelight <truelight@openttd.org> | 2006-03-14 19:21:49 +0000 |
---|---|---|
committer | truelight <truelight@openttd.org> | 2006-03-14 19:21:49 +0000 |
commit | 1dd104e09a8057a02221d9e5eb633bebd120e400 (patch) | |
tree | 8065aa13d17dac63c8efae1259338423f07c647d | |
parent | 382104ce8965f02f1fc644b9fa367de907303b23 (diff) | |
download | openttd-1dd104e09a8057a02221d9e5eb633bebd120e400.tar.xz |
(svn r3867) -Add: added --debug, --profile and --revision to configure
-rwxr-xr-x | configure | 22 |
1 files changed, 22 insertions, 0 deletions
@@ -10,6 +10,9 @@ function showhelp() { echo " $0 --your_options" echo "" echo "Params:" + echo " --debug Create debug-release [no]" + echo " --profile Create profile-release [no]" + echo " --revision Set the revision of the compilation [detected]" echo " --target-cc Sets the target-compiler [\$CC]" echo " --target-cxx Sets the C++ target-compiler []" echo " --host-cc Sets the host-compiler [\$CC]" @@ -53,6 +56,18 @@ do exit 0 ;; + --debug) + PARAM="$PARAM DEBUG=1" + ;; + --profile) + PARAM="$PARAM PROFILE=1" + ;; + --revision=*) + RELEASE=`awk 'BEGIN { FS="="; $0="'$n'"; print $2;}'` + ;; + --revision) + SITEM="RELEASE" + ;; --target-cc=*) handle "CC_TARGET" $n ;; @@ -222,3 +237,10 @@ then echo "CXX=$TARGET_CXX" >> Makefile.config fi +# Same for RELEASE (read: REVISION) + +if ! test -z "$RELEASE" +then + echo "RELEASE=$RELEASE" >> Makefile.config +fi + |