blob: cfcdd4b4bdcdf947cd798b0d360a1925adc24282 [file] [log] [blame]
--- setup
+++ setup
@@ -28,7 +28,7 @@
##-----------------------------------------------------------------------------
## HERE ARE SOME USER-CONFIGURABLE VARIABLES
-EXTRA_CFLAGS="-DUNIT_ON_MAP -DNEW_AI -DUSE_LIBMODPLUG -DUSE_HP_FOR_XP -DNEW_FOW -DBUILDING_DESTROYED"
+EXTRA_CFLAGS="-DUNIT_ON_MAP -DNEW_AI -DUSE_LIBMODPLUG -DUSE_HP_FOR_XP -DNEW_FOW -DBUILDING_DESTROYED ${GENTOO_CFLAGS}"
## These could be used for experimental versions
## ---------------------------------------------
@@ -133,7 +133,7 @@
#DEBUG_CFLAGS="-g -O0 -fsigned-char \$(PROFILE) -pipe -Wall -Werror \$(IFLAGS) \$(DFLAGS)"
DEBUG_CFLAGS="-g -O1 -fsigned-char -Wall -Werror \$(IFLAGS) \$(DFLAGS)"
#-- Production (default)
-CFLAGS="-O2 -pipe -fsigned-char -fomit-frame-pointer -fconserve-space -fexpensive-optimizations -ffast-math \$(IFLAGS) \$(DFLAGS)"
+CFLAGS="-fsigned-char \$(IFLAGS) \$(DFLAGS)"
#-- High Optimization
HIGHOPT="-O3 -pipe -fsigned-char -fomit-frame-pointer -foptimize-sibling-calls -ffast-math -fstrength-reduce -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -frerun-cse-after-loop -frerun-loop-opt -fgcse -fgcse-lm -fgcse-sm -fdelete-null-pointer-checks -fexpensive-optimizations -fschedule-insns2 -funroll-loops -frename-registers -fno-cprop-registers \$(IFLAGS) \$(DFLAGS)"
@@ -459,7 +459,7 @@
fi
echo
echo -n "Please enter selection: (s) "
- read $N VIDSEL
+ VIDSEL=S
echo
fi
@@ -510,7 +510,7 @@
if [ "$WIN32" = "1" ]; then
SDLLIB="\$(shell $SDL_CONFIG --libs) -lmingwex"
else
- SDLLIB="\$(shell $SDL_CONFIG --libs)"
+ SDLLIB="\$(shell $SDL_CONFIG --libs) -lX11"
fi
echo "SDL = -DUSE_SDL -DUSE_SDLA \$(SDL_CFLAGS)" >> $RULESFILE
echo "SDL_CFLAGS = \$(shell $SDL_CONFIG --cflags)" >> $RULESFILE
@@ -551,7 +551,7 @@
echo
echo -n "Do you want to compile with sound? (y) "
-read $N ANSWER
+ANSWER=y
echo
case $ANSWER in
[nN])
@@ -572,7 +572,7 @@
else
echo
echo -n "Do you want use arts daemon sound output? (n) "
- read $N ANSWERA
+ ANSWERA=n
echo
case $ANSWERA in
[yY])
@@ -595,7 +595,7 @@
echo
echo "Assuming you have a thread-safe X11 (libc6 or glibc),"
echo -n "do you want to compile with threaded sound? (n) "
- read $N ANSWER2
+ ANSWER2=y
echo
case $ANSWER2 in
[yY])
@@ -618,7 +618,7 @@
LIBCHECK="-lFLAC -lm"; check_for_libs
if test "$?" = 0 ; then
echo -n "Would you like FLAC support? (n) "
- read $N ANSWER
+ ANSWER=n
echo
case $ANSWER in
[yY])
@@ -638,7 +638,7 @@
LIBCHECK="-lvorbisfile -lvorbis -logg"; check_for_libs
if test "$?" = 0 ; then
echo -n "Would you like OGG support? (n) "
- read $N ANSWER
+ ANSWER=n
echo
case $ANSWER in
[yY])
@@ -671,7 +671,7 @@
LIBCHECK="-lmad"; check_for_libs
if test "$?" = 0 ; then
echo -n "Would you like MAD MP3 support? (n) "
- read $N ANSWER
+ ANSWER=n
echo
case $ANSWER in
[yY])
@@ -693,7 +693,7 @@
echo -n "or [S]DL "
fi
echo -n "CD Audio support? (n) "
- read $N CDMode
+ CDMode=s
echo
case $CDMode in
[sS])
@@ -777,7 +777,7 @@
fi
echo
echo -n "Please enter selection ($COMPDEF): "
-read $N COMPOPT
+COMPOPT=O
echo
if test "$COMPOPT x" = " x" ; then COMPOPT=$COMPDEF; fi
@@ -827,7 +827,7 @@
echo "optimization support, which may cause Freecraft to run much slower."
echo
echo -n "Would you like debug support? (n): "
- read $N DEBUGASK
+ DEBUGASK=n
case $DEBUGASK in
[yY])
echo
@@ -867,7 +867,7 @@
echo " H - High Optimization, not recommended."
echo
echo -n "Please enter selection (n): "
- read $N OPTASK
+ OPTASK=N
case $OPTASK in
[hH])
echo
@@ -894,7 +894,7 @@
echo " Athlon XP, Athlon MP, Duron"
echo
echo -n "Please enter selection: "
- read $N TYPEASK
+ TYPEASK=
echo
case $TYPEASK in
[iI])
@@ -910,7 +910,7 @@
echo " F - Pentium 4"
echo
echo -n "To choose none, press enter: "
- read $N PROCASK
+ PROCASK=
case $PROCASK in
[aA])
CFLAGS="$CFLAGS -march=pentium -malign-double -mpreferred-stack-boundary=3"
@@ -949,7 +949,7 @@
echo
echo "To choose none, just press enter."
echo -n "Please enter selection: "
- read $N PROCASK
+ PROCASK=
case $PROCASK in
[aA])
CFLAGS="$CFLAGS -march=k6 -malign-double"
@@ -1156,7 +1156,7 @@
echo "Done generating $RULESFILE."
echo
echo -n "Would you like to compile it now? (y) "
-read $N ANSWER
+ANSWER=n
echo
case $ANSWER in