Add "x86" and "x86_64" targets to samples/androidNativeActivity (#3385)

This commit is contained in:
Mike Sinkovsky
2019-09-27 21:57:43 +05:00
committed by Nikolay Igotti
parent b7ad1d9907
commit e40ac063c8
2 changed files with 9 additions and 3 deletions
@@ -20,7 +20,9 @@ val libsDir = appDir.resolve("libs")
val androidPresets = mapOf(
"arm32" to ("androidNativeArm32" to "$libsDir/armeabi-v7a"),
"arm64" to ("androidNativeArm64" to "$libsDir/arm64-v8a")
"arm64" to ("androidNativeArm64" to "$libsDir/arm64-v8a"),
"x86" to ("androidNativeX86" to "$libsDir/x86"),
"x64" to ("androidNativeX64" to "$libsDir/x86_64")
)
android {
@@ -32,7 +34,7 @@ android {
targetSdkVersion(28)
ndk {
abiFilters("armeabi-v7a", "arm64-v8a")
abiFilters("armeabi-v7a", "arm64-v8a", "x86", "x86_64")
}
}
@@ -63,7 +65,11 @@ kotlin {
sourceSets {
val arm32Main by getting
val arm64Main by getting
val x86Main by getting
val x64Main by getting
arm64Main.dependsOn(arm32Main)
x86Main.dependsOn(arm32Main)
x64Main.dependsOn(arm32Main)
}
}
@@ -6,7 +6,7 @@ org.gradle.workers.max=4
# Pin Kotlin version:
# CHANGE_VERSION_WITH_RELEASE
kotlin_version=1.3.50
kotlin_version=1.3.60-dev-2573
# Use custom Kotlin/Native home:
org.jetbrains.kotlin.native.home=../../dist