Fixed build scripts for the case when NDK is referenced by a synlink

This commit is contained in:
pelya
2012-05-14 13:50:21 +03:00
parent aaac76389e
commit e0e24403ce
10 changed files with 15 additions and 4 deletions

View File

@@ -28,7 +28,7 @@ rm -r -f project/bin/* # New Android SDK introduced some lame-ass optimizations
cd project && env PATH=$NDKBUILDPATH nice -n19 ndk-build V=1 -j4 && \
{ grep "CustomBuildScript=y" ../AndroidAppSettings.cfg > /dev/null && \
[ -`which ndk-build | grep '/android-ndk-r[56789]'` != - ] && \
[ -`which ndk-build | xargs readlink -f | grep '/android-ndk-r[56789]'` != - ] && \
echo Stripping libapplication.so by hand \
rm obj/local/armeabi/libapplication.so && \
cp jni/application/src/libapplication.so obj/local/armeabi && \

View File

@@ -617,6 +617,8 @@ class DemoGLSurfaceView extends GLSurfaceView_SDL {
// This seems like redundant code - it handled in MainActivity.java
@Override
public boolean onKeyDown(int keyCode, final KeyEvent event) {
//System.out.println("Got key down event, id " + keyCode);
if( nativeKey( keyCode, 1 ) == 0 )
return super.onKeyDown(keyCode, event);
return true;
@@ -624,6 +626,7 @@ class DemoGLSurfaceView extends GLSurfaceView_SDL {
@Override
public boolean onKeyUp(int keyCode, final KeyEvent event) {
//System.out.println("Got key up event, id " + keyCode);
if( nativeKey( keyCode, 0 ) == 0 )
return super.onKeyUp(keyCode, event);
return true;

View File

@@ -14,6 +14,7 @@ SwVideoMode=y
SdlVideoResize=y
SdlVideoResizeKeepAspect=n
CompatibilityHacks=n
CompatibilityHacksStaticInit=n
AppUsesMouse=y
AppNeedsTwoButtonMouse=y
ShowMouseCursor=n

View File

@@ -582,8 +582,8 @@ int main(int argc, char* argv[])
unaligned_test(ptr, &val4);
*/
}
/*
print_num(screen, font, screen->w-37, screen->h-12, fps);
/*
print_num_hex(screen, font_hex, 0, 40, val0);
print_num_hex(screen, font_hex, 0, 60, val1);
print_num_hex(screen, font_hex, 0, 80, val2);

View File

@@ -14,6 +14,7 @@ SwVideoMode=y
SdlVideoResize=y
SdlVideoResizeKeepAspect=n
CompatibilityHacks=n
CompatibilityHacksStaticInit=n
AppUsesMouse=y
AppNeedsTwoButtonMouse=y
ShowMouseCursor=n
@@ -35,6 +36,7 @@ MultiABI=n
AppVersionCode=11415
AppVersionName="1.1.4.15"
ResetSdlConfigForThisVersion=n
DeleteFilesOnUpgrade="%"
CompiledLibraries="jpeg png freetype timidity lzma lzo2"
CustomBuildScript=y
AppCflags=''

View File

@@ -1 +1 @@
../../../../../openttd-1.1.4
../../../../../openttd-1.2.0

View File

@@ -16,6 +16,8 @@ fi
NDK=`which ndk-build`
NDK=`dirname $NDK`
NDK=`readlink -f $NDK`
GCCVER=4.4.0
PLATFORMVER=android-8
LOCAL_PATH=`dirname $0`

View File

@@ -16,6 +16,7 @@ fi
NDK=`which ndk-build`
NDK=`dirname $NDK`
NDK=`readlink -f $NDK`
#echo NDK $NDK
GCCPREFIX=arm-linux-androideabi

View File

@@ -9,6 +9,8 @@ IFS='
NDK=`which ndk-build`
NDK=`dirname $NDK`
NDK=`readlink -f $NDK`
LOCAL_PATH=`dirname $0`
LOCAL_PATH=`cd $LOCAL_PATH && pwd`

View File

@@ -1 +1 @@
milkytracker
openttd