62 lines
1.7 KiB
Plaintext
62 lines
1.7 KiB
Plaintext
enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS")
|
|
|
|
pluginManagement {
|
|
repositories {
|
|
gradlePluginPortal()
|
|
google()
|
|
mavenCentral()
|
|
}
|
|
}
|
|
|
|
dependencyResolutionManagement {
|
|
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
|
|
repositories {
|
|
google()
|
|
mavenCentral()
|
|
maven { url = uri("https://www.jitpack.io") }
|
|
mavenLocal {
|
|
content {
|
|
includeGroup("io.github.libxposed")
|
|
}
|
|
}
|
|
}
|
|
versionCatalogs {
|
|
create("libs") {
|
|
from(files("core/gradle/libs.versions.toml"))
|
|
}
|
|
create("lspatch") {
|
|
from(files("gradle/lspatch.versions.toml"))
|
|
}
|
|
}
|
|
}
|
|
|
|
rootProject.name = "NPatch"
|
|
include(
|
|
":apache",
|
|
":apkzlib",
|
|
":axml",
|
|
":core",
|
|
":hiddenapi:bridge",
|
|
":hiddenapi:stubs",
|
|
":jar",
|
|
":manager",
|
|
":meta-loader",
|
|
":patch",
|
|
":patch-loader",
|
|
":services:daemon-service",
|
|
":services:manager-service",
|
|
":services:xposed-service:interface",
|
|
":share:android",
|
|
":share:java",
|
|
)
|
|
|
|
project(":apache").projectDir = file("core/apache")
|
|
project(":axml").projectDir = file("core/axml")
|
|
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 } } |