Merge branch 'feature/extensions' of https://github.com/GeyserMC/Geyser into feature/extensions

This commit is contained in:
RednedEpic 2022-04-24 12:08:11 -05:00
commit 7ca3b8d433
3 changed files with 14 additions and 1 deletions

View file

@ -1,3 +1,10 @@
dependencies { dependencies {
api(projects.api) api(projects.api)
}
publishing {
publications.named<MavenPublication>("mavenJava") {
groupId = rootProject.group as String + ".geyser"
artifactId = "api"
}
} }

View file

@ -36,7 +36,6 @@ subprojects {
val relativePath = projectDir.relativeTo(rootProject.projectDir).path val relativePath = projectDir.relativeTo(rootProject.projectDir).path
if (relativePath.contains("api")) { if (relativePath.contains("api")) {
group = rootProject.group as String + ".api"
plugins.apply("geyser.api-conventions") plugins.apply("geyser.api-conventions")
} else { } else {
group = rootProject.group as String + ".geyser" group = rootProject.group as String + ".geyser"

View file

@ -77,6 +77,13 @@ dependencies {
annotationProcessor(projects.ap) annotationProcessor(projects.ap)
} }
publishing {
publications.named<MavenPublication>("mavenJava") {
artifact(tasks["jar"])
artifact(tasks["sourcesJar"])
}
}
configure<BlossomExtension> { configure<BlossomExtension> {
val indra = the<IndraGitExtension>() val indra = the<IndraGitExtension>()