improve jni paths (#941)
This commit is contained in:
parent
c16e927288
commit
6223f10fae
2
android-project/.gitignore
vendored
2
android-project/.gitignore
vendored
@ -2,7 +2,7 @@
|
||||
.gradle/
|
||||
build/
|
||||
|
||||
app/src/main/jniLibs/
|
||||
jniLibs/
|
||||
|
||||
# Local configuration file (sdk path, etc)
|
||||
local.properties
|
||||
|
||||
@ -56,8 +56,8 @@ val ndkBuild = tasks.register<Exec>("ndkBuild") {
|
||||
environment("ANDROID_NDK_HOME", "$ndkDir")
|
||||
environment("LIBCLANG_PATH", "$ndkDir/toolchains/llvm/prebuilt/linux-x86_64/musl/lib")
|
||||
|
||||
val jniLibsFolder = layout.projectDirectory.dir("$rootDir/app/src/main/jniLibs")
|
||||
project.delete(jniLibsFolder)
|
||||
val jniType = if (isRelease) "release" else "debug"
|
||||
val jniLibsFolder = "$rootDir/app/src/$jniType/jniLibs"
|
||||
|
||||
commandLine(
|
||||
"cargo", "ndk",
|
||||
@ -65,7 +65,7 @@ val ndkBuild = tasks.register<Exec>("ndkBuild") {
|
||||
"-P", "$minSdk",
|
||||
"-t", "arm64-v8a",
|
||||
"-t", "x86_64",
|
||||
"-o", "$rootDir/app/src/main/jniLibs",
|
||||
"-o", jniLibsFolder,
|
||||
"build", "--lib",
|
||||
"--profile", if (isRelease) "release" else "dev",
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user