Skip to content

Commit 3fc98da

Browse files
committed
feat(dependencies): Add codemc repo extension
1 parent 5bd28af commit 3fc98da

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,7 @@ dependencies {
173173
jitpack | https://jitpack.io/
174174
placeholderapi | https://repo.extendedclip.com/content/repositories/placeholderapi/
175175
aikar | https://repo.aikar.co/content/groups/aikar/
176+
codemc | https://repo.codemc.org/repository/maven-public/
176177

177178
#### Dependencies:
178179
Some dependencies also applies repo needed for them.

src/main/kotlin/dependencies/Dependencies.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,10 @@ internal object Dependencies {
2020
const val URL_PAPERMC = "https://papermc.io/repo/repository/maven-public/"
2121
const val URL_DMULLOY2 = "https://repo.dmulloy2.net/nexus/repository/public/"
2222
const val URL_MD5 = "https://repo.md-5.net/content/groups/public/"
23-
const val URL_JITPACK = "https://jitpack.io"
23+
const val URL_JITPACK = "https://jitpack.io/"
2424
const val URL_PLACEHOLDERAPI = "https://repo.extendedclip.com/content/repositories/placeholderapi/"
2525
const val URL_AIKAR = "https://repo.aikar.co/content/groups/aikar/"
26+
const val URL_CODEMC = "https://repo.codemc.org/repository/maven-public/"
2627

2728
private lateinit var project: Project
2829
private lateinit var repoHandler: RepositoryHandler
@@ -49,6 +50,7 @@ internal object Dependencies {
4950
repoExtra["jitpack"] = closureOf<Any?> { repoHandler.addRepo("jitpack", URL_JITPACK) }
5051
repoExtra["placeholderapi"] = closureOf<Any?> { repoHandler.addRepo("PlaceholderAPI", URL_PLACEHOLDERAPI) }
5152
repoExtra["aikar"] = closureOf<Any?> { repoHandler.addRepo("aikar", URL_AIKAR) }
53+
repoExtra["codemc"] = closureOf<Any?> { repoHandler.addRepo("codemc", URL_CODEMC) }
5254

5355
val depExtra = depHandler.extra
5456
depExtra["spigot"] = depClosureOf { depHandler.api("org.spigotmc", "spigot", "mavenLocal") }

src/main/kotlin/dependencies/DependenciesExtensions.kt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import org.gradle.api.artifacts.dsl.DependencyHandler
44
import org.gradle.api.artifacts.dsl.RepositoryHandler
55
import org.gradle.api.artifacts.repositories.MavenArtifactRepository
66
import ru.endlesscode.bukkitgradle.dependencies.Dependencies.URL_AIKAR
7+
import ru.endlesscode.bukkitgradle.dependencies.Dependencies.URL_CODEMC
78
import ru.endlesscode.bukkitgradle.dependencies.Dependencies.URL_DMULLOY2
89
import ru.endlesscode.bukkitgradle.dependencies.Dependencies.URL_JITPACK
910
import ru.endlesscode.bukkitgradle.dependencies.Dependencies.URL_MD5
@@ -46,6 +47,10 @@ public fun RepositoryHandler.aikar(configure: MavenArtifactRepository.() -> Unit
4647
addRepo("aikar", URL_AIKAR, configure)
4748
}
4849

50+
public fun RepositoryHandler.codemc(configure: MavenArtifactRepository.() -> Unit = {}) {
51+
addRepo("codemc", URL_CODEMC, configure)
52+
}
53+
4954
public val DependencyHandler.spigot: String
5055
get() = api("org.spigotmc", "spigot", "mavenLocal")
5156

0 commit comments

Comments
 (0)