< prev index next >
./build.gradle
Print this page
@@ -1727,15 +1727,10 @@
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",
@@ -1817,12 +1812,10 @@
// 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
@@ -1933,11 +1926,10 @@
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"
@@ -2243,12 +2235,10 @@
includeEmptyDirs = false
}
}
}
}
-
- compileJava.options.compilerArgs.addAll(qualExportsCore)
}
project(":controls") {
project.ext.buildModule = true
project.ext.includeSources = true
@@ -2303,12 +2293,10 @@
processShimsResources.dependsOn(project.task("copyShimBss", type: Copy) {
from project.moduleDir
into project.moduleShimsDir
include "**/*.bss"
})
-
- compileJava.options.compilerArgs.addAll(qualExportsCore)
}
project(":swing") {
tasks.all {
@@ -2340,11 +2328,10 @@
if (!HAS_JAVAFX_MODULES) {
jvmArgs += qualExportsSwing
}
}
- compileJava.options.compilerArgs.addAll(qualExportsCore)
compileJava.options.compilerArgs.addAll(qualExportsSwing)
}
project(":swt") {
tasks.all {
@@ -2434,12 +2421,10 @@
// 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
@@ -3636,12 +3621,10 @@
dependsOn compileJava
if (IS_COMPILE_MEDIA) {
dependsOn buildNativeTargets
}
}
-
- compileJava.options.compilerArgs.addAll(qualExportsCore)
}
project(":web") {
configurations {
webkit
@@ -3861,12 +3844,10 @@
}
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
< prev index next >