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>