Make 'generateGradleOptions' task visible

Makes all generate* tasks easier to discover.

^KT-27301 In Progress
This commit is contained in:
Yahor Berdnikau
2022-03-16 12:51:25 +01:00
parent 6842842827
commit 37c66837ee
2 changed files with 4 additions and 1 deletions
+1
View File
@@ -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
+3 -1
View File
@@ -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)