Skip to content

Commit d11e89d

Browse files
committed
Refer to task by reference
1 parent 25b0c97 commit d11e89d

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

buildSrc/src/main/kotlin/instrument-glue.gradle.kts

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ dependencies {
2424
glueImplementation(project(":utils"))
2525
}
2626

27-
tasks.register<JavaExec>("generateGlue") {
27+
val generateGlue = tasks.register<JavaExec>("generateGlue") {
2828
val glue: List<String> by project.extra
2929

3030
// generate glue files under a consistent packaging location
@@ -39,12 +39,6 @@ tasks.register<JavaExec>("generateGlue") {
3939
outputs.dirs(resourcePath, javaPath)
4040
}
4141

42-
tasks.processResources {
43-
dependsOn(tasks.named("generateGlue"))
44-
}
45-
tasks.compileJava {
46-
dependsOn(tasks.named("generateGlue"))
47-
}
48-
tasks.named("sourcesJar") {
49-
dependsOn(tasks.named("generateGlue"))
50-
}
42+
tasks.processResources { dependsOn(generateGlue) }
43+
tasks.compileJava { dependsOn(generateGlue) }
44+
tasks.named("sourcesJar") { dependsOn(generateGlue) }

0 commit comments

Comments
 (0)