improve jni paths (#941)

This commit is contained in:
Logan McNaughton
2026-05-23 09:04:23 +02:00
committed by GitHub
parent c16e927288
commit 6223f10fae
2 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
.gradle/
build/
app/src/main/jniLibs/
jniLibs/
# Local configuration file (sdk path, etc)
local.properties
+3 -3
View File
@@ -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",
)