LibJF/libjf-bom/build.gradle.kts
JFronny 5d341b3d4b
All checks were successful
ci/woodpecker/push/docs Pipeline was successful
ci/woodpecker/push/jfmod Pipeline was successful
fix: actually publish bom and catalog
2024-04-05 15:24:10 +02:00

35 lines
709 B
Plaintext

import io.gitlab.jfronny.scripts.deployDebug
plugins {
`java-platform`
id("jf.maven-publish")
}
publishing {
publications {
register("mavenJava", MavenPublication::class) {
from(components["javaPlatform"])
}
}
}
tasks.publish { dependsOn(tasks.build) }
tasks.deployDebug.dependsOn(tasks.publish)
tasks.withType(GenerateModuleMetadata::class) {
enabled = true
}
dependencies {
constraints {
for (proj in rootProject.allprojects) {
if (proj == project) {
continue
}
if (proj.name == "libjf-catalog") {
continue
}
api(project(proj.path))
}
}
}