kmp-modifier/build.gradle.kts (22 lines of code) (raw):
@file:Suppress("UnstableApiUsage")
plugins {
alias(packageSearchCatalog.plugins.kotlin.jvm)
id(packageSearchCatalog.plugins.idea.gradle.plugin.base)
alias(packageSearchCatalog.plugins.dokka)
id(packageSearchCatalog.plugins.kotlin.plugin.serialization)
`maven-publish`
}
dependencies {
intellijPlatform {
intellijIdeaCommunity(INTELLIJ_VERSION)
bundledPlugins(
"org.jetbrains.kotlin",
"org.jetbrains.plugins.gradle",
"org.jetbrains.idea.gradle.dsl"
)
}
api(packageSearchCatalog.kotlinx.serialization.protobuf)
testImplementation(kotlin("test-junit5"))
testRuntimeOnly(packageSearchCatalog.junit4.base)
testRuntimeOnly(packageSearchCatalog.junit.vintage.engine)
}