< prev index next >

./build.gradle

Print this page
rev 9664 : 8153539: JavaFX build script checking order for jfxrt.jar is non-deterministic
Reviewed-by:

*** 1262,1271 **** --- 1262,1274 ---- if (BUILD_CLOSED && DO_JCOV) { testCompile name: "jcov" } } + compileJava.dependsOn verifyJava + compileJava.dependsOn checkJfxrtJar + // Compile and run tests against the jfxrt.jar in the built sdk of the host machine def sdkDir = "${rootProject.buildDir}/sdk" def jfxrtJar = "$sdkDir/lib/jfxrt.jar" def testJfxrtJar = DO_BUILD_SDK_FOR_TEST ? jfxrtJar : jfxrtJarFromSdk
*** 1367,1379 **** } line } } - compileJava.dependsOn updateCacheIfNeeded - compileJava.dependsOn verifyJava - // Make sure to include $buildDir/generated-src/version-info that we previously created. // We DO NOT want to include src/main/version-info if (System.getProperty("jfx.build.jdk.defenders", "true").equals("true")) { sourceSets.main.java.srcDirs += "src/main/java8" } else { --- 1370,1379 ----
*** 2311,2320 **** --- 2311,2322 ---- dependencies { compile BUILD_SRC, project(":base"), project(":graphics") } + compileJava.dependsOn updateCacheIfNeeded + sourceSets { tools { java.srcDir "src/tools/java" } }
*** 2621,2630 **** --- 2623,2634 ---- dependencies { compile project(":base"), project(":graphics"), project(":controls"), project(":media") } + compileJava.dependsOn updateCacheIfNeeded + test { if (!IS_JIGSAW_TEST) { //TODO: support this in Jake // Run web tests in headless mode systemProperty 'glass.platform', 'Monocle'
*** 3029,3040 **** } } } task sdk() { - dependsOn(checkJfxrtJar) - if (DO_BUILD_SDK_FOR_TEST) { rootProject.getTasksByName("test", true).each { t -> if (t.enabled) t.dependsOn(sdk) } } --- 3033,3042 ----
< prev index next >