Source

javafx-gradle / gradle-javafx-plugin / src / main / groovy / org / bitbucket / shemnon / javafxplugin / JavaFXPlugin.groovy

Author Commit Message Labels Comments Date
shemnon
depend on the correct jar for jfxJar
shemnon
search for files differently and log results
shemnon
cover the chance we are in a JRE inside a JDK
shemnon
tpyo
shemnon
allow setting the jfxrt jar in the configuration block, improve the error message.
shemnon
set the main when configured by convention
shemnon
the source sets were being set too early for dynamic reallocation. Now I derive the value as late as possible
shemnon
Allow the plugin to use a source set other than main
shemnon
replace instead of set
shemnon
use the dp3 of scenic-view
shemnon
Some strings may be non-existent paths. Don't attempt to copy them.
shemnon
better insturmentaiton for the jar hunt.
shemnon
rework find jar tasks, with better telemetry
shemnon
screw type safety. Usa a big bag-o-stuff for the overrides.
shemnon
profiles were masking some defaults
shemnon
resolve properties relative to the project root
shemnon
Convention change. If there is a single "Main.java" file... anywhere then it is preconfigured to be the mainClass, otherwise the mainClass is empty.
shemnon
tweak jfxrt discovery
shemnon
do not generate a debug key by default
shemnon
switch to profiles closure instead of explicit os overrides.
shemnon
Allow java runtime to be specified. i.e. build with JDK8 but ship with JDK7, or vice versa
Comments 1
shemnon
* fix app identifier
shemnon
use scenicview 8.0 dp1 when on JDK8
shemnon
provide platform specific overrides
shemnon
move verbose out of the extension
shemnon
move a bunch of stuff in the deploy task into the javafx extension, so that single setup deployments can all be configured just in the extension
shemnon
Play hide and go seek with the jfxrt.jar, in prepreation for JDK8 changes
shemnon
provide a default version that makes sense to javafx installers. Make it a deploy convention
shemnon
rework jfxjar and signjar proceess to be nicer with maven
shemnon
It's org.bitbucket, not com.bitbucket!