Files
kotlin-fork/libraries/tools/kotlin-gradle-plugins-bom/build.gradle.kts
T
Brian Norman aa34282efb [PowerAssert] Integrate with build
^KT-63617 Fixed
2024-02-07 21:51:17 +00:00

42 lines
1.1 KiB
Kotlin

import plugins.signLibraryPublication
plugins {
id("java-platform")
id("maven-publish")
}
dependencies {
constraints {
// kotlin-gradle-plugin-api
api(project(":kotlin-gradle-plugin-api"))
api(project(":kotlin-gradle-plugin-annotations"))
api(project(":kotlin-gradle-plugin-model"))
api(project(":native:kotlin-native-utils"))
api(project(":kotlin-tooling-core"))
// plugins
api(project(":kotlin-gradle-plugin"))
api(project(":atomicfu"))
api(project(":kotlin-allopen"))
api(project(":kotlin-lombok"))
api(project(":kotlin-noarg"))
api(project(":kotlin-power-assert"))
api(project(":kotlin-sam-with-receiver"))
api(project(":kotlin-serialization"))
api(project(":kotlin-assignment"))
}
}
configureCommonPublicationSettingsForGradle(signLibraryPublication, sbom = false)
publishing {
publications {
create<MavenPublication>("myPlatform") {
from(components["javaPlatform"])
pom {
packaging = "pom"
}
}
}
}