Magisk/native/build.gradle.kts
topjohnwu b9e89a1a2d Restructure the native module
Consolidate all code into the src folder
2022-07-23 13:51:56 -07:00

31 lines
602 B
Plaintext

plugins {
id("com.android.library")
}
setupCommon()
android {
namespace = "com.topjohnwu.magisk.native"
externalNativeBuild {
ndkBuild {
path("src/Android.mk")
}
}
sourceSets.getByName("main") {
manifest.srcFile("src/AndroidManifest.xml")
}
defaultConfig {
externalNativeBuild {
ndkBuild {
// Pass arguments to ndk-build.
arguments(
"B_MAGISK=1", "B_INIT=1", "B_BOOT=1", "B_TEST=1", "B_POLICY=1", "B_PRELOAD=1"
)
}
}
}
}