adjust android min SDK to 19 and remove test sources from SDL lib
| | |
| | | $(wildcard $(LOCAL_PATH)/src/timer/unix/*.c) \ |
| | | $(wildcard $(LOCAL_PATH)/src/video/*.c) \ |
| | | $(wildcard $(LOCAL_PATH)/src/video/android/*.c) \ |
| | | $(wildcard $(LOCAL_PATH)/src/video/yuv2rgb/*.c) \ |
| | | $(wildcard $(LOCAL_PATH)/src/test/*.c)) |
| | | $(wildcard $(LOCAL_PATH)/src/video/yuv2rgb/*.c)) |
| | | |
| | | LOCAL_SHARED_LIBRARIES := hidapi |
| | | |
| | |
| | | } |
| | | |
| | | android { |
| | | compileSdkVersion 26 |
| | | compileSdkVersion 30 |
| | | defaultConfig { |
| | | if (buildAsApplication) { |
| | | applicationId "org.libsdl.app" |
| | | } |
| | | minSdkVersion 16 |
| | | targetSdkVersion 26 |
| | | minSdkVersion 19 |
| | | targetSdkVersion 30 |
| | | versionCode 1 |
| | | versionName "1.0" |
| | | externalNativeBuild { |
| | | ndkBuild { |
| | | arguments "APP_PLATFORM=android-16" |
| | | arguments "APP_PLATFORM=android-19" |
| | | abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86', 'x86_64' |
| | | } |
| | | // cmake { |
| | |
| | | APP_ABI := armeabi-v7a arm64-v8a x86 x86_64 |
| | | |
| | | # Min runtime API level |
| | | APP_PLATFORM=android-16 |
| | | APP_PLATFORM=android-19 |
| | |
| | | NDK_LIBS_OUT=$lib \ |
| | | APP_BUILD_SCRIPT=Android.mk \ |
| | | APP_ABI="armeabi-v7a arm64-v8a x86 x86_64" \ |
| | | APP_PLATFORM=android-16 \ |
| | | APP_PLATFORM=android-19 \ |
| | | APP_MODULES="SDL2 SDL2_main" \ |
| | | $ndk_args |