From 38a8aa516e0fa315e318801e5399f82e51efa8df Mon Sep 17 00:00:00 2001 From: Jordi Vilalta Prat Date: Tue, 6 May 2008 03:00:26 +0000 Subject: Allow static and dynamic plugins to be used at the same time svn-id: r31888 --- backends/platform/PalmOS/Src/modules.cpp | 6 +- backends/platform/PalmOS/Src/prefixes/compile.h | 40 +++--- backends/platform/PalmOS/Src/prefixes/native_agi.h | 2 +- .../platform/PalmOS/Src/prefixes/native_agos.h | 2 +- .../platform/PalmOS/Src/prefixes/native_cine.h | 2 +- .../platform/PalmOS/Src/prefixes/native_cruise.h | 2 +- .../platform/PalmOS/Src/prefixes/native_drascula.h | 2 +- backends/platform/PalmOS/Src/prefixes/native_gob.h | 2 +- .../platform/PalmOS/Src/prefixes/native_igor.h | 2 +- .../platform/PalmOS/Src/prefixes/native_kyra.h | 2 +- .../platform/PalmOS/Src/prefixes/native_lure.h | 2 +- .../PalmOS/Src/prefixes/native_parallaction.h | 2 +- .../platform/PalmOS/Src/prefixes/native_queen.h | 2 +- .../platform/PalmOS/Src/prefixes/native_saga.h | 2 +- .../platform/PalmOS/Src/prefixes/native_scumm.h | 6 +- backends/platform/PalmOS/Src/prefixes/native_sky.h | 2 +- .../platform/PalmOS/Src/prefixes/native_sword1.h | 2 +- .../platform/PalmOS/Src/prefixes/native_sword2.h | 2 +- .../platform/PalmOS/Src/prefixes/native_touche.h | 2 +- backends/platform/ds/arm9/makefile | 150 ++------------------- backends/platform/ds/arm9/source/dsmain.cpp | 4 +- .../platform/ds/arm9/source/wordcompletion.cpp | 2 +- backends/platform/gp32/Makefile | 30 ++--- backends/platform/wince/Makefile | 39 +++--- 24 files changed, 90 insertions(+), 219 deletions(-) (limited to 'backends/platform') diff --git a/backends/platform/PalmOS/Src/modules.cpp b/backends/platform/PalmOS/Src/modules.cpp index f66d7d6ae6..b16e2cf7d5 100644 --- a/backends/platform/PalmOS/Src/modules.cpp +++ b/backends/platform/PalmOS/Src/modules.cpp @@ -87,9 +87,9 @@ static UInt32 ModulesPalmMain(UInt16 cmd, MemPtr cmdPBP, UInt16 launchFlags) #ifdef PALMOS_NATIVE result = GET_MODEARM; #else -# if !defined(DISABLE_SCUMM) || \ - !defined(DISABLE_AGOS) || \ - !defined(DISABLE_SWORD1) +# if defined(ENABLE_SCUMM) || \ + defined(ENABLE_AGOS) || \ + defined(ENABLE_SWORD1) result = GET_DATACOMMON|GET_DATAENGINE|GET_MODE68K; # else result = GET_DATACOMMON|GET_MODE68K; diff --git a/backends/platform/PalmOS/Src/prefixes/compile.h b/backends/platform/PalmOS/Src/prefixes/compile.h index 40485a5927..c2bb51385a 100644 --- a/backends/platform/PalmOS/Src/prefixes/compile.h +++ b/backends/platform/PalmOS/Src/prefixes/compile.h @@ -26,27 +26,27 @@ #ifndef __COMPILE_H__ #define __COMPILE_H__ -#define DISABLE_SCUMM -#define DISABLE_SCUMM_7_8 -#define DISABLE_HE +#undef ENABLE_SCUMM +#undef ENABLE_SCUMM_7_8 +#undef ENABLE_HE -#define DISABLE_AGOS -#define DISABLE_SKY -#define DISABLE_SWORD1 -#define DISABLE_SWORD2 -#define DISABLE_QUEEN -#define DISABLE_SAGA -#define DISABLE_KYRA -#define DISABLE_AWE -#define DISABLE_GOB -#define DISABLE_LURE -#define DISABLE_CINE -#define DISABLE_AGI -#define DISABLE_TOUCHE -#define DISABLE_PARALLACTION -#define DISABLE_CRUISE -#define DISABLE_DRASCULA -#define DISABLE_IGOR +#undef ENABLE_AGOS +#undef ENABLE_SKY +#undef ENABLE_SWORD1 +#undef ENABLE_SWORD2 +#undef ENABLE_QUEEN +#undef ENABLE_SAGA +#undef ENABLE_KYRA +#undef ENABLE_AWE +#undef ENABLE_GOB +#undef ENABLE_LURE +#undef ENABLE_CINE +#undef ENABLE_AGI +#undef ENABLE_TOUCHE +#undef ENABLE_PARALLACTION +#undef ENABLE_CRUISE +#undef ENABLE_DRASCULA +#undef ENABLE_IGOR // ScummVM #define DISABLE_HQ_SCALERS diff --git a/backends/platform/PalmOS/Src/prefixes/native_agi.h b/backends/platform/PalmOS/Src/prefixes/native_agi.h index 790f108efa..f3feee8c70 100644 --- a/backends/platform/PalmOS/Src/prefixes/native_agi.h +++ b/backends/platform/PalmOS/Src/prefixes/native_agi.h @@ -2,7 +2,7 @@ #define PREFIX_H #include "native_common.h" -#undef DISABLE_AGI +#define ENABLE_AGI STATIC_PLUGIN #undef USE_MAD #undef USE_VORBIS diff --git a/backends/platform/PalmOS/Src/prefixes/native_agos.h b/backends/platform/PalmOS/Src/prefixes/native_agos.h index f3b3476262..8a804e3116 100644 --- a/backends/platform/PalmOS/Src/prefixes/native_agos.h +++ b/backends/platform/PalmOS/Src/prefixes/native_agos.h @@ -2,6 +2,6 @@ #define PREFIX_H #include "native_common.h" -#undef DISABLE_AGOS +#define ENABLE_AGOS STATIC_PLUGIN #endif diff --git a/backends/platform/PalmOS/Src/prefixes/native_cine.h b/backends/platform/PalmOS/Src/prefixes/native_cine.h index bacdfa2047..3d19d9c557 100644 --- a/backends/platform/PalmOS/Src/prefixes/native_cine.h +++ b/backends/platform/PalmOS/Src/prefixes/native_cine.h @@ -2,7 +2,7 @@ #define PREFIX_H #include "native_common.h" -#undef DISABLE_CINE +#define ENABLE_CINE STATIC_PLUGIN #define _DEBUG #undef USE_MAD diff --git a/backends/platform/PalmOS/Src/prefixes/native_cruise.h b/backends/platform/PalmOS/Src/prefixes/native_cruise.h index 9bc0cdac13..89e6e65a70 100644 --- a/backends/platform/PalmOS/Src/prefixes/native_cruise.h +++ b/backends/platform/PalmOS/Src/prefixes/native_cruise.h @@ -2,7 +2,7 @@ #define PREFIX_H #include "native_common.h" -#undef DISABLE_CRUISE +#define ENABLE_CRUISE STATIC_PLUGIN #undef USE_MAD #undef USE_VORBIS diff --git a/backends/platform/PalmOS/Src/prefixes/native_drascula.h b/backends/platform/PalmOS/Src/prefixes/native_drascula.h index 3904cc98ba..35bc381af4 100644 --- a/backends/platform/PalmOS/Src/prefixes/native_drascula.h +++ b/backends/platform/PalmOS/Src/prefixes/native_drascula.h @@ -2,6 +2,6 @@ #define PREFIX_H #include "native_common.h" -#undef DISABLE_DRASCULA +#define ENABLE_DRASCULA STATIC_PLUGIN #endif diff --git a/backends/platform/PalmOS/Src/prefixes/native_gob.h b/backends/platform/PalmOS/Src/prefixes/native_gob.h index 16863cd5b6..9cb34099d0 100644 --- a/backends/platform/PalmOS/Src/prefixes/native_gob.h +++ b/backends/platform/PalmOS/Src/prefixes/native_gob.h @@ -2,6 +2,6 @@ #define PREFIX_H #include "native_common.h" -#undef DISABLE_GOB +#define ENABLE_GOB STATIC_PLUGIN #endif diff --git a/backends/platform/PalmOS/Src/prefixes/native_igor.h b/backends/platform/PalmOS/Src/prefixes/native_igor.h index 749be9daaf..2808dd2331 100644 --- a/backends/platform/PalmOS/Src/prefixes/native_igor.h +++ b/backends/platform/PalmOS/Src/prefixes/native_igor.h @@ -2,6 +2,6 @@ #define PREFIX_H #include "native_common.h" -#undef DISABLE_IGOR +#define ENABLE_IGOR STATIC_PLUGIN #endif diff --git a/backends/platform/PalmOS/Src/prefixes/native_kyra.h b/backends/platform/PalmOS/Src/prefixes/native_kyra.h index 7f6dd57565..c89b0a5b93 100644 --- a/backends/platform/PalmOS/Src/prefixes/native_kyra.h +++ b/backends/platform/PalmOS/Src/prefixes/native_kyra.h @@ -2,6 +2,6 @@ #define PREFIX_H #include "native_common.h" -#undef DISABLE_KYRA +#define ENABLE_KYRA #endif diff --git a/backends/platform/PalmOS/Src/prefixes/native_lure.h b/backends/platform/PalmOS/Src/prefixes/native_lure.h index b017c46fe6..71835ee644 100644 --- a/backends/platform/PalmOS/Src/prefixes/native_lure.h +++ b/backends/platform/PalmOS/Src/prefixes/native_lure.h @@ -2,7 +2,7 @@ #define PREFIX_H #include "native_common.h" -#undef DISABLE_LURE +#define ENABLE_LURE STATIC_PLUGIN #undef USE_MAD #undef USE_VORBIS diff --git a/backends/platform/PalmOS/Src/prefixes/native_parallaction.h b/backends/platform/PalmOS/Src/prefixes/native_parallaction.h index 545cdd36fd..e8d46cc382 100644 --- a/backends/platform/PalmOS/Src/prefixes/native_parallaction.h +++ b/backends/platform/PalmOS/Src/prefixes/native_parallaction.h @@ -2,7 +2,7 @@ #define PREFIX_H #include "native_common.h" -#undef DISABLE_PARALLACTION +#define ENABLE_PARALLACTION STATIC_PLUGIN #undef USE_MAD #undef USE_VORBIS diff --git a/backends/platform/PalmOS/Src/prefixes/native_queen.h b/backends/platform/PalmOS/Src/prefixes/native_queen.h index d2a1b44ef8..85bb5a0a04 100644 --- a/backends/platform/PalmOS/Src/prefixes/native_queen.h +++ b/backends/platform/PalmOS/Src/prefixes/native_queen.h @@ -2,6 +2,6 @@ #define PREFIX_H #include "native_common.h" -#undef DISABLE_QUEEN +#define ENABLE_QUEEN STATIC_PLUGIN #endif diff --git a/backends/platform/PalmOS/Src/prefixes/native_saga.h b/backends/platform/PalmOS/Src/prefixes/native_saga.h index 1a728e6bcb..19db05b633 100644 --- a/backends/platform/PalmOS/Src/prefixes/native_saga.h +++ b/backends/platform/PalmOS/Src/prefixes/native_saga.h @@ -2,6 +2,6 @@ #define PREFIX_H #include "native_common.h" -#undef DISABLE_SAGA +#define ENABLE_SAGA STATIC_PLUGIN #endif diff --git a/backends/platform/PalmOS/Src/prefixes/native_scumm.h b/backends/platform/PalmOS/Src/prefixes/native_scumm.h index 5014a8d5ff..b8433a3fa8 100644 --- a/backends/platform/PalmOS/Src/prefixes/native_scumm.h +++ b/backends/platform/PalmOS/Src/prefixes/native_scumm.h @@ -2,9 +2,9 @@ #define PREFIX_H #include "native_common.h" -#undef DISABLE_SCUMM -#undef DISABLE_SCUMM_7_8 -#undef DISABLE_HE +#define ENABLE_SCUMM STATIC_PLUGIN +#define ENABLE_SCUMM_7_8 +#define ENABLE_HE #define USE_ARM_GFX_ASM #define USE_ARM_SMUSH_ASM diff --git a/backends/platform/PalmOS/Src/prefixes/native_sky.h b/backends/platform/PalmOS/Src/prefixes/native_sky.h index 193c57e87d..49b157471f 100644 --- a/backends/platform/PalmOS/Src/prefixes/native_sky.h +++ b/backends/platform/PalmOS/Src/prefixes/native_sky.h @@ -2,6 +2,6 @@ #define PREFIX_H #include "native_common.h" -#undef DISABLE_SKY +#define ENABLE_SKY STATIC_PLUGIN #endif diff --git a/backends/platform/PalmOS/Src/prefixes/native_sword1.h b/backends/platform/PalmOS/Src/prefixes/native_sword1.h index 8e52a978a8..aaae4c9b86 100644 --- a/backends/platform/PalmOS/Src/prefixes/native_sword1.h +++ b/backends/platform/PalmOS/Src/prefixes/native_sword1.h @@ -2,7 +2,7 @@ #define PREFIX_H #include "native_common.h" -#undef DISABLE_SWORD1 +#define ENABLE_SWORD1 #define USE_MPEG2 #define USE_VORBIS diff --git a/backends/platform/PalmOS/Src/prefixes/native_sword2.h b/backends/platform/PalmOS/Src/prefixes/native_sword2.h index f74a8bcc9a..5e9c45b047 100644 --- a/backends/platform/PalmOS/Src/prefixes/native_sword2.h +++ b/backends/platform/PalmOS/Src/prefixes/native_sword2.h @@ -2,7 +2,7 @@ #define PREFIX_H #include "native_common.h" -#undef DISABLE_SWORD2 +#define ENABLE_SWORD2 STATIC_PLUGIN #undef _DEBUG #define USE_MPEG2 #define USE_VORBIS diff --git a/backends/platform/PalmOS/Src/prefixes/native_touche.h b/backends/platform/PalmOS/Src/prefixes/native_touche.h index 486630b799..acf50e2787 100644 --- a/backends/platform/PalmOS/Src/prefixes/native_touche.h +++ b/backends/platform/PalmOS/Src/prefixes/native_touche.h @@ -2,6 +2,6 @@ #define PREFIX_H #include "native_common.h" -#undef DISABLE_TOUCHE +#define ENABLE_TOUCHE STATIC_PLUGIN #endif diff --git a/backends/platform/ds/arm9/makefile b/backends/platform/ds/arm9/makefile index 116d75b191..b114c79b48 100644 --- a/backends/platform/ds/arm9/makefile +++ b/backends/platform/ds/arm9/makefile @@ -86,184 +86,54 @@ ARM = 1 ifdef DS_BUILD_A DEFINES = -DDS_SCUMM_BUILD -DDS_BUILD_A -DUSE_ARM_GFX_ASM LOGO = logoa.bmp - DISABLE_HE = 1 - #DISABLE_SCUMM = 1 - DISABLE_SCUMM_7_8 = 1 - DISABLE_AGOS = 1 - DISABLE_SKY = 1 - DISABLE_SWORD1 = 1 - DISABLE_SWORD2 = 1 - DISABLE_QUEEN = 1 - DISABLE_SAGA = 1 - DISABLE_KYRA = 1 - DISABLE_GOB = 1 - DISABLE_LURE = 1 - DISABLE_CINE = 1 - DISABLE_AGI = 1 - DISABLE_TOUCHE = 1 - DISABLE_PARALLACTION = 1 - DISABLE_CRUISE = 1 + ENABLE_SCUMM = STATIC_PLUGIN USE_ARM_GFX_ASM = 1 - DISABLE_CRUISE = 1 - DISABLE_DRASCULA = 1 - DISABLE_IGOR = 1 BUILD=scummvm-A endif ifdef DS_BUILD_B DEFINES = -DDS_NON_SCUMM_BUILD -DDS_BUILD_B LOGO = logob.bmp - DISABLE_HE = 1 - DISABLE_SCUMM = 1 - DISABLE_SCUMM_7_8 = 1 - DISABLE_AGOS = 1 - #DISABLE_SKY = 1# - DISABLE_SWORD1 = 1 - DISABLE_SWORD2 = 1 - #DISABLE_QUEEN = 1# - DISABLE_SAGA = 1 - DISABLE_KYRA = 1 - DISABLE_GOB = 1 - DISABLE_LURE = 1 - DISABLE_CINE = 1 - DISABLE_AGI = 1 - DISABLE_TOUCHE = 1 - DISABLE_PARALLACTION = 1 - DISABLE_CRUISE = 1 - DISABLE_DRASCULA = 1 - DISABLE_IGOR = 1 + ENABLE_SKY = STATIC_PLUGIN + ENABLE_QUEEN = STATIC_PLUGIN BUILD=scummvm-B endif ifdef DS_BUILD_C DEFINES = -DDS_NON_SCUMM_BUILD -DDS_BUILD_C LOGO = logoc.bmp - DISABLE_HE = 1 - DISABLE_SCUMM = 1 - DISABLE_SCUMM_7_8 = 1 - #DISABLE_AGOS = 1 - DISABLE_SKY = 1 - DISABLE_SWORD1 = 1 - DISABLE_SWORD2 = 1 - DISABLE_QUEEN = 1 - DISABLE_SAGA = 1 - DISABLE_KYRA = 1 - DISABLE_GOB = 1 - DISABLE_LURE = 1 - DISABLE_CINE = 1 - DISABLE_AGI = 1 - DISABLE_TOUCHE = 1 - DISABLE_PARALLACTION = 1 - DISABLE_CRUISE = 1 - DISABLE_DRASCULA = 1 - DISABLE_IGOR = 1 + ENABLE_AGOS = STATIC_PLUGIN BUILD=scummvm-C endif ifdef DS_BUILD_D DEFINES = -DDS_NON_SCUMM_BUILD -DDS_BUILD_D LOGO = logod.bmp - DISABLE_HE = 1 - DISABLE_SCUMM = 1 - DISABLE_SCUMM_7_8 = 1 - DISABLE_AGOS = 1 - DISABLE_SKY = 1 - DISABLE_SWORD1 = 1 - DISABLE_SWORD2 = 1 - DISABLE_QUEEN = 1 - DISABLE_SAGA = 1 - DISABLE_KYRA = 1 - #DISABLE_GOB = 1 - DISABLE_LURE = 1 - #DISABLE_CINE = 1 - #DISABLE_AGI = 1 - DISABLE_TOUCHE = 1 - DISABLE_PARALLACTION = 1 - DISABLE_CRUISE = 1 - DISABLE_DRASCULA = 1 - DISABLE_IGOR = 1 + ENABLE_GOB = STATIC_PLUGIN + ENABLE_CINE = STATIC_PLUGIN + ENABLE_AGI = STATIC_PLUGIN BUILD=scummvm-D endif - ifdef DS_BUILD_E DEFINES = -DDS_NON_SCUMM_BUILD -DDS_BUILD_E LOGO = logoe.bmp - DISABLE_HE = 1 - DISABLE_SCUMM = 1 - DISABLE_SCUMM_7_8 = 1 - DISABLE_AGOS = 1 - DISABLE_SKY = 1 - DISABLE_SWORD1 = 1 - DISABLE_SWORD2 = 1 - DISABLE_QUEEN = 1 - #DISABLE_SAGA = 1 - DISABLE_KYRA = 1 - DISABLE_GOB = 1 - DISABLE_LURE = 1 - DISABLE_CINE = 1 - DISABLE_AGI = 1 - DISABLE_TOUCHE = 1 - DISABLE_PARALLACTION = 1 - DISABLE_CRUISE = 1 - DISABLE_DRASCULA = 1 - DISABLE_IGOR = 1 + ENABLE_SAGA = STATIC_PLUGIN BUILD=scummvm-E endif - ifdef DS_BUILD_F DEFINES = -DDS_NON_SCUMM_BUILD -DDS_BUILD_F LOGO = logof.bmp - DISABLE_HE = 1 - DISABLE_SCUMM = 1 - DISABLE_SCUMM_7_8 = 1 - DISABLE_AGOS = 1 - DISABLE_SKY = 1 - DISABLE_SWORD1 = 1 - DISABLE_SWORD2 = 1 - DISABLE_QUEEN = 1 - DISABLE_SAGA = 1 - #DISABLE_KYRA = 1 - DISABLE_GOB = 1 - DISABLE_LURE = 1 - DISABLE_CINE = 1 - DISABLE_AGI = 1 - DISABLE_TOUCHE = 1 - DISABLE_PARALLACTION = 1 - DISABLE_CRUISE = 1 - DISABLE_DRASCULA = 1 - DISABLE_IGOR = 1 + ENABLE_KYRA = STATIC_PLUGIN BUILD=scummvm-F - endif - - ifdef DS_BUILD_G DEFINES = -DDS_NON_SCUMM_BUILD -DDS_BUILD_G LOGO = logog.bmp - DISABLE_HE = 1 - DISABLE_SCUMM = 1 - DISABLE_SCUMM_7_8 = 1 - DISABLE_AGOS = 1 - DISABLE_SKY = 1 - DISABLE_SWORD1 = 1 - DISABLE_SWORD2 = 1 - DISABLE_QUEEN = 1 - DISABLE_SAGA = 1 - DISABLE_KYRA = 1 - DISABLE_GOB = 1 - #DISABLE_LURE = 1 - DISABLE_CINE = 1 - DISABLE_AGI = 1 - DISABLE_TOUCHE = 1 - DISABLE_PARALLACTION = 1 - DISABLE_CRUISE = 1 - DISABLE_DRASCULA = 1 - DISABLE_IGOR = 1 + ENABLE_LURE = STATIC_PLUGIN BUILD=scummvm-G - endif diff --git a/backends/platform/ds/arm9/source/dsmain.cpp b/backends/platform/ds/arm9/source/dsmain.cpp index 0aed095244..d11e4e6f75 100644 --- a/backends/platform/ds/arm9/source/dsmain.cpp +++ b/backends/platform/ds/arm9/source/dsmain.cpp @@ -359,7 +359,7 @@ void initSprites() { void saveGameBackBuffer() { -#ifdef DISABLE_SCUMM +#ifndef ENABLE_SCUMM if (savedBuffer == NULL) savedBuffer = new u8[gameWidth * gameHeight]; for (int r = 0; r < gameHeight; r++) { @@ -375,7 +375,7 @@ void saveGameBackBuffer() { } void restoreGameBackBuffer() { -#ifdef DISABLE_SCUMM +#ifndef ENABLE_SCUMM if (savedBuffer) { for (int r = 0; r < gameHeight; r++) { diff --git a/backends/platform/ds/arm9/source/wordcompletion.cpp b/backends/platform/ds/arm9/source/wordcompletion.cpp index b5bebddb54..bf4ce7c909 100644 --- a/backends/platform/ds/arm9/source/wordcompletion.cpp +++ b/backends/platform/ds/arm9/source/wordcompletion.cpp @@ -2,7 +2,7 @@ #include "engines/agi/agi.h" #include "osystem_ds.h" -#ifndef DISABLE_AGI +#ifdef ENABLE_AGI namespace DS { // Default dictionary is about 64Kb, so 128Kb should be enough for future expansion diff --git a/backends/platform/gp32/Makefile b/backends/platform/gp32/Makefile index 327bee9d10..f7145bf860 100644 --- a/backends/platform/gp32/Makefile +++ b/backends/platform/gp32/Makefile @@ -153,26 +153,26 @@ HAVE_GCC3 = 1 DISABLE_SCALERS = 1 DISABLE_HQ_SCALERS = 1 -#DISABLE_SCUMM = 1 +ENABLE_SCUMM = STATIC_PLUGIN # We can play The Dig with GP32 -- without any movies/musics/voices. But who would do that? -DISABLE_SCUMM_7_8 = 1 -DISABLE_HE = 1 - -#DISABLE_AGOS = 1 -#DISABLE_SKY = 1 -#DISABLE_QUEEN = 1 -#DISABLE_GOB = 1 -#DISABLE_LURE = 1 -#DISABLE_CINE = 1 -#DISABLE_SAGA = 1 -#DISABLE_KYRA = 1 -#DISABLE_AGI = 1 +#ENABLE_SCUMM_7_8 = 1 +#ENABLE_HE = 1 + +ENABLE_AGOS = STATIC_PLUGIN +ENABLE_SKY = STATIC_PLUGIN +ENABLE_QUEEN = STATIC_PLUGIN +ENABLE_GOB = STATIC_PLUGIN +ENABLE_LURE = STATIC_PLUGIN +ENABLE_CINE = STATIC_PLUGIN +ENABLE_SAGA = STATIC_PLUGIN +ENABLE_KYRA = STATIC_PLUGIN +ENABLE_AGI = STATIC_PLUGIN # The engines below are not supported on the GP32 port so there is # no point compiling support into the binary. -DISABLE_SWORD1 = 1 -DISABLE_SWORD2 = 1 +#ENABLE_SWORD1 = STATIC_PLUGIN +#ENABLE_SWORD2 = STATIC_PLUGIN ####################################################################### # Misc stuff - you should normally never have to edit this # diff --git a/backends/platform/wince/Makefile b/backends/platform/wince/Makefile index 51ff9d0a81..a99d9a6bde 100644 --- a/backends/platform/wince/Makefile +++ b/backends/platform/wince/Makefile @@ -13,27 +13,28 @@ ## Do you want a build using plugins? #BUILD_PLUGINS = 1 +# TODO: You'll need to change STATIC_PLUGIN to DYNAMIC_PLUGIN below ######################################################################## -## Disable whichever engines you want here - -#DISABLE_SCUMM = 1 -#DISABLE_SKY = 1 -#DISABLE_QUEEN = 1 -#DISABLE_GOB = 1 -#DISABLE_LURE = 1 -#DISABLE_CINE = 1 -#DISABLE_SAGA = 1 -#DISABLE_KYRA = 1 -#DISABLE_AGI = 1 -#DISABLE_AGOS = 1 -#DISABLE_SWORD1 = 1 -#DISABLE_SWORD2 = 1 -#DISABLE_TOUCHE = 1 -#DISABLE_PARALLACTION = 1 -DISABLE_CRUISE = 1 -DISABLE_DRASCULA = 1 -DISABLE_IGOR = 1 +## Enable whichever engines you want here + +ENABLE_SCUMM = STATIC_PLUGIN +ENABLE_SKY = STATIC_PLUGIN +ENABLE_QUEEN = STATIC_PLUGIN +ENABLE_GOB = STATIC_PLUGIN +ENABLE_LURE = STATIC_PLUGIN +ENABLE_CINE = STATIC_PLUGIN +ENABLE_SAGA = STATIC_PLUGIN +ENABLE_KYRA = STATIC_PLUGIN +ENABLE_AGI = STATIC_PLUGIN +ENABLE_AGOS = STATIC_PLUGIN +ENABLE_SWORD1 = STATIC_PLUGIN +ENABLE_SWORD2 = STATIC_PLUGIN +ENABLE_TOUCHE = STATIC_PLUGIN +ENABLE_PARALLACTION = STATIC_PLUGIN +#ENABLE_CRUISE = STATIC_PLUGIN +#ENABLE_DRASCULA = STATIC_PLUGIN +#ENABLE_IGOR = STATIC_PLUGIN ######################################################################## ## Pick which libraries you want to use here -- cgit v1.2.3