< 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 >