summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authorSimon Howard2005-08-04 21:48:32 +0000
committerSimon Howard2005-08-04 21:48:32 +0000
commit9fa822847de1c2d64b8e2186e9ec74277f28cc16 (patch)
tree170eb5bf0aba9307af2322336a19e65777d3a57f /configure.in
parent186d0dd6efb317c4e983af04f939704ebd8e510a (diff)
downloadchocolate-doom-9fa822847de1c2d64b8e2186e9ec74277f28cc16.tar.gz
chocolate-doom-9fa822847de1c2d64b8e2186e9ec74277f28cc16.tar.bz2
chocolate-doom-9fa822847de1c2d64b8e2186e9ec74277f28cc16.zip
Turn on compiler optimisation and warning options
Add SDL_mixer sound code Subversion-branch: /trunk/chocolate-doom Subversion-revision: 39
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in18
1 files changed, 18 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index 1aec3283..74b58d21 100644
--- a/configure.in
+++ b/configure.in
@@ -1,14 +1,32 @@
AC_INIT(Chocolate Doom, 0.1, fraggle@alkali.org, chocolate-doom)
AC_CONFIG_AUX_DIR(autotools)
+orig_CFLAGS="$CFLAGS"
+
AC_PROG_CC
+if test "$GCC" = "yes"
+then
+ CFLAGS="-O3 $orig_CFLAGS"
+fi
+
+
AM_PATH_SDL(1.1.3)
+AC_CHECK_LIB(SDL_mixer,Mix_LoadMUS,[
+dnl AC_DEFINE(HAVE_LIBSDL_MIXER)
+ MIXER_LIBS="$MIXER_LIBS -lSDL_mixer"
+],echo "*** Compiling without SDL_mixer installed probably won't work"
+,$SDL_LIBS $MIXER_LIBS)
+
+
AM_INIT_AUTOMAKE(AC_PACKAGE_TARNAME,AC_PACKAGE_VERSION)
AM_CONFIG_HEADER(config.h:config.hin)
+AC_SUBST(MIXER_CFLAGS)
+AC_SUBST(MIXER_LIBS)
+
AC_OUTPUT([
Makefile
src/Makefile