removed scummvm submodule
This commit is contained in:
3
.gitmodules
vendored
3
.gitmodules
vendored
@@ -12,9 +12,6 @@
|
|||||||
[submodule "project/jni/application/openarena/engine"]
|
[submodule "project/jni/application/openarena/engine"]
|
||||||
path = project/jni/application/openarena/engine
|
path = project/jni/application/openarena/engine
|
||||||
url = https://github.com/pelya/openarena-engine.git
|
url = https://github.com/pelya/openarena-engine.git
|
||||||
[submodule "project/jni/application/scummvm/scummvm"]
|
|
||||||
path = project/jni/application/scummvm/scummvm
|
|
||||||
url = https://github.com/scummvm/scummvm.git
|
|
||||||
[submodule "project/jni/application/openarena/vm"]
|
[submodule "project/jni/application/openarena/vm"]
|
||||||
path = project/jni/application/openarena/vm
|
path = project/jni/application/openarena/vm
|
||||||
url = https://github.com/pelya/openarena-vm
|
url = https://github.com/pelya/openarena-vm
|
||||||
|
|||||||
@@ -1,47 +0,0 @@
|
|||||||
# The application settings for Android libSDL port
|
|
||||||
AppSettingVersion=17
|
|
||||||
LibSdlVersion=1.2
|
|
||||||
AppName="ScummVM"
|
|
||||||
AppFullName=org.scummvm.sdl
|
|
||||||
ScreenOrientation=h
|
|
||||||
InhibitSuspend=n
|
|
||||||
AppDataDownloadUrl="MIDI music support (30 Mb) - add soundfont in Options->MIDI|http://sourceforge.net/projects/libsdl-android/files/GeneralUser-GS-FluidSynth-v1.43.sf2.zip/download^Beneath a Steel Sky (CD version, 70 Mb)|http://sourceforge.net/projects/scummvm/files/extras/Beneath%20a%20Steel%20Sky/bass-cd-1.2.zip/download^Beneath a Steel Sky (floppy version, 10 Mb)|http://sourceforge.net/projects/scummvm/files/extras/Beneath%20a%20Steel%20Sky/BASS-Floppy-1.3.zip/download^Flight of the Amazon Queen (23 Mb)|http://sourceforge.net/projects/scummvm/files/extras/Flight%20of%20the%20Amazon%20Queen/FOTAQ_Floppy.zip/download^Flight of the Amazon Queen - voice addon (English, 35 Mb)|http://sourceforge.net/projects/scummvm/files/extras/Flight%20of%20the%20Amazon%20Queen/FOTAQ_Talkie-1.1.zip/download^Flight of the Amazon Queen - voice addon (German, 80 Mb)|http://sourceforge.net/projects/scummvm/files/extras/Flight%20of%20the%20Amazon%20Queen/FOTAQ_Ger_talkie-1.0.zip/download^Flight of the Amazon Queen - voice addon (Hebrew, 70 Mb)|http://sourceforge.net/projects/scummvm/files/extras/Flight%20of%20the%20Amazon%20Queen/FOTAQ_Heb_talkie.zip/download^Drascula: The Vampire Strikes Back (35 Mb)|http://sourceforge.net/projects/scummvm/files/extras/Drascula_%20The%20Vampire%20Strikes%20Back/drascula-1.0.zip/download^Drascula: The Vampire Strikes Back - translations addon (35 Mb)|http://sourceforge.net/projects/scummvm/files/extras/Drascula_%20The%20Vampire%20Strikes%20Back/drascula-int-1.1.zip/download^Drascula: The Vampire Strikes Back - audio addon (40 Mb)|http://sourceforge.net/projects/scummvm/files/extras/Drascula_%20The%20Vampire%20Strikes%20Back/drascula-audio-2.0.zip/download^Soltys (English, 4Mb)|http://downloads.sourceforge.net/project/scummvm/extras/Soltys/soltys-en-v1.0.zip^Soltys (Polish, 4Mb)|http://downloads.sourceforge.net/project/scummvm/extras/Soltys/soltys-pl-v1.0.zip^Lure of the Temptress (English, 10 Mb)|http://sourceforge.net/projects/scummvm/files/extras/Lure%20of%20the%20Temptress/lure-1.1.zip/download^Lure of the Temptress (German, 10 Mb)|http://sourceforge.net/projects/scummvm/files/extras/Lure%20of%20the%20Temptress/lure-de-1.1.zip/download^Lure of the Temptress (French, 10 Mb)|http://sourceforge.net/projects/scummvm/files/extras/Lure%20of%20the%20Temptress/lure-fr-1.1.zip/download^Lure of the Temptress (Italian, 10 Mb)|http://sourceforge.net/projects/scummvm/files/extras/Lure%20of%20the%20Temptress/lure-it-1.1.zip/download^Lure of the Temptress (Spanish, 10 Mb)|http://sourceforge.net/projects/scummvm/files/extras/Lure%20of%20the%20Temptress/lure-es-1.1.zip/download^!ScummVM data|data1.zip^!ScummVM data|data2.zip"
|
|
||||||
VideoDepthBpp=16
|
|
||||||
NeedDepthBuffer=n
|
|
||||||
NeedStencilBuffer=n
|
|
||||||
NeedGles2=n
|
|
||||||
SwVideoMode=y
|
|
||||||
SdlVideoResize=y
|
|
||||||
SdlVideoResizeKeepAspect=n
|
|
||||||
CompatibilityHacks=n
|
|
||||||
CompatibilityHacksStaticInit=n
|
|
||||||
CompatibilityHacksTextInputEmulatesHwKeyboard=n
|
|
||||||
AppUsesMouse=y
|
|
||||||
AppNeedsTwoButtonMouse=y
|
|
||||||
ShowMouseCursor=n
|
|
||||||
ForceRelativeMouseMode=n
|
|
||||||
AppNeedsArrowKeys=n
|
|
||||||
AppNeedsTextInput=n
|
|
||||||
AppUsesJoystick=n
|
|
||||||
AppHandlesJoystickSensitivity=n
|
|
||||||
AppUsesMultitouch=n
|
|
||||||
NonBlockingSwapBuffers=n
|
|
||||||
RedefinedKeys="LALT RETURN ESCAPE F7 ESCAPE F5 F5 RETURN DELETE F7 F7"
|
|
||||||
AppTouchscreenKeyboardKeysAmount=0
|
|
||||||
AppTouchscreenKeyboardKeysAmountAutoFire=0
|
|
||||||
RedefinedKeysScreenKb="LALT RETURN ESCAPE F7"
|
|
||||||
StartupMenuButtonTimeout=3000
|
|
||||||
HiddenMenuOptions=''
|
|
||||||
FirstStartMenuOptions=''
|
|
||||||
MultiABI=n
|
|
||||||
AppVersionCode=14102
|
|
||||||
AppVersionName="1.4.1.02"
|
|
||||||
ResetSdlConfigForThisVersion=n
|
|
||||||
DeleteFilesOnUpgrade="%"
|
|
||||||
CompiledLibraries="mad tremor flac ogg jpeg png fluidsynth"
|
|
||||||
CustomBuildScript=y
|
|
||||||
AppCflags=''
|
|
||||||
AppLdflags='-ldl'
|
|
||||||
AppSubdirsBuild=''
|
|
||||||
AppCmdline=''
|
|
||||||
ReadmeText='^You may press "Home" now - the data will be downloaded in background'
|
|
||||||
@@ -1,30 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
LOCAL_PATH=`dirname $0`
|
|
||||||
LOCAL_PATH=`cd $LOCAL_PATH && pwd`
|
|
||||||
|
|
||||||
# Hacks for broken configure scripts
|
|
||||||
#rm -rf $LOCAL_PATH/../../obj/local/armeabi/libSDL_*.so
|
|
||||||
#rm -rf $LOCAL_PATH/../../obj/local/armeabi/libsdl_main.so
|
|
||||||
|
|
||||||
# Uncomment if your configure expects SDL libraries in form "libSDL_name.so"
|
|
||||||
#if [ -e $LOCAL_PATH/../../obj/local/armeabi/libsdl_mixer.so ] ; then
|
|
||||||
# ln -sf libsdl_mixer.so $LOCAL_PATH/../../obj/local/armeabi/libSDL_Mixer.so
|
|
||||||
#fi
|
|
||||||
|
|
||||||
#for F in $LOCAL_PATH/../../obj/local/armeabi/libsdl_*.so; do
|
|
||||||
# LIBNAME=`echo $F | sed "s@$LOCAL_PATH/../../obj/local/armeabi/libsdl_\(.*\)[.]so@\1@"`
|
|
||||||
# ln -sf libsdl_$LIBNAME.so $LOCAL_PATH/../../obj/local/armeabi/libSDL_$LIBNAME.so
|
|
||||||
#done
|
|
||||||
|
|
||||||
ln -sf libtremor.a $LOCAL_PATH/../../../obj/local/armeabi/libvorbisidec.a
|
|
||||||
ln -sf libflac.a $LOCAL_PATH/../../../obj/local/armeabi/libFLAC.a
|
|
||||||
|
|
||||||
if [ \! -f scummvm/config.mk ] ; then
|
|
||||||
../setEnvironment.sh sh -c "cd scummvm && env LIBS='-lflac -ltremor -logg -lmad -lz -lgcc -lfluidsynth -lgnustl_static' ./configure --host=androidsdl --enable-zlib --enable-tremor --enable-mad --enable-flac --enable-vkeybd --enable-verbose-build --disable-hq-scalers --disable-readline --disable-nasm --disable-mt32emu --disable-taskbar --datadir=. --with-fluidsynth-prefix=$LOCAL_PATH/../../fluidsynth"
|
|
||||||
fi
|
|
||||||
rm -f scummvm/scummvm libapplication.so
|
|
||||||
../setEnvironment.sh nice make -C scummvm -j4
|
|
||||||
if [ -e scummvm/scummvm ]; then
|
|
||||||
cp -f scummvm/scummvm libapplication.so
|
|
||||||
fi
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
Before Width: | Height: | Size: 17 KiB |
@@ -1,8 +0,0 @@
|
|||||||
To summarize: you have to download my GIT repo from https://github.com/pelya/commandergenius,
|
|
||||||
then install Android SDK 2.2, NDK r4b, and "ant" tool, then you should launch commands
|
|
||||||
rm project/jni/application/src
|
|
||||||
ln -s scummvm project/jni/application/src
|
|
||||||
cd project && android update project -p .
|
|
||||||
then download ScummVM 1.2 SVN into the dir project/jni/application/scummvm/scummvm
|
|
||||||
(or create a symlink to it if you already have downloaded it), then apply patch project/jni/application/scummvm/scummvm-1.2.0.diff
|
|
||||||
onto ScummVM, and launch build.sh. That should be it.
|
|
||||||
Submodule project/jni/application/scummvm/scummvm deleted from cce1e5012c
@@ -1,82 +0,0 @@
|
|||||||
Index: configure
|
|
||||||
===================================================================
|
|
||||||
--- configure (revision 54149)
|
|
||||||
+++ configure (working copy)
|
|
||||||
@@ -931,6 +931,11 @@
|
|
||||||
_host_cpu=arm
|
|
||||||
_host_alias=arm-oe-linux-androideabi
|
|
||||||
;;
|
|
||||||
+androidsdl)
|
|
||||||
+ _host_os=androidsdl
|
|
||||||
+ _host_cpu=arm
|
|
||||||
+ _host_alias=arm-eabi
|
|
||||||
+ ;;
|
|
||||||
arm-riscos)
|
|
||||||
_host_os=riscos
|
|
||||||
_host_cpu=arm
|
|
||||||
@@ -1205,9 +1210,9 @@
|
|
||||||
|
|
||||||
if test -n "$_host"; then
|
|
||||||
# In cross-compiling mode, we cannot run the result
|
|
||||||
- eval "$1 $CXXFLAGS $LDFLAGS -o $TMPO.o -c tmp_cxx_compiler.cpp" 2> /dev/null && cc_check_clean tmp_cxx_compiler.cpp
|
|
||||||
+ eval "$1 $CXXFLAGS $LDFLAGS -o $TMPO.o -c tmp_cxx_compiler.cpp" && cc_check_clean tmp_cxx_compiler.cpp
|
|
||||||
else
|
|
||||||
- eval "$1 $CXXFLAGS $LDFLAGS -o $TMPO$HOSTEXEEXT tmp_cxx_compiler.cpp" 2> /dev/null && eval "$TMPO$HOSTEXEEXT 2> /dev/null" && cc_check_clean tmp_cxx_compiler.cpp
|
|
||||||
+ eval "$1 $CXXFLAGS $LDFLAGS -o $TMPO$HOSTEXEEXT tmp_cxx_compiler.cpp" && eval "$TMPO$HOSTEXEEXT 2> /dev/null" && cc_check_clean tmp_cxx_compiler.cpp
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -1433,6 +1438,11 @@
|
|
||||||
_unix=yes
|
|
||||||
_seq_midi=no
|
|
||||||
;;
|
|
||||||
+ androidsdl)
|
|
||||||
+ CXXFLAGS="$CXXFLAGS -Os"
|
|
||||||
+ _unix=yes
|
|
||||||
+ _seq_midi=no
|
|
||||||
+ ;;
|
|
||||||
beos*)
|
|
||||||
DEFINES="$DEFINES -DSYSTEM_NOT_SUPPORTING_D_TYPE"
|
|
||||||
# Needs -lbind -lsocket for the timidity MIDI driver
|
|
||||||
@@ -1571,6 +1581,12 @@
|
|
||||||
_port_mk="backends/platform/android/android.mk"
|
|
||||||
_seq_midi=no
|
|
||||||
;;
|
|
||||||
+ androidsdl)
|
|
||||||
+ DEFINES="$DEFINES -DANDROID"
|
|
||||||
+ _unix=yes
|
|
||||||
+ _need_memalign=yes
|
|
||||||
+ _seq_midi=no
|
|
||||||
+ ;;
|
|
||||||
arm-linux|arm*-linux-gnueabi|arm-*-linux)
|
|
||||||
_unix=yes
|
|
||||||
_need_memalign=yes
|
|
||||||
@@ -2112,7 +2128,7 @@
|
|
||||||
LIBS += -ldl
|
|
||||||
'
|
|
||||||
;;
|
|
||||||
- linux*|android)
|
|
||||||
+ linux*|android|androidsdl)
|
|
||||||
_def_plugin='
|
|
||||||
#define PLUGIN_PREFIX "lib"
|
|
||||||
#define PLUGIN_SUFFIX ".so"
|
|
||||||
@@ -2778,7 +2794,7 @@
|
|
||||||
case $_host_os in
|
|
||||||
# newlib-based system include files suppress non-C89 function
|
|
||||||
# declarations under __STRICT_ANSI__
|
|
||||||
- amigaos* | android | ds | dreamcast | gamecube | mingw* | n64 | psp | wii | wince )
|
|
||||||
+ amigaos* | android | androidsdl | ds | dreamcast | gamecube | mingw* | n64 | psp | wii | wince )
|
|
||||||
CXXFLAGS="$CXXFLAGS -W -Wno-unused-parameter"
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
@@ -2799,7 +2815,7 @@
|
|
||||||
|
|
||||||
# Some platforms use certain GNU extensions in header files
|
|
||||||
case $_host_os in
|
|
||||||
-android | gamecube | psp | wii)
|
|
||||||
+android | androidsdl | gamecube | psp | wii )
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
CXXFLAGS="$CXXFLAGS -pedantic"
|
|
||||||
Index: backends/platform/sdl/events.cpp
|
|
||||||
===================================================================
|
|
||||||
@@ -1,96 +0,0 @@
|
|||||||
diff -u -r scummvm-1.3.1-old/configure scummvm-1.3.1/configure
|
|
||||||
--- scummvm-1.3.1-old/configure 2011-07-03 23:44:51.000000000 +0300
|
|
||||||
+++ scummvm-1.3.1/configure 2011-10-17 16:32:52.498962514 +0300
|
|
||||||
@@ -653,7 +653,7 @@
|
|
||||||
-h, --help display this help and exit
|
|
||||||
--backend=BACKEND backend to build (android, dc, dingux, ds, gp2x, gph,
|
|
||||||
iphone, linuxmoto, maemo, n64, null, openpandora, ps2,
|
|
||||||
- psp, samsungtv, sdl, symbian, webos, wii, wince) [sdl]
|
|
||||||
+ psp, samsungtv, sdl, symbian, webos, wii, wince, androidsdl) [sdl]
|
|
||||||
|
|
||||||
Installation directories:
|
|
||||||
--prefix=PREFIX install architecture-independent files in PREFIX
|
|
||||||
@@ -680,6 +680,7 @@
|
|
||||||
Special configuration feature:
|
|
||||||
--host=HOST cross-compile to target HOST (arm-linux, ...)
|
|
||||||
special targets: android for Android
|
|
||||||
+ androidsdl for Android with SDL backend
|
|
||||||
caanoo for Caanoo
|
|
||||||
dingux for Dingux
|
|
||||||
dreamcast for Sega Dreamcast
|
|
||||||
@@ -984,6 +985,11 @@
|
|
||||||
_host_cpu=arm
|
|
||||||
_host_alias=arm-linux-androideabi
|
|
||||||
;;
|
|
||||||
+androidsdl)
|
|
||||||
+ _host_os=androidsdl
|
|
||||||
+ _host_cpu=arm
|
|
||||||
+ _host_alias=arm-linux-androideabi
|
|
||||||
+ ;;
|
|
||||||
arm-riscos)
|
|
||||||
_host_os=riscos
|
|
||||||
_host_cpu=arm
|
|
||||||
@@ -1288,9 +1294,9 @@
|
|
||||||
|
|
||||||
if test -n "$_host"; then
|
|
||||||
# In cross-compiling mode, we cannot run the result
|
|
||||||
- eval "$1 $CXXFLAGS $LDFLAGS -o $TMPO.o -c tmp_cxx_compiler.cpp" 2> /dev/null && cc_check_clean tmp_cxx_compiler.cpp
|
|
||||||
+ eval "$1 $CXXFLAGS $LDFLAGS -o $TMPO.o -c tmp_cxx_compiler.cpp" && cc_check_clean tmp_cxx_compiler.cpp
|
|
||||||
else
|
|
||||||
- eval "$1 $CXXFLAGS $LDFLAGS -o $TMPO$HOSTEXEEXT tmp_cxx_compiler.cpp" 2> /dev/null && eval "$TMPO$HOSTEXEEXT 2> /dev/null" && cc_check_clean tmp_cxx_compiler.cpp
|
|
||||||
+ eval "$1 $CXXFLAGS $LDFLAGS -o $TMPO$HOSTEXEEXT tmp_cxx_compiler.cpp" && eval "$TMPO$HOSTEXEEXT 2> /dev/null" && cc_check_clean tmp_cxx_compiler.cpp
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -1559,6 +1565,11 @@
|
|
||||||
_unix=yes
|
|
||||||
_seq_midi=no
|
|
||||||
;;
|
|
||||||
+ androidsdl)
|
|
||||||
+ CXXFLAGS="$CXXFLAGS -Os"
|
|
||||||
+ _unix=yes
|
|
||||||
+ _seq_midi=no
|
|
||||||
+ ;;
|
|
||||||
beos*)
|
|
||||||
DEFINES="$DEFINES -DSYSTEM_NOT_SUPPORTING_D_TYPE"
|
|
||||||
# Needs -lbind -lsocket for the timidity MIDI driver
|
|
||||||
@@ -1729,6 +1740,12 @@
|
|
||||||
_mt32emu=no
|
|
||||||
_timidity=no
|
|
||||||
;;
|
|
||||||
+ androidsdl)
|
|
||||||
+ DEFINES="$DEFINES -DANDROID"
|
|
||||||
+ _unix=yes
|
|
||||||
+ _need_memalign=yes
|
|
||||||
+ _seq_midi=no
|
|
||||||
+ ;;
|
|
||||||
arm-linux|arm*-linux-gnueabi|arm-*-linux)
|
|
||||||
_unix=yes
|
|
||||||
_need_memalign=yes
|
|
||||||
@@ -2123,7 +2140,7 @@
|
|
||||||
# Enable 16bit support only for backends which support it
|
|
||||||
#
|
|
||||||
case $_backend in
|
|
||||||
- android | dingux | dreamcast | gph | openpandora | psp | samsungtv | sdl | webos | wii)
|
|
||||||
+ android | androidsdl | dingux | dreamcast | gph | openpandora | psp | samsungtv | sdl | webos | wii)
|
|
||||||
if test "$_16bit" = auto ; then
|
|
||||||
_16bit=yes
|
|
||||||
else
|
|
||||||
@@ -3180,7 +3197,7 @@
|
|
||||||
case $_host_os in
|
|
||||||
# newlib-based system include files suppress non-C89 function
|
|
||||||
# declarations under __STRICT_ANSI__
|
|
||||||
- amigaos* | android | dreamcast | ds | gamecube | mingw* | n64 | psp | ps2 | wii | wince )
|
|
||||||
+ amigaos* | android | androidsdl | dreamcast | ds | gamecube | mingw* | n64 | psp | ps2 | wii | wince )
|
|
||||||
CXXFLAGS="$CXXFLAGS -W -Wno-unused-parameter"
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
@@ -3203,7 +3220,7 @@
|
|
||||||
|
|
||||||
# Some platforms use certain GNU extensions in header files
|
|
||||||
case $_host_os in
|
|
||||||
-android | gamecube | psp | wii)
|
|
||||||
+android | androidsdl | gamecube | psp | wii )
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
# ICC does not support pedantic
|
|
||||||
@@ -1,124 +0,0 @@
|
|||||||
Common subdirectories: scummvm-1.4.1-old/audio and scummvm-1.4.1/audio
|
|
||||||
Common subdirectories: scummvm-1.4.1-old/backends and scummvm-1.4.1/backends
|
|
||||||
Common subdirectories: scummvm-1.4.1-old/base and scummvm-1.4.1/base
|
|
||||||
Common subdirectories: scummvm-1.4.1-old/common and scummvm-1.4.1/common
|
|
||||||
Only in scummvm-1.4.1: config.h
|
|
||||||
Only in scummvm-1.4.1: config.log
|
|
||||||
Only in scummvm-1.4.1: config.mk
|
|
||||||
diff -u scummvm-1.4.1-old/configure scummvm-1.4.1/configure
|
|
||||||
--- scummvm-1.4.1-old/configure 2012-01-15 11:08:27.000000000 +0200
|
|
||||||
+++ scummvm-1.4.1/configure 2012-02-16 16:39:00.184084722 +0200
|
|
||||||
@@ -718,7 +718,7 @@
|
|
||||||
-h, --help display this help and exit
|
|
||||||
--backend=BACKEND backend to build (android, bada, dc, dingux, ds, gp2x, gph,
|
|
||||||
iphone, linuxmoto, maemo, n64, null, openpandora, ps2,
|
|
||||||
- psp, samsungtv, sdl, webos, wii, wince) [sdl]
|
|
||||||
+ psp, samsungtv, sdl, webos, wii, wince, androidsdl) [sdl]
|
|
||||||
|
|
||||||
Installation directories:
|
|
||||||
--prefix=PREFIX install architecture-independent files in PREFIX
|
|
||||||
@@ -745,6 +745,7 @@
|
|
||||||
Special configuration feature:
|
|
||||||
--host=HOST cross-compile to target HOST (arm-linux, ...)
|
|
||||||
special targets: android for Android
|
|
||||||
+ androidsdl for Android with SDL backend
|
|
||||||
bada for Samsung BADA
|
|
||||||
caanoo for Caanoo
|
|
||||||
dingux for Dingux
|
|
||||||
@@ -1117,6 +1118,11 @@
|
|
||||||
_host_cpu=arm
|
|
||||||
_host_alias=arm-linux-androideabi
|
|
||||||
;;
|
|
||||||
+androidsdl)
|
|
||||||
+ _host_os=androidsdl
|
|
||||||
+ _host_cpu=arm
|
|
||||||
+ _host_alias=arm-linux-androideabi
|
|
||||||
+ ;;
|
|
||||||
arm-riscos)
|
|
||||||
_host_os=riscos
|
|
||||||
_host_cpu=arm
|
|
||||||
@@ -1445,9 +1451,9 @@
|
|
||||||
|
|
||||||
if test -n "$_host"; then
|
|
||||||
# In cross-compiling mode, we cannot run the result
|
|
||||||
- eval "$1 $CXXFLAGS $LDFLAGS -o $TMPO.o -c tmp_cxx_compiler.cpp" 2> /dev/null && cc_check_clean tmp_cxx_compiler.cpp
|
|
||||||
+ eval "$1 $CXXFLAGS $LDFLAGS -o $TMPO.o -c tmp_cxx_compiler.cpp" && cc_check_clean tmp_cxx_compiler.cpp
|
|
||||||
else
|
|
||||||
- eval "$1 $CXXFLAGS $LDFLAGS -o $TMPO$HOSTEXEEXT tmp_cxx_compiler.cpp" 2> /dev/null && eval "$TMPO$HOSTEXEEXT 2> /dev/null" && cc_check_clean tmp_cxx_compiler.cpp
|
|
||||||
+ eval "$1 $CXXFLAGS $LDFLAGS -o $TMPO$HOSTEXEEXT tmp_cxx_compiler.cpp" && eval "$TMPO$HOSTEXEEXT 2> /dev/null" && cc_check_clean tmp_cxx_compiler.cpp
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -1592,7 +1598,7 @@
|
|
||||||
case $_host_os in
|
|
||||||
# newlib-based system include files suppress non-C89 function
|
|
||||||
# declarations under __STRICT_ANSI__
|
|
||||||
- amigaos* | android | bada | dreamcast | ds | gamecube | mingw* | n64 | psp | ps2 | ps3 | wii | wince )
|
|
||||||
+ amigaos* | android | androidsdl | bada | dreamcast | ds | gamecube | mingw* | n64 | psp | ps2 | ps3 | wii | wince )
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
CXXFLAGS="$CXXFLAGS -ansi"
|
|
||||||
@@ -1870,6 +1876,11 @@
|
|
||||||
LDFLAGS="$LDFLAGS -L${CYGWIN_USR_LOCAL}/lib"
|
|
||||||
CXXFLAGS="$CXXFLAGS -I${CYGWIN_USR_LOCAL}/include"
|
|
||||||
;;
|
|
||||||
+ androidsdl)
|
|
||||||
+ CXXFLAGS="$CXXFLAGS -Os"
|
|
||||||
+ _unix=yes
|
|
||||||
+ _seq_midi=no
|
|
||||||
+ ;;
|
|
||||||
beos*)
|
|
||||||
DEFINES="$DEFINES -DSYSTEM_NOT_SUPPORTING_D_TYPE"
|
|
||||||
# Needs -lbind -lsocket for the timidity MIDI driver
|
|
||||||
@@ -2118,6 +2129,12 @@
|
|
||||||
_mt32emu=no
|
|
||||||
_timidity=no
|
|
||||||
;;
|
|
||||||
+ androidsdl)
|
|
||||||
+ DEFINES="$DEFINES -DANDROID"
|
|
||||||
+ _unix=yes
|
|
||||||
+ _need_memalign=yes
|
|
||||||
+ _seq_midi=no
|
|
||||||
+ ;;
|
|
||||||
arm-linux|arm*-linux-gnueabi|arm-*-linux)
|
|
||||||
;;
|
|
||||||
arm-riscos|linupy)
|
|
||||||
@@ -2496,6 +2513,9 @@
|
|
||||||
CXXFLAGS="$CXXFLAGS -Wa,--noexecstack"
|
|
||||||
LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
|
|
||||||
;;
|
|
||||||
+ androidsdl)
|
|
||||||
+ DEFINES="$DEFINES -DREDUCE_MEMORY_USAGE"
|
|
||||||
+ ;;
|
|
||||||
bada)
|
|
||||||
# dirent.h not available. NONSTANDARD_PORT==ensure portdefs.h is included
|
|
||||||
DEFINES="$DEFINES -DBADA -DDISABLE_STDIO_FILESTREAM -DNONSTANDARD_PORT"
|
|
||||||
@@ -2667,7 +2687,7 @@
|
|
||||||
# Enable 16bit support only for backends which support it
|
|
||||||
#
|
|
||||||
case $_backend in
|
|
||||||
- android | bada | dingux | dreamcast | gph | maemo | openpandora | psp | samsungtv | sdl | webos | wii)
|
|
||||||
+ android | androidsdl | bada | dingux | dreamcast | gph | maemo | openpandora | psp | samsungtv | sdl | webos | wii)
|
|
||||||
if test "$_16bit" = auto ; then
|
|
||||||
_16bit=yes
|
|
||||||
else
|
|
||||||
@@ -2713,7 +2733,7 @@
|
|
||||||
amigaos* | cygwin* | dreamcast | ds | gamecube | mingw* | n64 | ps2 | ps3 | psp | wii | wince)
|
|
||||||
_posix=no
|
|
||||||
;;
|
|
||||||
- android | beos* | bsd* | darwin* | freebsd* | gph-linux | haiku* | hpux* | iphone | irix* | linux* | maemo | mint* | netbsd* | openbsd* | solaris* | sunos* | uclinux* | webos)
|
|
||||||
+ android | androidsdl | beos* | bsd* | darwin* | freebsd* | gph-linux | haiku* | hpux* | iphone | irix* | linux* | maemo | mint* | netbsd* | openbsd* | solaris* | sunos* | uclinux* | webos)
|
|
||||||
_posix=yes
|
|
||||||
;;
|
|
||||||
os2-emx*)
|
|
||||||
Common subdirectories: scummvm-1.4.1-old/devtools and scummvm-1.4.1/devtools
|
|
||||||
Common subdirectories: scummvm-1.4.1-old/dists and scummvm-1.4.1/dists
|
|
||||||
Common subdirectories: scummvm-1.4.1-old/doc and scummvm-1.4.1/doc
|
|
||||||
Common subdirectories: scummvm-1.4.1-old/engines and scummvm-1.4.1/engines
|
|
||||||
Common subdirectories: scummvm-1.4.1-old/graphics and scummvm-1.4.1/graphics
|
|
||||||
Common subdirectories: scummvm-1.4.1-old/gui and scummvm-1.4.1/gui
|
|
||||||
Common subdirectories: scummvm-1.4.1-old/icons and scummvm-1.4.1/icons
|
|
||||||
Common subdirectories: scummvm-1.4.1-old/po and scummvm-1.4.1/po
|
|
||||||
Only in scummvm-1.4.1: scummvm
|
|
||||||
Common subdirectories: scummvm-1.4.1-old/test and scummvm-1.4.1/test
|
|
||||||
Common subdirectories: scummvm-1.4.1-old/video and scummvm-1.4.1/video
|
|
||||||
Reference in New Issue
Block a user