diff options
| author | Max Horn | 2004-12-16 22:15:32 +0000 |
|---|---|---|
| committer | Max Horn | 2004-12-16 22:15:32 +0000 |
| commit | a3228a435847af58fb6957361d8e314d419e55f3 (patch) | |
| tree | d4a363371049b343d9ca56db68a65b6614389b6e | |
| parent | 642b5e703bb9373192ce64866c9d2f720cb545de (diff) | |
| download | scummvm-rg350-a3228a435847af58fb6957361d8e314d419e55f3.tar.gz scummvm-rg350-a3228a435847af58fb6957361d8e314d419e55f3.tar.bz2 scummvm-rg350-a3228a435847af58fb6957361d8e314d419e55f3.zip | |
configure was using at least three different indention styles (4-tabs; 2-spaces; 4-spaces-8-tabs); tried to unify this, configure is no best viewed with tabs=4 like the rest of ScummVM
svn-id: r16091
| -rwxr-xr-x | configure | 774 |
1 files changed, 387 insertions, 387 deletions
@@ -94,7 +94,7 @@ test_compiler () { cat <<EOF >tmp_cxx_compiler.cpp class Foo { - int a; + int a; }; int main(int argc, char **argv) { @@ -105,10 +105,10 @@ int main(int argc, char **argv) EOF if test -n "$_host"; then - # In cross-compiling mode, we cannot run the result - eval "$1 -o tmp_cxx_compiler tmp_cxx_compiler.cpp 2> /dev/null" && rm -f tmp_cxx_compiler$EXEEXT tmp_cxx_compiler.cpp + # In cross-compiling mode, we cannot run the result + eval "$1 -o tmp_cxx_compiler tmp_cxx_compiler.cpp 2> /dev/null" && rm -f tmp_cxx_compiler$EXEEXT tmp_cxx_compiler.cpp else - eval "$1 -o tmp_cxx_compiler tmp_cxx_compiler.cpp 2> /dev/null" && eval "./tmp_cxx_compiler 2> /dev/null" && rm -f tmp_cxx_compiler$EXEEXT tmp_cxx_compiler.cpp + eval "$1 -o tmp_cxx_compiler tmp_cxx_compiler.cpp 2> /dev/null" && eval "./tmp_cxx_compiler 2> /dev/null" && rm -f tmp_cxx_compiler$EXEEXT tmp_cxx_compiler.cpp fi } @@ -122,23 +122,23 @@ find_sdlconfig() sdlconfigs="$_sdlconfig:sdl-config:sdl11-config:sdl12-config" _sdlconfig= - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" for path_dir in $_sdlpath; do - for sdlconfig in $sdlconfigs; do - if test -x "$path_dir/$sdlconfig" ; then - _sdlconfig="$path_dir/$sdlconfig" - echo $_sdlconfig - break - fi - done + for sdlconfig in $sdlconfigs; do + if test -x "$path_dir/$sdlconfig" ; then + _sdlconfig="$path_dir/$sdlconfig" + echo $_sdlconfig + break + fi + done done IFS="$ac_save_ifs" if test -z "$_sdlconfig"; then - echo "none found!" - exit 1 + echo "none found!" + exit 1 fi } @@ -177,11 +177,11 @@ int main(int argc, char **argv) } EOF if eval "$CXX -o tmp_find_type_with_size tmp_find_type_with_size.cpp"; then - datatype=`./tmp_find_type_with_size $1` - if test "$datatype" = "unknown"; then - echo "couldn't find data type with $1 bytes" - exit 1 - fi + datatype=`./tmp_find_type_with_size $1` + if test "$datatype" = "unknown"; then + echo "couldn't find data type with $1 bytes" + exit 1 + fi fi rm -f tmp_find_type_with_size$EXEEXT tmp_find_type_with_size.cpp echo $datatype @@ -189,38 +189,38 @@ echo $datatype CheckNASM() { - echocheck "nasm" - if test "$_nasm" = no ; then - echo "disabled" - return; - fi - - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" - - for path_dir in $_nasmpath; do - if test -x "$path_dir/nasm" ; then - NASM="$path_dir/nasm" - echo $NASM - break + echocheck "nasm" + if test "$_nasm" = no ; then + echo "disabled" + return; fi - done - - IFS="$ac_save_ifs" - if test x$NASM = x -o x$NASM = x'"$NASM"'; then - echo "not found" - _nasm=no - else - case $_host_os in - mingw* | cygwin*) - NASMFLAGS="-f win32" - ;; - *) - NASMFLAGS="-f elf" - ;; - esac - _nasm=yes - fi + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + + for path_dir in $_nasmpath; do + if test -x "$path_dir/nasm" ; then + NASM="$path_dir/nasm" + echo $NASM + break + fi + done + + IFS="$ac_save_ifs" + + if test x$NASM = x -o x$NASM = x'"$NASM"'; then + echo "not found" + _nasm=no + else + case $_host_os in + mingw* | cygwin*) + NASMFLAGS="-f win32" + ;; + *) + NASMFLAGS="-f elf" + ;; + esac + _nasm=yes + fi } # @@ -314,98 +314,98 @@ DEBFLAGS="-g" for ac_option in $@; do case "$ac_option" in - --disable-scumm) _build_scumm=no ;; - --disable-simon) _build_simon=no ;; - --disable-sky) _build_sky=no ;; - --disable-sword1) _build_sword1=no ;; - --disable-sword2) _build_sword2=no ;; - --disable-queen) _build_queen=no ;; - --disable-saga) _build_saga=no ;; - --enable-kyra) _build_kyra=yes ;; - --enable-alsa) _alsa=yes ;; - --disable-alsa) _alsa=no ;; - --enable-vorbis) _vorbis=yes ;; - --disable-vorbis) _vorbis=no ;; - --enable-flac) _flac=yes ;; - --disable-flac) _flac=no ;; - --enable-mad) _mad=yes ;; - --disable-mad) _mad=no ;; - --enable-zlib) _zlib=yes ;; - --disable-zlib) _zlib=no ;; - --enable-nasm) _nasm=yes ;; - --disable-nasm) _nasm=no ;; + --disable-scumm) _build_scumm=no ;; + --disable-simon) _build_simon=no ;; + --disable-sky) _build_sky=no ;; + --disable-sword1) _build_sword1=no ;; + --disable-sword2) _build_sword2=no ;; + --disable-queen) _build_queen=no ;; + --disable-saga) _build_saga=no ;; + --enable-kyra) _build_kyra=yes ;; + --enable-alsa) _alsa=yes ;; + --disable-alsa) _alsa=no ;; + --enable-vorbis) _vorbis=yes ;; + --disable-vorbis) _vorbis=no ;; + --enable-flac) _flac=yes ;; + --disable-flac) _flac=no ;; + --enable-mad) _mad=yes ;; + --disable-mad) _mad=no ;; + --enable-zlib) _zlib=yes ;; + --disable-zlib) _zlib=no ;; + --enable-nasm) _nasm=yes ;; + --disable-nasm) _nasm=no ;; --disable-mpeg2) _mpeg2=no ;; --enable-plugins) _build_plugins=yes ;; --enable-mt32emu) _mt32emu=yes ;; --disable-mt32emu) _mt32emu=no ;; --with-mpeg2-prefix=*) - _prefix=`echo $ac_option | cut -d '=' -f 2` - MPEG2_CFLAGS="-I$_prefix/include" - MPEG2_LIBS="-L$_prefix/lib" + _prefix=`echo $ac_option | cut -d '=' -f 2` + MPEG2_CFLAGS="-I$_prefix/include" + MPEG2_LIBS="-L$_prefix/lib" ;; --with-alsa-prefix=*) - _prefix=`echo $ac_option | cut -d '=' -f 2` - ALSA_CFLAGS="-I$_prefix/include" - ALSA_LIBS="-L$_prefix/lib" - ;; + _prefix=`echo $ac_option | cut -d '=' -f 2` + ALSA_CFLAGS="-I$_prefix/include" + ALSA_LIBS="-L$_prefix/lib" + ;; --with-ogg-prefix=*) - _prefix=`echo $ac_option | cut -d '=' -f 2` - OGG_CFLAGS="-I$_prefix/include" - OGG_LIBS="-L$_prefix/lib" - ;; + _prefix=`echo $ac_option | cut -d '=' -f 2` + OGG_CFLAGS="-I$_prefix/include" + OGG_LIBS="-L$_prefix/lib" + ;; --with-vorbis-prefix=*) - _prefix=`echo $ac_option | cut -d '=' -f 2` - VORBIS_CFLAGS="-I$_prefix/include" - VORBIS_LIBS="-L$_prefix/lib" - ;; + _prefix=`echo $ac_option | cut -d '=' -f 2` + VORBIS_CFLAGS="-I$_prefix/include" + VORBIS_LIBS="-L$_prefix/lib" + ;; --with-flac-prefix=*) - _prefix=`echo $ac_option | cut -d '=' -f 2` - FLAC_CFLAGS="-I$_prefix/include" - FLAC_LIBS="-L$_prefix/lib" - ;; + _prefix=`echo $ac_option | cut -d '=' -f 2` + FLAC_CFLAGS="-I$_prefix/include" + FLAC_LIBS="-L$_prefix/lib" + ;; --with-mad-prefix=*) - _prefix=`echo $ac_option | cut -d '=' -f 2` - MAD_CFLAGS="-I$_prefix/include" - MAD_LIBS="-L$_prefix/lib" - ;; + _prefix=`echo $ac_option | cut -d '=' -f 2` + MAD_CFLAGS="-I$_prefix/include" + MAD_LIBS="-L$_prefix/lib" + ;; --with-zlib-prefix=*) - _prefix=`echo $ac_option | cut -d '=' -f 2` - ZLIB_CFLAGS="-I$_prefix/include" - ZLIB_LIBS="-L$_prefix/lib" - ;; + _prefix=`echo $ac_option | cut -d '=' -f 2` + ZLIB_CFLAGS="-I$_prefix/include" + ZLIB_LIBS="-L$_prefix/lib" + ;; --backend=*) _backend=`echo $ac_option | cut -d '=' -f 2` - ;; + ;; --disable-debug) - DEBFLAGS="" + DEBFLAGS="" ;; --enable-release) - DEBFLAGS="-O2" + DEBFLAGS="-O2" ;; --with-sdl-prefix=*) - arg=`echo $ac_option | cut -d '=' -f 2` - _sdlpath="$arg:$arg/bin" - ;; + arg=`echo $ac_option | cut -d '=' -f 2` + _sdlpath="$arg:$arg/bin" + ;; --with-nasm-prefix=*) - arg=`echo $ac_option | cut -d '=' -f 2` - _nasmpath="$arg:$arg/bin" - ;; + arg=`echo $ac_option | cut -d '=' -f 2` + _nasmpath="$arg:$arg/bin" + ;; --host=*) - _host=`echo $ac_option | cut -d '=' -f 2` - ;; + _host=`echo $ac_option | cut -d '=' -f 2` + ;; --prefix=*) _prefix=`echo $ac_option | cut -d '=' -f 2` - ;; + ;; --bindir=*) _bindir=`echo $ac_option | cut -d '=' -f 2` - ;; + ;; --mandir=*) _mandir=`echo $ac_option | cut -d '=' -f 2` - ;; + ;; *) echo "error: unrecognised option: $ac_option Try \`$0 --help' for more information." >&2 - exit 1 + exit 1 ;; esac; done; @@ -414,19 +414,19 @@ CXXFLAGS="$CXXFLAGS $DEBFLAGS" case $_host in linupy) - _host_os=linux - _host_cpu=arm - ;; + _host_os=linux + _host_cpu=arm + ;; arm-riscos-aof) - _host_os=riscos - _host_cpu=arm - ;; + _host_os=riscos + _host_cpu=arm + ;; *) - guessed_host=`$_srcdir/config.guess` - _host_cpu=`echo $guessed_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` - _host_os=`echo $guessed_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` - _host_vendor=`echo $guessed_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` - ;; + guessed_host=`$_srcdir/config.guess` + _host_cpu=`echo $guessed_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` + _host_os=`echo $guessed_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` + _host_vendor=`echo $guessed_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` + ;; esac # @@ -449,22 +449,22 @@ esac # echo_n "Looking for C++ compiler... " if test -n "$_host"; then - compilers="$CXX $_host_cpu-$_host_os-g++ $_host_cpu-$_host_os-c++" + compilers="$CXX $_host_cpu-$_host_os-g++ $_host_cpu-$_host_os-c++" else - compilers="$CXX g++ c++" + compilers="$CXX g++ c++" fi CXX= for compiler in $compilers; do - if test_compiler $compiler; then + if test_compiler $compiler; then CXX=$compiler echo $CXX break - fi + fi done if test -z $CXX; then - echo "none found!" - exit 1 + echo "none found!" + exit 1 fi # @@ -519,15 +519,15 @@ fi # if test "$_cxx_major" -ge "3" ; then - case $_host_os in + case $_host_os in mingw* | cygwin*) - CXXFLAGS="$CXXFLAGS -W -Wno-unused-parameter" - ;; + CXXFLAGS="$CXXFLAGS -W -Wno-unused-parameter" + ;; *) - CXXFLAGS="$CXXFLAGS -ansi -W -Wno-unused-parameter" - ;; - esac - _make_def_HAVE_GCC3='HAVE_GCC3 = 1' + CXXFLAGS="$CXXFLAGS -ansi -W -Wno-unused-parameter" + ;; + esac + _make_def_HAVE_GCC3='HAVE_GCC3 = 1' fi; # @@ -582,178 +582,178 @@ else fi if test -n "$_host"; then - # Cross-compiling mode - add your target here if needed - case "$_host" in - linupy|arm-riscos-aof) - echo "Cross-compiling to $_host, forcing endianness, alignment and type sizes" - DEFINES="$DEFINES -DUNIX" - _def_endianness='#define SCUMM_LITTLE_ENDIAN' - _def_align='#define SCUMM_NEED_ALIGNMENT' - _def_linupy="#define DLINUPY" - type_1_byte='char' - type_2_byte='short' - type_4_byte='int' - ;; - *) - echo "Cross-compiling to unknown target, please add your target to configure." - exit 1 - ;; - esac - + # Cross-compiling mode - add your target here if needed + case "$_host" in + linupy|arm-riscos-aof) + echo "Cross-compiling to $_host, forcing endianness, alignment and type sizes" + DEFINES="$DEFINES -DUNIX" + _def_endianness='#define SCUMM_LITTLE_ENDIAN' + _def_align='#define SCUMM_NEED_ALIGNMENT' + _def_linupy="#define DLINUPY" + type_1_byte='char' + type_2_byte='short' + type_4_byte='int' + ;; + *) + echo "Cross-compiling to unknown target, please add your target to configure." + exit 1 + ;; + esac + else - # - # Determine build settings - # - # TODO - also add an command line option to override this?!? - echo_n "Checking hosttype... " - echo $_host_os - case $_host_os in - linux* | openbsd* | freebsd* | netbsd* | bsd* | sunos* | hpux* | beos*) - DEFINES="$DEFINES -DUNIX" - ;; - irix*) - DEFINES="$DEFINES -DUNIX" - _ranlib=: - ;; - darwin*) - DEFINES="$DEFINES -DUNIX -DMACOSX" - LIBS="$LIBS -framework QuickTime -framework AudioUnit -framework Carbon" - # TODO: Add proper check for Altivec support in the compiler... - DEFINES="$DEFINES -DHAS_ALTIVEC" - CXXFLAGS="$CXXFLAGS -faltivec" - ;; - mingw*) - DEFINES="$DEFINES -DWIN32" - LIBS="$LIBS -lmingw32 -lwinmm" - OBJS="$OBJS scummvmico.o" - ;; - cygwin*) - DEFINES="$DEFINES -mno-cygwin -DWIN32" - LIBS="$LIBS -mno-cygwin -lmingw32 -lwinmm" - OBJS="$OBJS scummvmico.o" - ;; - # given this is a shell script assume some type of unix - *) - echo "WARNING: could not establish system type, assuming unix like" - DEFINES="$DEFINES -DUNIX" - ;; - esac + # + # Determine build settings + # + # TODO - also add an command line option to override this?!? + echo_n "Checking hosttype... " + echo $_host_os + case $_host_os in + linux* | openbsd* | freebsd* | netbsd* | bsd* | sunos* | hpux* | beos*) + DEFINES="$DEFINES -DUNIX" + ;; + irix*) + DEFINES="$DEFINES -DUNIX" + _ranlib=: + ;; + darwin*) + DEFINES="$DEFINES -DUNIX -DMACOSX" + LIBS="$LIBS -framework QuickTime -framework AudioUnit -framework Carbon" + # TODO: Add proper check for Altivec support in the compiler... + DEFINES="$DEFINES -DHAS_ALTIVEC" + CXXFLAGS="$CXXFLAGS -faltivec" + ;; + mingw*) + DEFINES="$DEFINES -DWIN32" + LIBS="$LIBS -lmingw32 -lwinmm" + OBJS="$OBJS scummvmico.o" + ;; + cygwin*) + DEFINES="$DEFINES -mno-cygwin -DWIN32" + LIBS="$LIBS -mno-cygwin -lmingw32 -lwinmm" + OBJS="$OBJS scummvmico.o" + ;; + # given this is a shell script assume some type of unix + *) + echo "WARNING: could not establish system type, assuming unix like" + DEFINES="$DEFINES -DUNIX" + ;; + esac - # - # Check for endianness - # - echo_n "Checking endianness... " - cat <<EOF >tmp_endianness_check.cpp + # + # Check for endianness + # + echo_n "Checking endianness... " + cat <<EOF >tmp_endianness_check.cpp #include <stdio.h> #include <stdlib.h> int main(int argc, char **argv) { - unsigned int data = 0x01234567; - char *ptr = (char *)&data; - if (ptr[0] == 0x01 && ptr[1] == 0x23 && ptr[2] == 0x45 && ptr[3] == 0x67) - printf("big\n"); - else if (ptr[3] == 0x01 && ptr[2] == 0x23 && ptr[1] == 0x45 && ptr[0] == 0x67) - printf("little\n"); - else - printf("unknown\n"); - return 0; + unsigned int data = 0x01234567; + char *ptr = (char *)&data; + if (ptr[0] == 0x01 && ptr[1] == 0x23 && ptr[2] == 0x45 && ptr[3] == 0x67) + printf("big\n"); + else if (ptr[3] == 0x01 && ptr[2] == 0x23 && ptr[1] == 0x45 && ptr[0] == 0x67) + printf("little\n"); + else + printf("unknown\n"); + return 0; } EOF - $CXX -o tmp_endianness_check tmp_endianness_check.cpp - endianness=`./tmp_endianness_check` - echo $endianness; - case $endianness in - big) - _def_endianness='#define SCUMM_BIG_ENDIAN' - ;; - little) - _def_endianness='#define SCUMM_LITTLE_ENDIAN' - ;; - *) - exit 1 - ;; - esac - rm -f tmp_endianness_check$EXEEXT tmp_endianness_check.cpp - - # - # Check whether we can use x86 asm routines - # - echo_n "Running on x86... " - case $_host_cpu in - i386|i486|i586|i686) - _have_x86=yes - ;; - *) - _have_x86=no - ;; - esac + $CXX -o tmp_endianness_check tmp_endianness_check.cpp + endianness=`./tmp_endianness_check` + echo $endianness; + case $endianness in + big) + _def_endianness='#define SCUMM_BIG_ENDIAN' + ;; + little) + _def_endianness='#define SCUMM_LITTLE_ENDIAN' + ;; + *) + exit 1 + ;; + esac + rm -f tmp_endianness_check$EXEEXT tmp_endianness_check.cpp + + # + # Check whether we can use x86 asm routines + # + echo_n "Running on x86... " + case $_host_cpu in + i386|i486|i586|i686) + _have_x86=yes + ;; + *) + _have_x86=no + ;; + esac - if test "$_have_x86" = yes ; then - _def_x86='#define HAVE_X86' - else - _def_x86='#undef HAVE_X86' - fi - echo "$_have_x86" - - # - # Check whether memory alignment is required - # - echo_n "Alignment required... " - case $_host_cpu in - alpha*) - # Hardcode alignment requirements for Alpha processsors - _need_memalign=yes - ;; - *) - # Try to auto-detect.... - cat > $TMPC << EOF + if test "$_have_x86" = yes ; then + _def_x86='#define HAVE_X86' + else + _def_x86='#undef HAVE_X86' + fi + echo "$_have_x86" + + # + # Check whether memory alignment is required + # + echo_n "Alignment required... " + case $_host_cpu in + alpha*) + # Hardcode alignment requirements for Alpha processsors + _need_memalign=yes + ;; + *) + # Try to auto-detect.... + cat > $TMPC << EOF #include <stdlib.h> #include <signal.h> int main(int argc, char **argv) { - unsigned char test[8] = { 0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77, 0x88 }; - signal(SIGBUS, exit); - signal(SIGABRT, exit); - signal(SIGSEGV, exit); - if (*((unsigned int *)(test + 1)) != 0x55443322 && *((unsigned int *)(test + 1)) != 0x22334455) { - return 1; - } - return 0; + unsigned char test[8] = { 0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77, 0x88 }; + signal(SIGBUS, exit); + signal(SIGABRT, exit); + signal(SIGSEGV, exit); + if (*((unsigned int *)(test + 1)) != 0x55443322 && *((unsigned int *)(test + 1)) != 0x22334455) { + return 1; + } + return 0; } EOF - _need_memalign=yes - cc_check && $TMPO && _need_memalign=no - ;; - esac + _need_memalign=yes + cc_check && $TMPO && _need_memalign=no + ;; + esac - if test "$_need_memalign" = yes ; then - _def_align='#define SCUMM_NEED_ALIGNMENT' - else - _def_align='#undef SCUMM_NEED_ALIGNMENT' - fi - echo "$_need_memalign" - - # - # Determine data type sizes - # TODO: proper error checking - # TODO: Actually, we should check individually for both signed & unsigned - # data types - there are systems on which the size of an unsigned int - # differs from that of a signed int! - # However, so far we haven't encountered one of those, so we can live with - # the limited check for now. - # - echo_n "Type with 1 byte... " - type_1_byte=`find_type_with_size 1` - echo "$type_1_byte" - - echo_n "Type with 2 bytes... " - type_2_byte=`find_type_with_size 2` - echo "$type_2_byte" - - echo_n "Type with 4 bytes... " - type_4_byte=`find_type_with_size 4` - echo "$type_4_byte" - + if test "$_need_memalign" = yes ; then + _def_align='#define SCUMM_NEED_ALIGNMENT' + else + _def_align='#undef SCUMM_NEED_ALIGNMENT' + fi + echo "$_need_memalign" + + # + # Determine data type sizes + # TODO: proper error checking + # TODO: Actually, we should check individually for both signed & unsigned + # data types - there are systems on which the size of an unsigned int + # differs from that of a signed int! + # However, so far we haven't encountered one of those, so we can live with + # the limited check for now. + # + echo_n "Type with 1 byte... " + type_1_byte=`find_type_with_size 1` + echo "$type_1_byte" + + echo_n "Type with 2 bytes... " + type_2_byte=`find_type_with_size 2` + echo "$type_2_byte" + + echo_n "Type with 4 bytes... " + type_4_byte=`find_type_with_size 4` + echo "$type_4_byte" + fi # @@ -806,12 +806,12 @@ echo "$_build_plugins" # Check whether integrated MT-32 emulator support is requested # if test "$_mt32emu" = no ; then - _def_mt32emu='#undef USE_MT32EMU' - _mak_mt32emu='# USE_MT32EMU = 1' + _def_mt32emu='#undef USE_MT32EMU' + _mak_mt32emu='# USE_MT32EMU = 1' else - _def_mt32emu='#define USE_MT32EMU' - _mak_mt32emu='USE_MT32EMU = 1' - INCLUDES="$INCLUDES -I\$(srcdir)/backends/midi/mt32" + _def_mt32emu='#define USE_MT32EMU' + _mak_mt32emu='USE_MT32EMU = 1' + INCLUDES="$INCLUDES -I\$(srcdir)/backends/midi/mt32" fi # @@ -819,39 +819,39 @@ fi # echocheck "Ogg Vorbis" if test "$_vorbis" = auto ; then - _vorbis=no - cat > $TMPC << EOF + _vorbis=no + cat > $TMPC << EOF #include <vorbis/codec.h> int main(void) { vorbis_packet_blocksize(0,0); return 0; } EOF - cc_check $LDFLAGS $CXXFLAGS $OGG_CFLAGS $OGG_LIBS $VORBIS_CFLAGS $VORBIS_LIBS \ - -lvorbis -logg -lm && _vorbis=yes + cc_check $LDFLAGS $CXXFLAGS $OGG_CFLAGS $OGG_LIBS $VORBIS_CFLAGS $VORBIS_LIBS \ + -lvorbis -logg -lm && _vorbis=yes fi if test "$_vorbis" = yes ; then - _def_vorbis='#define USE_VORBIS' - LIBS="$LIBS $OGG_LIBS $VORBIS_LIBS -lvorbisfile -lvorbis -logg" - INCLUDES="$INCLUDES $OGG_CFLAGS $VORBIS_CFLAGS" + _def_vorbis='#define USE_VORBIS' + LIBS="$LIBS $OGG_LIBS $VORBIS_LIBS -lvorbisfile -lvorbis -logg" + INCLUDES="$INCLUDES $OGG_CFLAGS $VORBIS_CFLAGS" else - _def_vorbis='#undef USE_VORBIS' + _def_vorbis='#undef USE_VORBIS' fi echo "$_vorbis" echocheck "FLAC >= 1.0.1" if test "$_flac" = auto ; then - _flac=no - cat > $TMPC << EOF + _flac=no + cat > $TMPC << EOF #include <FLAC/seekable_stream_decoder.h> int main(void) { FLAC__seekable_stream_decoder_init( 0 ); return 0; } EOF - cc_check $LDFLAGS $CXXFLAGS $FLAC_CFLAGS $FLAC_LIBS \ - -lFLAC -lm && _flac=yes + cc_check $LDFLAGS $CXXFLAGS $FLAC_CFLAGS $FLAC_LIBS \ + -lFLAC -lm && _flac=yes fi if test "$_flac" = yes ; then - _def_flac='#define USE_FLAC' - LIBS="$LIBS $FLAC_LIBS -lFLAC" - INCLUDES="$INCLUDES $FLAC_CFLAGS" + _def_flac='#define USE_FLAC' + LIBS="$LIBS $FLAC_LIBS -lFLAC" + INCLUDES="$INCLUDES $FLAC_CFLAGS" else - _def_flac='#undef USE_FLAC' + _def_flac='#undef USE_FLAC' fi echo "$_flac" @@ -860,19 +860,19 @@ echo "$_flac" # echocheck "MAD" if test "$_mad" = auto ; then - _mad=no - cat > $TMPC << EOF + _mad=no + cat > $TMPC << EOF #include <mad.h> int main(void) {return 0; } EOF - cc_check $LDFLAGS $CXXFLAGS $MAD_CFLAGS $MAD_LIBS -lmad && _mad=yes + cc_check $LDFLAGS $CXXFLAGS $MAD_CFLAGS $MAD_LIBS -lmad && _mad=yes fi if test "$_mad" = yes ; then - _def_mad='#define USE_MAD' - LIBS="$LIBS $MAD_LIBS -lmad" - INCLUDES="$INCLUDES $MAD_CFLAGS" + _def_mad='#define USE_MAD' + LIBS="$LIBS $MAD_LIBS -lmad" + INCLUDES="$INCLUDES $MAD_CFLAGS" else - _def_mad='#undef USE_MAD' + _def_mad='#undef USE_MAD' fi echo "$_mad" @@ -881,19 +881,19 @@ echo "$_mad" # echocheck "ALSA >= 0.9" if test "$_alsa" = auto ; then - _alsa=no - cat > $TMPC << EOF + _alsa=no + cat > $TMPC << EOF #include <alsa/asoundlib.h> int main(void) { return (!(SND_LIB_MAJOR==0 && SND_LIB_MINOR==9)); } EOF - cc_check $LDFLAGS $CXXFLAGS $ALSA_CFLAGS $ALSA_LIBS -lasound && _alsa=yes + cc_check $LDFLAGS $CXXFLAGS $ALSA_CFLAGS $ALSA_LIBS -lasound && _alsa=yes fi if test "$_alsa" = yes ; then - _def_alsa='#define USE_ALSA' - LIBS="$LIBS $ALSA_LIBS -lasound" - INCLUDES="$INCLUDES $ALSA_CFLAGS" + _def_alsa='#define USE_ALSA' + LIBS="$LIBS $ALSA_LIBS -lasound" + INCLUDES="$INCLUDES $ALSA_CFLAGS" else - _def_alsa='#undef USE_ALSA' + _def_alsa='#undef USE_ALSA' fi echo "$_alsa" @@ -902,20 +902,20 @@ echo "$_alsa" # echocheck "zlib" if test "$_zlib" = auto ; then - _zlib=no - cat > $TMPC << EOF + _zlib=no + cat > $TMPC << EOF #include <string.h> #include <zlib.h> int main(void) { return strcmp(ZLIB_VERSION, zlibVersion()); } EOF - cc_check $LDFLAGS $CXXFLAGS $ZLIB_CFLAGS $ZLIB_LIBS -lz && _zlib=yes + cc_check $LDFLAGS $CXXFLAGS $ZLIB_CFLAGS $ZLIB_LIBS -lz && _zlib=yes fi if test "$_zlib" = yes ; then - _def_zlib='#define USE_ZLIB' - LIBS="$LIBS $ZLIB_LIBS -lz" - INCLUDES="$INCLUDES $ZLIB_CFLAGS" + _def_zlib='#define USE_ZLIB' + LIBS="$LIBS $ZLIB_LIBS -lz" + INCLUDES="$INCLUDES $ZLIB_CFLAGS" else - _def_zlib='#undef USE_ZLIB' + _def_zlib='#undef USE_ZLIB' fi echo "$_zlib" @@ -924,8 +924,8 @@ echo "$_zlib" # echocheck "libmpeg2 >= 0.3.2" if test "$_mpeg2" = auto ; then - _mpeg2=no - cat > $TMPC << EOF + _mpeg2=no + cat > $TMPC << EOF typedef signed $type_1_byte int8_t; typedef signed $type_2_byte int16_t; typedef signed $type_4_byte int32_t; @@ -946,14 +946,14 @@ int main(void) { return 1; } EOF - cc_check $LDFLAGS $CXXFLAGS $MPEG2_CFLAGS $MPEG2_LIBS -lmpeg2 && $TMPO && _mpeg2=yes + cc_check $LDFLAGS $CXXFLAGS $MPEG2_CFLAGS $MPEG2_LIBS -lmpeg2 && $TMPO && _mpeg2=yes fi if test "$_mpeg2" = yes ; then - _def_mpeg2='#define USE_MPEG2' - INCLUDES="$INCLUDES $MPEG2_CFLAGS" - LIBS="$LIBS $MPEG2_LIBS -lmpeg2" + _def_mpeg2='#define USE_MPEG2' + INCLUDES="$INCLUDES $MPEG2_CFLAGS" + LIBS="$LIBS $MPEG2_LIBS -lmpeg2" else - _def_mpeg2='#undef USE_MPEG2' + _def_mpeg2='#undef USE_MPEG2' fi echo "$_mpeg2" rm -f $TMPC $TMPO$EXEEXT @@ -964,11 +964,11 @@ rm -f $TMPC $TMPO$EXEEXT CheckNASM if test "$_nasm" = yes ; then - _def_nasm='#define USE_NASM' - _make_def_HAVE_NASM='HAVE_NASM = 1' + _def_nasm='#define USE_NASM' + _make_def_HAVE_NASM='HAVE_NASM = 1' else - _def_nasm='#undef USE_NASM' - _make_def_HAVE_NASM='# HAVE_NASM = 1' + _def_nasm='#undef USE_NASM' + _make_def_HAVE_NASM='# HAVE_NASM = 1' fi # @@ -983,38 +983,38 @@ test -z "$_mandir" && _mandir="$_prefix/man" echo echo "Engines:" if test "$_build_scumm" = yes ; then - echo " SCUMM" + echo " SCUMM" fi if test "$_build_simon" = yes ; then - echo " Simon the Sorcerer" + echo " Simon the Sorcerer" fi if test "$_build_sky" = yes ; then - echo " Beneath a Steel Sky" + echo " Beneath a Steel Sky" fi if test "$_build_sword1" = yes ; then - echo_n " Broken Sword I" - if test "$_mpeg2" = yes ; then - echo " (w/ mpeg2 cutscenes)" - else - echo " (without mpeg2 cutscenes)" - fi + echo_n " Broken Sword I" + if test "$_mpeg2" = yes ; then + echo " (w/ mpeg2 cutscenes)" + else + echo " (without mpeg2 cutscenes)" + fi fi if test "$_build_sword2" = yes ; then - echo_n " Broken Sword II" - if test "$_mpeg2" = yes ; then - echo " (w/ mpeg2 cutscenes)" - else - echo " (without mpeg2 cutscenes)" - fi + echo_n " Broken Sword II" + if test "$_mpeg2" = yes ; then + echo " (w/ mpeg2 cutscenes)" + else + echo " (without mpeg2 cutscenes)" + fi fi if test "$_build_queen" = yes ; then - echo " Flight of the Amazon Queen" + echo " Flight of the Amazon Queen" fi if test "$_build_saga" = yes ; then - echo " SAGA" + echo " SAGA" fi if test "$_build_kyra" = yes ; then - echo " Legend of Kyrandia" + echo " Legend of Kyrandia" fi echo @@ -1023,38 +1023,38 @@ echo_n "Backend... " echo_n "$_backend" if test "$_nasm" = yes ; then - echo ", assembly routines" + echo ", assembly routines" else - echo + echo fi # # Backend related stuff # case $_backend in - null) - DEFINES="$DEFINES -DUSE_NULL_DRIVER" - OBJS="$OBJS backends/null/null.o" - ;; - sdl) - find_sdlconfig - INCLUDES="$INCLUDES `$_sdlconfig --cflags`" - LIBS="$LIBS `$_sdlconfig --libs`" - MODULES="$MODULES backends/sdl" - ;; - x11) - INCLUDES="$INCLUDES -I/usr/X11R6/include" - LIBS="$LIBS -lpthread -lXext -lX11" - LDFLAGS="$LDFLAGS -L/usr/X11R6/lib -L/usr/local/lib" - OBJS="$OBJS backends/x11/x11.o" - DEFINES="$DEFINES -DX11_BACKEND" - MODULES="$MODULES backends/x11" - MODULE_DIRS="$MODULE_DIRS backends/x11" - ;; - *) - echo "support for $_backend backend not implemented in configure script yet" - exit 1 - ;; + null) + DEFINES="$DEFINES -DUSE_NULL_DRIVER" + OBJS="$OBJS backends/null/null.o" + ;; + sdl) + find_sdlconfig + INCLUDES="$INCLUDES `$_sdlconfig --cflags`" + LIBS="$LIBS `$_sdlconfig --libs`" + MODULES="$MODULES backends/sdl" + ;; + x11) + INCLUDES="$INCLUDES -I/usr/X11R6/include" + LIBS="$LIBS -lpthread -lXext -lX11" + LDFLAGS="$LDFLAGS -L/usr/X11R6/lib -L/usr/local/lib" + OBJS="$OBJS backends/x11/x11.o" + DEFINES="$DEFINES -DX11_BACKEND" + MODULES="$MODULES backends/x11" + MODULE_DIRS="$MODULE_DIRS backends/x11" + ;; + *) + echo "support for $_backend backend not implemented in configure script yet" + exit 1 + ;; esac echo |
