./build.gradle

Print this page
rev 9237 : 8134725: Gradle openZip task does not support JDK9 layout

*** 3303,3334 **** mkdir "${exportTmp}" copy { from "${sdkDir}" into "${exportSDKDir}" exclude '**/jfxrt.jar' if (isWindows) { exclude '**/prism_es2.dll' } eachFile {details -> if (details.path.startsWith('rt/')) { ! details.path = 'jre/' + details.path.substring(3); } } } copy { from zipTree("${jfxrtJar}") into "${exportTmp}" } ! mkdir "${exportSDKDir}/jre/lib/ext" ant.jar( ! destfile: "${exportSDKDir}/jre/lib/ext/jfxrt.jar", index: true, compress: compressJar ) { delegate.manifest { attribute(name: 'Implementation-Title', value: 'OpenJavaFX') --- 3303,3335 ---- mkdir "${exportTmp}" copy { from "${sdkDir}" into "${exportSDKDir}" + includeEmptyDirs = false exclude '**/jfxrt.jar' if (isWindows) { exclude '**/prism_es2.dll' } eachFile {details -> if (details.path.startsWith('rt/')) { ! details.path = "./" + details.path.substring(3); } } } copy { from zipTree("${jfxrtJar}") into "${exportTmp}" } ! mkdir "${exportSDKDir}/lib" ant.jar( ! destfile: "${exportSDKDir}/lib/jfxrt.jar", index: true, compress: compressJar ) { delegate.manifest { attribute(name: 'Implementation-Title', value: 'OpenJavaFX')