comparison build.xml @ 47:19d9da731c43

Recoded; cleaned up root namespace, removed race conditions.
author David Barts <n5jrn@me.com>
date Sun, 12 Apr 2020 14:31:06 -0700
parents 99220aa136d9
children e8d2a7e6f6c7
comparison
equal deleted inserted replaced
46:88066346f129 47:19d9da731c43
83 83
84 <!-- compile *.kt to *.class --> 84 <!-- compile *.kt to *.class -->
85 <target name="compile" depends="classpath" 85 <target name="compile" depends="classpath"
86 description="Compile Java sources to ${work.home}"> 86 description="Compile Java sources to ${work.home}">
87 <kotlinc src="${src.home}" output="${work.jar}" 87 <kotlinc src="${src.home}" output="${work.jar}"
88 classpathref="compile.classpath"/> 88 classpathref="compile.classpath">
89 <compilerarg line="-jvm-target 1.8"/>
90 </kotlinc>
89 </target> 91 </target>
90 92
91 <!-- make .jar file --> 93 <!-- make .jar file -->
92 <target name="jar" depends="compile" description="Create JAR file."> 94 <target name="jar" depends="compile" description="Create JAR file.">
93 <jar destfile="${jar.name}"> 95 <jar destfile="${jar.name}">
106 <element name="args"/> 108 <element name="args"/>
107 <sequential> 109 <sequential>
108 <fx:deploy nativeBundles="@{type}" outdir="${basedir}" outfile="${app.name}" 110 <fx:deploy nativeBundles="@{type}" outdir="${basedir}" outfile="${app.name}"
109 signBundle="false"> 111 signBundle="false">
110 <fx:application mainClass="${app.entry}" name="${app.name}" toolkit="swing" 112 <fx:application mainClass="${app.entry}" name="${app.name}" toolkit="swing"
111 version="1.0"/> 113 version="1.01"/>
112 <fx:info description="ClipMan, a clipboard manager." title="${app.name}" 114 <fx:info description="ClipMan, a clipboard manager." title="${app.name}"
113 vendor="David Barts &lt;n5jrn@me.com&gt;" 115 vendor="David Barts &lt;n5jrn@me.com&gt;"
114 copyright="© MMXX, David W. Barts"/> 116 copyright="© MMXX, David W. Barts"/>
115 <fx:resources> 117 <fx:resources>
116 <fx:fileset dir="${basedir}" includes="${lc.app.name}.jar"/> 118 <fx:fileset dir="${basedir}" includes="${lc.app.name}.jar"/>