mirror of https://github.com/OpenTTD/OpenTTD
(svn r3867) -Add: added --debug, --profile and --revision to configure
parent
23dd9a0ba9
commit
a1e68882c8
|
@ -10,6 +10,9 @@ function showhelp() {
|
||||||
echo " $0 --your_options"
|
echo " $0 --your_options"
|
||||||
echo ""
|
echo ""
|
||||||
echo "Params:"
|
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-cc Sets the target-compiler [\$CC]"
|
||||||
echo " --target-cxx Sets the C++ target-compiler []"
|
echo " --target-cxx Sets the C++ target-compiler []"
|
||||||
echo " --host-cc Sets the host-compiler [\$CC]"
|
echo " --host-cc Sets the host-compiler [\$CC]"
|
||||||
|
@ -53,6 +56,18 @@ do
|
||||||
exit 0
|
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=*)
|
--target-cc=*)
|
||||||
handle "CC_TARGET" $n
|
handle "CC_TARGET" $n
|
||||||
;;
|
;;
|
||||||
|
@ -222,3 +237,10 @@ then
|
||||||
echo "CXX=$TARGET_CXX" >> Makefile.config
|
echo "CXX=$TARGET_CXX" >> Makefile.config
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Same for RELEASE (read: REVISION)
|
||||||
|
|
||||||
|
if ! test -z "$RELEASE"
|
||||||
|
then
|
||||||
|
echo "RELEASE=$RELEASE" >> Makefile.config
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue