Changeset: 3f1e0d6a954d
Author:    shemnon
Date:      2014-05-13 12:15 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/3f1e0d6a954d

RT-35628: Application Bundlers
Summary: Many small fixes discovered while writing tests for fully enumerated 
bundler arguments
* Allow an empty string for the runtime to be equivalent to the system JRE (in 
addition to a null value)
* Mac and Linux bundlers had lost the ability to specify JVM properties
* Each bundler only returns arguments the user should set, not the internal 
implementation details
* Added some Mac arguments so their use can be explicit (CFBundleIdentifier, 
Bundle id signing prefix)
* fixed a url encoding bug when mac app names had a space in the PKG packager
* Added support for multi-value arguments in the javapackager command line for 
jvmOptions, userJvmOptions, and jvmProperties.  This technique will extend to 
any name-value set used in the future
* A test testing all enumerated argument values for each bundler

! build.gradle
! modules/fxpackager/src/main/java/com/oracle/tools/packager/JreUtils.java
! 
modules/fxpackager/src/main/java/com/oracle/tools/packager/linux/LinuxAppBundler.java
! 
modules/fxpackager/src/main/java/com/oracle/tools/packager/linux/LinuxDebBundler.java
! 
modules/fxpackager/src/main/java/com/oracle/tools/packager/linux/LinuxRpmBundler.java
! 
modules/fxpackager/src/main/java/com/oracle/tools/packager/mac/MacAppBundler.java
! 
modules/fxpackager/src/main/java/com/oracle/tools/packager/mac/MacAppStoreBundler.java
! 
modules/fxpackager/src/main/java/com/oracle/tools/packager/mac/MacDmgBundler.java
! 
modules/fxpackager/src/main/java/com/oracle/tools/packager/mac/MacPkgBundler.java
! 
modules/fxpackager/src/main/java/com/oracle/tools/packager/windows/WinAppBundler.java
! 
modules/fxpackager/src/main/java/com/oracle/tools/packager/windows/WinExeBundler.java
! 
modules/fxpackager/src/main/java/com/oracle/tools/packager/windows/WinMsiBundler.java
! 
modules/fxpackager/src/main/java/com/sun/javafx/tools/packager/DeployParams.java
! 
modules/fxpackager/src/main/resources/com/oracle/tools/packager/linux/template.control
! 
modules/fxpackager/src/main/resources/com/oracle/tools/packager/mac/MacAppBundler.properties
! 
modules/fxpackager/src/test/java/com/oracle/tools/packager/linux/LinuxAppBundlerTest.java
! 
modules/fxpackager/src/test/java/com/oracle/tools/packager/linux/LinuxDebBundlerTest.java
! 
modules/fxpackager/src/test/java/com/oracle/tools/packager/linux/LinuxRpmBundlerTest.java
! 
modules/fxpackager/src/test/java/com/oracle/tools/packager/mac/MacAppBundlerTest.java
! 
modules/fxpackager/src/test/java/com/oracle/tools/packager/mac/MacAppStoreBundlerTest.java
! 
modules/fxpackager/src/test/java/com/oracle/tools/packager/mac/MacDmgBundlerTest.java
! 
modules/fxpackager/src/test/java/com/oracle/tools/packager/mac/MacPkgBundlerTest.java
! 
modules/fxpackager/src/test/java/com/oracle/tools/packager/windows/WinAppBundlerTest.java
! 
modules/fxpackager/src/test/java/com/oracle/tools/packager/windows/WinExeBundlerTest.java
! 
modules/fxpackager/src/test/java/com/oracle/tools/packager/windows/WinMsiBundlerTest.java

Changeset: 3d88329f2dc4
Author:    shemnon
Date:      2014-05-13 16:30 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/3d88329f2dc4

RT-37100: ant interface seems to ignore all the fx:platform arguments
Summary: some params were not pushed into the params map.  FTFY

! 
modules/fxpackager/src/main/java/com/sun/javafx/tools/packager/bundlers/BundleParams.java

Changeset: d276f9bd855f
Author:    shemnon
Date:      2014-05-14 11:47 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/d276f9bd855f

RT-37122: Css2Bin cannot overwrite existing writable file
Summary: tweak the boolean logic, with test

! modules/graphics/src/main/java/com/sun/javafx/css/Stylesheet.java
! modules/graphics/src/test/java/com/sun/javafx/css/StylesheetTest.java
+ modules/graphics/src/test/resources/com/sun/javafx/css/RT-37122.css

Changeset: 2396fec9b032
Author:    ddhill
Date:      2014-05-14 14:56 -0400
URL:       http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/2396fec9b032

RT-36712,RT-35872 provide for a conditional compilation of webkit,media based 
on configuration file.
Reviewed-by: kcr

! build.gradle
! buildSrc/armv5sf.gradle
! buildSrc/armv7hf.gradle
! buildSrc/armv7sf.gradle

Changeset: da8f82520f32
Author:    ddhill
Date:      2014-05-14 14:57 -0400
URL:       http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/da8f82520f32

RT-36013 enable building freetype and pango in cross builds
Reviewed-by: kcr

! build.gradle
! buildSrc/armv5sf.gradle
! buildSrc/armv6hf.gradle
! buildSrc/armv6sf.gradle
! buildSrc/armv7hf.gradle
! buildSrc/armv7sf.gradle

Changeset: 673952cc9f16
Author:    ddhill
Date:      2014-05-14 14:57 -0400
URL:       http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/673952cc9f16

RT-35494 fixing freetype/pango support in x86egl
Reviewed-by: kcr

! buildSrc/x86egl.gradle

Changeset: a93c5f5e55cd
Author:    ddhill
Date:      2014-05-14 14:57 -0400
URL:       http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/a93c5f5e55cd

RT-37020 clean up jfxrtJarExcludes
Reviewed-by: kcr

! build.gradle
! buildSrc/armv5sf.gradle
! buildSrc/armv6hf.gradle
! buildSrc/armv6sf.gradle
! buildSrc/armv7hf.gradle
! buildSrc/armv7sf.gradle
! buildSrc/linux.gradle
! buildSrc/mac.gradle
! buildSrc/win.gradle

Reply via email to