diff --git a/buildSrc/src/main/kotlin/CommonUtil.kt b/buildSrc/src/main/kotlin/CommonUtil.kt index 282eb8b072b..e18463a03c7 100644 --- a/buildSrc/src/main/kotlin/CommonUtil.kt +++ b/buildSrc/src/main/kotlin/CommonUtil.kt @@ -55,6 +55,7 @@ var Project.javaHome: String? } fun Project.generator(fqName: String, sourceSet: SourceSet? = null, configure: JavaExec.() -> Unit = {}) = smartJavaExec { + group = "Generate" classpath = (sourceSet ?: testSourceSet).runtimeClasspath mainClass.set(fqName) workingDir = rootDir diff --git a/generators/build.gradle.kts b/generators/build.gradle.kts index 9f7f4189731..8cacd10a27b 100644 --- a/generators/build.gradle.kts +++ b/generators/build.gradle.kts @@ -97,7 +97,9 @@ val generateTests by generator("org.jetbrains.kotlin.generators.tests.GenerateTe val generateProtoBuf by generator("org.jetbrains.kotlin.generators.protobuf.GenerateProtoBufKt", protobufSourceSet) val generateProtoBufCompare by generator("org.jetbrains.kotlin.generators.protobuf.GenerateProtoBufCompare", protobufCompareSourceSet) -val generateGradleOptions by generator("org.jetbrains.kotlin.generators.arguments.GenerateGradleOptionsKt") +val generateGradleOptions by generator("org.jetbrains.kotlin.generators.arguments.GenerateGradleOptionsKt") { + description = "Generate Gradle plugin compiler options" +} val generateKeywordStrings by generator("org.jetbrains.kotlin.generators.frontend.GenerateKeywordStrings") val generateBuiltins by generator("org.jetbrains.kotlin.generators.builtins.generateBuiltIns.GenerateBuiltInsKt", builtinsSourceSet)