Progress on newer NDK support (forces minimum API from 14 to 16)
This commit is contained in:
@@ -69,8 +69,8 @@ class AndroidPlatform extends PlatformTarget
|
||||
|
||||
for (architecture in architectures)
|
||||
{
|
||||
var haxeParams = [hxml, "-D", "android", "-D", "PLATFORM=android-14"];
|
||||
var cppParams = ["-Dandroid", "-DPLATFORM=android-14"];
|
||||
var haxeParams = [hxml, "-D", "android", "-D", "PLATFORM=android-16"];
|
||||
var cppParams = ["-Dandroid", "-DPLATFORM=android-16"];
|
||||
var path = sourceSet + "/jniLibs/armeabi";
|
||||
var suffix = ".so";
|
||||
|
||||
@@ -249,10 +249,10 @@ class AndroidPlatform extends PlatformTarget
|
||||
|
||||
var commands = [];
|
||||
|
||||
if (armv5) commands.push(["-Dandroid", "-DPLATFORM=android-14"]);
|
||||
if (armv7) commands.push(["-Dandroid", "-DHXCPP_ARMV7", "-DHXCPP_ARM7", "-DPLATFORM=android-14"]);
|
||||
if (armv5) commands.push(["-Dandroid", "-DPLATFORM=android-16"]);
|
||||
if (armv7) commands.push(["-Dandroid", "-DHXCPP_ARMV7", "-DHXCPP_ARM7", "-DPLATFORM=android-16"]);
|
||||
if (arm64) commands.push(["-Dandroid", "-DHXCPP_ARM64", "-DPLATFORM=android-21"]);
|
||||
if (x86) commands.push(["-Dandroid", "-DHXCPP_X86", "-DPLATFORM=android-14"]);
|
||||
if (x86) commands.push(["-Dandroid", "-DHXCPP_X86", "-DPLATFORM=android-16"]);
|
||||
|
||||
CPPHelper.rebuild(project, commands);
|
||||
}
|
||||
@@ -339,7 +339,7 @@ class AndroidPlatform extends PlatformTarget
|
||||
context.CPP_DIR = targetDirectory + "/obj";
|
||||
context.OUTPUT_DIR = targetDirectory;
|
||||
context.ANDROID_INSTALL_LOCATION = project.config.getString("android.install-location", "auto");
|
||||
context.ANDROID_MINIMUM_SDK_VERSION = project.config.getInt("android.minimum-sdk-version", 14);
|
||||
context.ANDROID_MINIMUM_SDK_VERSION = project.config.getInt("android.minimum-sdk-version", 16);
|
||||
context.ANDROID_TARGET_SDK_VERSION = project.config.getInt("android.target-sdk-version", 26);
|
||||
context.ANDROID_EXTENSIONS = project.config.getArrayString("android.extension");
|
||||
context.ANDROID_PERMISSIONS = project.config.getArrayString("android.permission", [
|
||||
|
||||
Reference in New Issue
Block a user