Skip to content

Commit ecab76a

Browse files
committed
Add settings.gradle.kts into buildSrc
- buildSrc is (basically) an independent Gradle build, and each Gradle build should have a settings.gradle.kts. - Use centralized repository definitions. (Note: Maven Central is defined before GPP so that Gradle will search MC first, and MC tends to be more stable.)
1 parent 5d0b4d1 commit ecab76a

File tree

2 files changed

+16
-7
lines changed

2 files changed

+16
-7
lines changed

buildSrc/build.gradle.kts

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,3 @@
1-
import org.jetbrains.kotlin.gradle.plugin.*
2-
import java.util.*
3-
41
plugins {
52
`kotlin-dsl`
63
}
7-
8-
repositories {
9-
mavenCentral()
10-
}

buildSrc/settings.gradle.kts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
rootProject.name = "buildSrc"
2+
3+
pluginManagement {
4+
repositories {
5+
mavenCentral()
6+
gradlePluginPortal()
7+
}
8+
}
9+
10+
@Suppress("UnstableApiUsage")
11+
dependencyResolutionManagement {
12+
repositories {
13+
mavenCentral()
14+
gradlePluginPortal()
15+
}
16+
}

0 commit comments

Comments
 (0)