1 <?xml version="1.0" encoding="UTF-8"?>
   2 <project default="jar" basedir=".">
   3 
   4     <!-- usually set by the build -->
   5     <property name="platforms.JDK_1.8.home" location="${java.home}/../"/>
   6 
   7     <target name="jar" depends="jar-sb, jar-sb-samples">
   8     </target>
   9 
  10     <target name="clean" depends="clean-sb, clean-sb-samples">
  11     </target>
  12 
  13     <target name="jar-sb-samples">
  14         <ant dir="samples" target="jar" inheritAll="true"/>
  15     </target>
  16 
  17     <target name="clean-sb-samples">
  18         <ant dir="samples" target="clean" inheritAll="true"/>
  19     </target>
  20 
  21     <target name="jar-sb">
  22         <ant dir="SceneBuilderKit" target="jar" inheritAll="true"/>
  23         <ant dir="SceneBuilderApp" target="jar" inheritAll="true"/>
  24     </target>
  25 
  26     <target name="run" depends="jar-sb">
  27         <java classname="com.oracle.javafx.scenebuilder.app.SceneBuilderApp"
  28             fork="true"
  29             failonerror="true"
  30             >
  31         <classpath>
  32             <pathelement location="../../build/sdk/lib/jfxrt.jar"/>
  33             <pathelement location="SceneBuilderApp/dist/SceneBuilderApp.jar"/>
  34             <pathelement location="SceneBuilderKit/dist/SceneBuilderKit.jar"/>
  35          </classpath>
  36        </java>
  37     </target>
  38 
  39     <target name="clean-sb">
  40         <ant dir="SceneBuilderApp" target="clean" inheritAll="true"/>
  41         <ant dir="SceneBuilderKit" target="clean" inheritAll="true"/>
  42     </target>
  43 
  44 </project>