diff options
Diffstat (limited to 'settings.gradle.kts')
| -rw-r--r-- | settings.gradle.kts | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/settings.gradle.kts b/settings.gradle.kts index 8bd4de72f..2de2760b2 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -1,4 +1,8 @@ +import at.skyhanni.sharedvariables.MultiVersionStage +import at.skyhanni.sharedvariables.ProjectTarget + pluginManagement { + includeBuild("sharedVariables") repositories { mavenCentral() gradlePluginPortal() @@ -9,6 +13,12 @@ pluginManagement { maven("https://repo.spongepowered.org/maven/") maven("https://repo.nea.moe/releases") maven("https://repo.sk1er.club/repository/maven-releases/") + maven("https://maven.deftu.xyz/releases") + maven("https://jitpack.io") { + content { + includeGroupByRegex("(com|io)\\.github\\..*") + } + } } resolutionStrategy { eachPlugin { @@ -20,8 +30,20 @@ pluginManagement { } plugins { - id("org.gradle.toolchains.foojay-resolver-convention") version("0.6.0") + id("org.gradle.toolchains.foojay-resolver-convention") version ("0.8.0") + id("at.skyhanni.shared-variables") } +MultiVersionStage.initFrom(file(".gradle/private.properties")) + include("annotation-processors") rootProject.name = "SkyHanni" +rootProject.buildFileName = "root.gradle.kts" + +ProjectTarget.activeVersions().forEach { target -> + include(target.projectPath) + val p = project(target.projectPath) + p.projectDir = file("versions/${target.projectName}") + p.buildFileName = "../../build.gradle.kts" +} + |
