52 lines
1.4 KiB
Plaintext
52 lines
1.4 KiB
Plaintext
enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS")
|
|
|
|
pluginManagement {
|
|
val agpVersion: String by settings
|
|
repositories {
|
|
gradlePluginPortal()
|
|
google()
|
|
mavenCentral()
|
|
}
|
|
plugins {
|
|
id("com.android.library") version agpVersion
|
|
id("com.android.application") version agpVersion
|
|
id("dev.rikka.tools.refine") version "3.1.1"
|
|
}
|
|
}
|
|
|
|
dependencyResolutionManagement {
|
|
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
|
|
repositories {
|
|
google()
|
|
mavenCentral()
|
|
}
|
|
}
|
|
|
|
rootProject.name = "LSPatch"
|
|
include(
|
|
":apkzlib",
|
|
":appstub",
|
|
":axmlprinter",
|
|
":core",
|
|
":hiddenapi:bridge",
|
|
":hiddenapi:stubs",
|
|
":manager",
|
|
":patch",
|
|
":patch-jar",
|
|
":patch-loader",
|
|
":services:daemon-service",
|
|
":services:manager-service",
|
|
":services:xposed-service:interface",
|
|
":share:android",
|
|
":share:java"
|
|
)
|
|
|
|
project(":core").projectDir = file("core/core")
|
|
project(":hiddenapi:bridge").projectDir = file("core/hiddenapi/bridge")
|
|
project(":hiddenapi:stubs").projectDir = file("core/hiddenapi/stubs")
|
|
project(":services:daemon-service").projectDir = file("core/services/daemon-service")
|
|
project(":services:manager-service").projectDir = file("core/services/manager-service")
|
|
project(":services:xposed-service:interface").projectDir = file("core/services/xposed-service/interface")
|
|
|
|
buildCache { local { removeUnusedEntriesAfterDays = 1 } }
|