You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by fs...@apache.org on 2018/07/01 08:18:25 UTC
svn commit: r1834773 - /jmeter/trunk/build.xml
Author: fschumacher
Date: Sun Jul 1 08:18:25 2018
New Revision: 1834773
URL: http://svn.apache.org/viewvc?rev=1834773&view=rev
Log:
Check for JavaFX before trying to build JavaFX components. JavaFX will be removed from JDK 11
Modified:
jmeter/trunk/build.xml
Modified: jmeter/trunk/build.xml
URL: http://svn.apache.org/viewvc/jmeter/trunk/build.xml?rev=1834773&r1=1834772&r2=1834773&view=diff
==============================================================================
--- jmeter/trunk/build.xml (original)
+++ jmeter/trunk/build.xml Sun Jul 1 08:18:25 2018
@@ -87,6 +87,9 @@
<!-- Minimal version of Apache Ant required by this Ant script -->
<property name="ant.version.required" value="1.9.1" />
+ <!-- check if JavaFX is available -->
+ <available classname="javafx.application.Platform" property="javafx.present" />
+
<!-- Are we running under Gump? -->
<property name="gump.run" value="false"/>
@@ -672,6 +675,7 @@
<javac srcdir="${src.components}" destdir="${build.components}" source="${src.java.version}" optimize="${optimize}" debug="on" target="${target.java.version}"
includeAntRuntime="${includeAntRuntime}" deprecation="${deprecation}" encoding="${encoding}">
<include name="**/*.java"/>
+ <exclude name="**/visualizers/RenderInBrowser.java" unless="javafx.present"/>
<classpath>
<pathelement location="${build.jorphan}"/>
<pathelement location="${build.core}"/>