Skip to content

Commit 7701f80

Browse files
authored
Gradle cache config: gwt (compileGwt) (#15372)
1 parent 039a287 commit 7701f80

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

instrumentation/gwt-2.0/javaagent/build.gradle.kts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,15 +60,17 @@ val launcher = javaToolchains.launcherFor {
6060
languageVersion.set(JavaLanguageVersion.of(8))
6161
}
6262

63-
class CompilerArgumentsProvider : CommandLineArgumentProvider {
63+
class CompilerArgumentsProvider(
64+
private val buildDir: Directory
65+
) : CommandLineArgumentProvider {
6466
override fun asArguments(): Iterable<String> = listOf(
6567
// gwt module
6668
"test.gwt.Greeting",
67-
"-war", layout.buildDirectory.dir("testapp/war").get().asFile.absolutePath,
69+
"-war", buildDir.dir("testapp/war").asFile.absolutePath,
6870
"-logLevel", "INFO",
6971
"-localWorkers", "2",
7072
"-compileReport",
71-
"-extra", layout.buildDirectory.dir("testapp/extra").get().asFile.absolutePath,
73+
"-extra", buildDir.dir("testapp/extra").asFile.absolutePath,
7274
// makes compile a bit faster
7375
"-draftCompile",
7476
)
@@ -87,7 +89,7 @@ tasks {
8789

8890
classpath(sourceSets["testapp"].java.srcDirs, sourceSets["testapp"].compileClasspath)
8991

90-
argumentProviders.add(CompilerArgumentsProvider())
92+
argumentProviders.add(CompilerArgumentsProvider(layout.buildDirectory.get()))
9193

9294
if (findProperty("testLatestDeps") as Boolean) {
9395
javaLauncher.set(project.javaToolchains.launcherFor {

0 commit comments

Comments
 (0)