TraceLog/gradle-plugin/build.gradle.kts

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

29 lines
856 B
Plaintext
Raw Normal View History

2023-08-18 04:12:55 +05:30
plugins {
id("tracelog-jvm-library")
2023-08-18 04:12:55 +05:30
`java-gradle-plugin`
alias(libs.plugins.buildconfig)
alias(libs.plugins.ksp)
}
buildConfig {
val project = projects.compilerPlugin
packageName("${group}.gradle.plugin")
useKotlinOutput { internalVisibility = true }
buildConfigField("String", "KOTLIN_PLUGIN_GROUP", "\"${project.group}\"")
buildConfigField("String", "KOTLIN_PLUGIN_NAME", "\"${project.name}\"")
buildConfigField("String", "KOTLIN_PLUGIN_VERSION", "\"${project.version}\"")
}
gradlePlugin.plugins.register("dev.msfjarvis.tracelog") {
id = group.toString()
implementationClass = "$group.gradle.plugin.TraceLogGradlePlugin"
}
dependencies {
implementation(platform(embeddedKotlin("bom")))
2023-08-18 04:12:55 +05:30
compileOnly(libs.auto.annotations)
compileOnly(libs.kotlin.gradlePlugin.api)
compileOnly(libs.kotlin.stdlib)
ksp(libs.auto.ksp)
2023-08-18 04:12:55 +05:30
}