< prev index next >
./build.gradle
Print this page
*** 1727,1741 ****
compileTestJava {
}
}
- // Qualified exports needed by javafx.* modules (excluding javafx.swing)
- def qualExportsCore = [
- "--add-exports=java.desktop/sun.print=javafx.graphics",
- ]
-
// Qualified exports needed by javafx.swing
def qualExportsSwing = [
"--add-exports=java.desktop/java.awt.dnd.peer=javafx.swing",
"--add-exports=java.desktop/sun.awt=javafx.swing",
"--add-exports=java.desktop/sun.awt.dnd=javafx.swing",
--- 1727,1736 ----
*** 1817,1828 ****
// We DO NOT want to include src/main/version-info
sourceSets.main.java.srcDirs += "$buildDir/gensrc/java"
compileJava.dependsOn processVersionInfo
-
- compileJava.options.compilerArgs.addAll(qualExportsCore)
}
// The graphics module is needed for any graphical JavaFX application. It requires
// the base module and includes the scene graph, layout, css, prism, windowing, etc.
// This is a fairly complicated module. There are many different types of native components
--- 1812,1821 ----
*** 1933,1943 ****
options.compilerArgs.addAll([
'-h', "$buildDir/gensrc/headers/", // Note: this creates the native headers
'-implicit:none',
'--module-source-path', defaultModuleSourcePath
] )
- options.compilerArgs.addAll(qualExportsCore)
}
classes.dependsOn(compileFullJava)
project.sourceSets.shims.java.srcDirs += project.sourceSets.shaders.output
project.sourceSets.shims.java.srcDirs += "$buildDir/gensrc/jsl-prism"
--- 1926,1935 ----
*** 2243,2254 ****
includeEmptyDirs = false
}
}
}
}
-
- compileJava.options.compilerArgs.addAll(qualExportsCore)
}
project(":controls") {
project.ext.buildModule = true
project.ext.includeSources = true
--- 2235,2244 ----
*** 2303,2314 ****
processShimsResources.dependsOn(project.task("copyShimBss", type: Copy) {
from project.moduleDir
into project.moduleShimsDir
include "**/*.bss"
})
-
- compileJava.options.compilerArgs.addAll(qualExportsCore)
}
project(":swing") {
tasks.all {
--- 2293,2302 ----
*** 2340,2350 ****
if (!HAS_JAVAFX_MODULES) {
jvmArgs += qualExportsSwing
}
}
- compileJava.options.compilerArgs.addAll(qualExportsCore)
compileJava.options.compilerArgs.addAll(qualExportsSwing)
}
project(":swt") {
tasks.all {
--- 2328,2337 ----
*** 2434,2445 ****
// we have to use the stub toolkit for now.
jvmArgs "-Djavafx.toolkit=test.com.sun.javafx.pgstub.StubToolkit"
// FIXME: change this to also allow JDK 9 boot jdk
classpath += files("$JDK_HOME/jre/lib/ext/nashorn.jar")
}
-
- compileJava.options.compilerArgs.addAll(qualExportsCore)
}
project(":fxpackagerservices") {
project.ext.buildModule = COMPILE_FXPACKAGER
project.ext.includeSources = true
--- 2421,2430 ----
*** 3636,3647 ****
dependsOn compileJava
if (IS_COMPILE_MEDIA) {
dependsOn buildNativeTargets
}
}
-
- compileJava.options.compilerArgs.addAll(qualExportsCore)
}
project(":web") {
configurations {
webkit
--- 3621,3630 ----
*** 3868,3879 ****
}
if (IS_COMPILE_WEBKIT) {
assemble.dependsOn compileJavaDOMBinding, drtJar
}
-
- compileJava.options.compilerArgs.addAll(qualExportsCore)
}
// This project is for system tests that need to run with a full SDK.
// Most of them display a stage or do other things that preclude running
// them in a shared JVM or as part of the "smoke test" run (which must
--- 3851,3860 ----
< prev index next >