diff options
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 36 |
1 files changed, 27 insertions, 9 deletions
@@ -92,6 +92,7 @@ add_engine cine "Cinematique evo 1" yes add_engine cruise "Cinematique evo 2" no add_engine drascula "Drascula: The Vampire Strikes Back" yes add_engine gob "Gobli*ns" yes +add_engine groovie "Groovie" yes add_engine igor "Igor: Objective Uikokahonia" no add_engine kyra "Legend of Kyrandia" yes add_engine lure "Lure of the Temptress" yes @@ -99,12 +100,15 @@ add_engine m4 "M4/MADS" no add_engine made "MADE" no add_engine parallaction "Parallaction" yes add_engine queen "Flight of the Amazon Queen" yes -add_engine saga "SAGA" yes +add_engine saga "SAGA" yes "ihnm saga2" +add_engine ihnm "IHNM" yes +add_engine saga2 "SAGA 2 games" no add_engine sky "Beneath a Steel Sky" yes add_engine sword1 "Broken Sword 1" yes add_engine sword2 "Broken Sword 2" yes add_engine tinsel "Tinsel" no add_engine touche "Touche: The Adventures of the Fifth Musketeer" yes +add_engine tucker "Bud Tucker in Double Trouble" yes _endian=unknown _need_memalign=no @@ -556,6 +560,15 @@ get_scumm_build_string() { fi } +get_saga_build_string() { + if test `get_engine_build $1` != no ; then + if test $2 != no ; then + base="[ITE]" + fi + get_subengines_build_string $1 $2 "$base" + fi +} + # # Greet user # @@ -586,7 +599,7 @@ Usage: $0 [OPTIONS]... Configuration: -h, --help display this help and exit - --backend=BACKEND backend to build (sdl, x11, morphos, dc, gp2x, iphone, null) [sdl] + --backend=BACKEND backend to build (sdl, morphos, dc, gp2x, iphone, null) [sdl] Installation directories: --prefix=DIR use this prefix for installing ScummVM [/usr/local] @@ -1046,11 +1059,23 @@ case $_host_os in beos*) DEFINES="$DEFINES -DUNIX -DSYSTEM_NOT_SUPPORTING_D_TYPE" # Needs -lbind -lsocket for the timidity MIDI driver + LDFLAGS="-L/boot/home/config/lib" + CFLAGS="-I/boot/home/config/include" + CXXFLAGS="$CXXFLAGS -fhuge-objects" LIBS="$LIBS -lbind -lsocket" type_1_byte='char' type_2_byte='short' type_4_byte='long' ;; + haiku*) + DEFINES="$DEFINES -DUNIX -DSYSTEM_NOT_SUPPORTING_D_TYPE" + # Needs -lnetwork for the timidity MIDI driver + LIBS="$LIBS -lnetwork" + CXXFLAGS="$CXXFLAGS -fhuge-objects" + type_1_byte='char' + type_2_byte='short' + type_4_byte='long' + ;; solaris*) DEFINES="$DEFINES -DUNIX -DSOLARIS -DSYSTEM_NOT_SUPPORTING_D_TYPE" # Needs -lbind -lsocket for the timidity MIDI driver @@ -1738,13 +1763,6 @@ case $_backend in CXXFLAGS="$CXXFLAGS -march=armv4t" MODULES="$MODULES backends/platform/gp2x" ;; - x11) - INCLUDES="$INCLUDES -I/usr/X11R6/include" - LIBS="$LIBS -lpthread -lXext -lX11" - LDFLAGS="$LDFLAGS -L/usr/X11R6/lib -L/usr/local/lib" - DEFINES="$DEFINES -DX11_BACKEND" - MODULES="$MODULES backends/platform/x11" - ;; iphone) OBJCFLAGS="$OBJCFLAGS --std=c99" LIBS="$LIBS -lobjc -framework UIKit -framework CoreGraphics -framework CoreSurface -framework LayerKit -framework GraphicsServices -framework CoreFoundation -framework Foundation -framework AudioToolbox -framework CoreAudio" |