# When we build for google play, we build 4 different apk's, each with # a different version, by uncommenting one of the pairs of lines below. # Suppose our base version is X: # Version X: armeabi #APP_PLATFORM=android-8 #APP_ABI := armeabi # Version X+1: armeabi-v7a (Much faster due to the availability of hardware # FP, but cannot be run in the emulator). APP_PLATFORM=android-8 APP_ABI := armeabi-v7a # Version X+2: x86 (Requires android-9, so a change needs to be made in # AndroidManifest.xml too) #APP_PLATFORM=android-9 #APP_ABI := x86 # Version X+3: mips (Requires android-9, so a change needs to be made in # AndroidManifest.xml too) #APP_PLATFORM=android-9 #APP_ABI := mips ifdef NDK_PROFILER # The profiler doesn't seem to receive ticks when run on release code. # Accordingly, we need to build as debug - but this turns optimisations # off, which is less than ideal. APP_OPTIM := debug APP_CFLAGS := -O2 else ifdef DEBUG APP_OPTIM := debug APP_CFLAGS := -DDEBUG else APP_OPTIM := release endif endif ifdef V8_BUILD APP_STL := stlport_static endif ifdef MEMENTO APP_CFLAGS += -DMEMENTO -DMEMENTO_LEAKONLY APP_STL = gnustl_static endif # If the ndk is r8b then workaround bug by uncommenting the following line #NDK_TOOLCHAIN_VERSION=4.4.3 # If the ndk is newer than r8c, try using clang. #NDK_TOOLCHAIN_VERSION=clang3.1