Initial SAGA checkin. Disabled by default, enable with --enable-saga

but don't expect it to work.

svn-id: r13280
This commit is contained in:
Eugene Sandulenko 2004-03-14 23:37:11 +00:00
parent f1cac1545b
commit 2fe422ad0c
4 changed files with 26 additions and 0 deletions

View file

@ -79,6 +79,12 @@ else
MODULES += queen MODULES += queen
endif endif
ifdef DISABLE_SAGA
DEFINES += -DDISABLE_SAGA
else
MODULES += saga
endif
# After the game specific modules follow the shared modules # After the game specific modules follow the shared modules
MODULES += \ MODULES += \
gui \ gui \

View file

@ -251,6 +251,10 @@ void PluginManager::loadPlugins() {
#ifndef DISABLE_QUEEN #ifndef DISABLE_QUEEN
LOAD_MODULE("queen", QUEEN); LOAD_MODULE("queen", QUEEN);
#endif #endif
#ifndef DISABLE_SAGA
LOAD_MODULE("saga", SAGA);
#endif
} }
void PluginManager::unloadPlugins() { void PluginManager::unloadPlugins() {

View file

@ -165,6 +165,10 @@ DECLARE_PLUGIN(SWORD2)
DECLARE_PLUGIN(QUEEN) DECLARE_PLUGIN(QUEEN)
#endif #endif
#ifndef DISABLE_SAGA
DECLARE_PLUGIN(SAGA)
#endif
#endif #endif
#endif #endif

12
configure vendored
View file

@ -38,6 +38,7 @@ _build_sky=yes
_build_sword1=yes _build_sword1=yes
_build_sword2=yes _build_sword2=yes
_build_queen=yes _build_queen=yes
_build_saga=no
_need_memalign=no _need_memalign=no
_build_plugins=no _build_plugins=no
# more defaults # more defaults
@ -251,6 +252,7 @@ for ac_option in $@; do
--disable-sword1) _build_sword1=no ;; --disable-sword1) _build_sword1=no ;;
--disable-sword2) _build_sword2=no ;; --disable-sword2) _build_sword2=no ;;
--disable-queen) _build_queen=no ;; --disable-queen) _build_queen=no ;;
--enable-saga) _build_saga=yes ;;
--enable-alsa) _alsa=yes ;; --enable-alsa) _alsa=yes ;;
--disable-alsa) _alsa=no ;; --disable-alsa) _alsa=no ;;
--enable-vorbis) _vorbis=yes ;; --enable-vorbis) _vorbis=yes ;;
@ -443,6 +445,12 @@ else
_mak_queen='# DISABLE_QUEEN = 1' _mak_queen='# DISABLE_QUEEN = 1'
fi fi
if test "$_build_saga" = no ; then
_mak_saga='DISABLE_SAGA = 1'
else
_mak_saga='# DISABLE_SAGA = 1'
fi
if test -n "$_host"; then if test -n "$_host"; then
# Cross-compiling mode - add your target here if needed # Cross-compiling mode - add your target here if needed
@ -789,6 +797,9 @@ fi
if test "$_build_queen" = yes ; then if test "$_build_queen" = yes ; then
echo " Flight of the Amazon Queen" echo " Flight of the Amazon Queen"
fi fi
if test "$_build_saga" = yes ; then
echo " SAGA Engine"
fi
echo echo
echo_n "Backend... " echo_n "Backend... "
@ -874,6 +885,7 @@ $_mak_sky
$_mak_sword1 $_mak_sword1
$_mak_sword2 $_mak_sword2
$_mak_queen $_mak_queen
$_mak_saga
INCLUDES += $INCLUDES INCLUDES += $INCLUDES
OBJS += $OBJS OBJS += $OBJS