hg: openjfx/8/graphics/rt: Gradle build fixes.
hang.vo at oracle.com
hang.vo at oracle.com
Tue Apr 9 14:03:54 PDT 2013
Changeset: 223958a71bba
Author: Richard Bair <richard.bair at oracle.com>
Date: 2013-04-09 13:59 -0700
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/223958a71bba
Gradle build fixes.
- Added gradle.properties and instructions in gradle.properties for how to use different properties available at build time.
- Added ability to use "useDepend" for faster (and somewhat less safe) builds
- Refactored approach for dealing with library names so as to make it a little less error prone
- Improved logic so that COMPILE_TARGET can be any case (i.e.: iOS, IOS, ios)
- Implemented more sanity checking
- Supplied properties to selectively enable compiling of webkit & gstreamer (false by default)
- Additional support for LINT options passed to javac (now can specify exactly what lint options you want)
- Fixed bug which was causing native libraries to be compiled even when they hadn't changed
- Removed nonsense source directories from the graphics main source set
- Removed garbage plugin_exports.jar dependency
- Disabled swing / swt modules when compiled for something other than the desktop (for example, when we do iOS / Android / Embedded)
- Created various CC_FLAGS / LINK_FLAGS / CC / LINK parameters for native builds, such as PRISM_SW_LINK_FLAGS etc.
- Improved list of things to filter out when creating jfxrt.jar so as to bring the linux build in line with expectations
- Fixed bugs in NB project generation
! build.gradle
! generator.gradle
+ gradle.properties
! linux.gradle
! mac.gradle
! win.gradle
More information about the openjfx-dev
mailing list