hg: openjfx/8/graphics/rt: Various Gradle build improvements.

hang.vo at oracle.com hang.vo at oracle.com
Fri Mar 22 12:04:29 PDT 2013

Changeset: 2ceb66627308
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2013-03-22 12:01 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/2ceb66627308

Various Gradle build improvements.
    - Improved documentation
    - Added "JAVA" property, analogous to JAVAC and JAVAH
    - Moved Mac / Windows specific native build properties into Mac / Windows specific gradle files
    - Factored CC / LINK properties so they can be overridden properly in platform specific gradle files
    - Removed Builder annotation processor from the class path and explicitly added it as a compile time flag for only certain projects
        - This fixed some issues such as java files in resources being compiled while on the class path (happened during testing)
    - Block DepthTest from being tested -- the code thought it was a JUnit test and tried to run it!
    - Update IntelliJ generation to include native directories and some generated sources (jsl)
    - Fixed dependency between controls & designTime (it was backwards)
    - Gave FXML stub toolkit for the sake of testing (read the comment)
    - added TODO for enabling -javafx flag for docs once we have b82 available.

! build.gradle
! generator.gradle
! linux.gradle
! mac.gradle
! win.gradle

More information about the openjfx-dev mailing list