Files
Magisk/app/stub/build.gradle.kts
topjohnwu 240b6db1cc Move stub resources into its own module
Stop relying on internal AGP intermediate paths in the build directory.
Use standard AGP classes to achieve the same result
2026-04-08 05:29:57 +00:00

44 lines
952 B
Kotlin

plugins {
alias(libs.plugins.android.application)
alias(libs.plugins.lsparanoid)
}
lsparanoid {
seed = if (RAND_SEED != 0) RAND_SEED else null
includeDependencies = true
classFilter = { true }
}
android {
namespace = "com.topjohnwu.magisk"
enableKotlin = false
val base = "https://github.com/topjohnwu/Magisk/releases/download/"
val url = base + "v${Config.version}/Magisk-v${Config.version}.apk"
defaultConfig {
applicationId = "com.topjohnwu.magisk"
versionCode = 1
versionName = "1.0"
buildConfigField("String", "APK_URL", "\"$url\"")
buildConfigField("int", "STUB_VERSION", Config.stubVersion)
}
buildTypes {
release {
proguardFiles("proguard-rules.pro")
isMinifyEnabled = true
}
}
buildFeatures {
buildConfig = true
}
}
setupStubApk()
dependencies {
implementation(project(":shared"))
}