tn5250j build.xml,1.47,1.48
Robert Upshall <[email protected]> Tue, 08 Mar 2005 15:08:24 +0000
| Newsgroups | gmane.comp.java.tn5250j.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/tn5250j/tn5250j
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27353
Modified Files:
build.xml
Log Message:
added a jarbundler build target for OS X
Index: build.xml
===================================================================
RCS file: /cvsroot/tn5250j/tn5250j/build.xml,v
retrieving revision 1.47
retrieving revision 1.48
diff -C2 -d -r1.47 -r1.48
*** build.xml 15 Apr 2004 14:04:38 -0000 1.47
--- build.xml 8 Mar 2005 15:08:21 -0000 1.48
***************
*** 8,12 ****
<property name="Name" value="Tn5250j"/>
<property name="version" value="0.5.7"/>
! <property name="year" value="2001-2004"/>
<property name="source.dir" value="${basedir}/src" />
--- 8,12 ----
<property name="Name" value="Tn5250j"/>
<property name="version" value="0.5.7"/>
! <property name="year" value="2001-2005"/>
<property name="source.dir" value="${basedir}/src" />
***************
*** 21,25 ****
<property name="runtime.classpath" value="activation.jar mailapi.jar smtp.jar jython.jar jt400.jar itext.jar kunststoff.jar log4j-1.2.8.jar"/>
! <!-- compile options -->
<property name="debug" value="off"/>
<property name="optimize" value="off"/>
--- 21,25 ----
<property name="runtime.classpath" value="activation.jar mailapi.jar smtp.jar jython.jar jt400.jar itext.jar kunststoff.jar log4j-1.2.8.jar"/>
! <!-- compile options -->
<property name="debug" value="off"/>
<property name="optimize" value="off"/>
***************
*** 394,396 ****
--- 394,440 ----
<!-- izPackDir="${dist.dir}/"/-->
+ <!-- start jar bundler task -->
+ <taskdef name="jarbundler"
+ classpath="${lib.dir}/jarbundler-1.4.jar"
+ classname="com.loomcom.ant.tasks.jarbundler.JarBundler" />
+
+ <target name= "dist-bin-jarbundle" depends="dist-bin-prepare" description="Prepares jar bundle binary distribution">
+ <jarbundler dir="${dist.dir}"
+ name="${Name}"
+ mainclass="org.tn5250j.My5250"
+ icon="${source.dir}/tnicon.icns"
+ version="${version}"
+ infostring="${Name} ${version}, (c) ${year}"
+ aboutmenuname="${Name}"
+ bundleid="org.tn5250j"
+ developmentregion="English"
+ signature="????"
+ type="APPL"
+ jvmversion="1.4+"
+ vmoptions="-Xmx256m"
+ smalltabs="true"
+ antialiasedgraphics="true"
+ antialiasedtext="true"
+ liveresize="true"
+ growboxintrudes="false"
+ workingdirectory="$APP_PACKAGE/Contents/Resources/Java"
+ screenmenu="true" >
+ <jarfileset dir="${dist.dir}/${dist.base.name}">
+ <include name="**/*.jar" />
+ <exclude name="**/CVS" />
+ </jarfileset>
+ </jarbundler>
+ </target>
+
+ <target name= "dist-bin-jarbundle-tgz" depends="dist-bin-jarbundle" description="Create a Tgz-File of the jar bundle distribution">
+ <tar tarfile="${dist.dir}/${dist.bin.name}.app.tar"
+ basedir="${dist.dir}/"
+ includes="${Name}.app/**">
+ </tar>
+ <gzip zipfile="${dist.dir}/${dist.bin.name}.app.tgz" src="${dist.dir}/${dist.bin.name}.app.tar" />
+ <delete file="${dist.dir}/${dist.bin.name}.app.tar"/>
+ </target>
+
+ <!-- start jar bundler task -->
+
</project>
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click