From: <doc...@us...> - 2007-11-09 03:13:45
|
Revision: 191 http://openpcl.svn.sourceforge.net/openpcl/?rev=191&view=rev Author: documentsystems Date: 2007-11-08 19:13:47 -0800 (Thu, 08 Nov 2007) Log Message: ----------- Howard Hoagland. More "a lot of" changes to the build.xml file. Modified Paths: -------------- openpcl/build.xml Modified: openpcl/build.xml =================================================================== --- openpcl/build.xml 2007-11-09 01:14:32 UTC (rev 190) +++ openpcl/build.xml 2007-11-09 03:13:47 UTC (rev 191) @@ -20,7 +20,7 @@ <property name="src.webstart.dir" value="${src.dir}/com/openpcl/install/webstart"/> <property name="src.data.dir" value="${src.dir}/com/openpcl/data"/> <property name="src.images.dir" value="${src.dir}/com/openpcl/viewer/images"/> - <property name="pclrenderimage.dir" value="${basedir}/com/openpcl/pclrenderimage"/> + <property name="pclrenderimage.dir" value="com/openpcl/pclrenderimage"/> <!-- <property name="openpclviewer.dir" value="com/openpcl/viewer"/> @@ -69,7 +69,7 @@ <target name="compile" depends="clean" description="Compile source to class files"> <mkdir dir="${classes.dir}"/> <javac srcdir="${src.dir}" destdir="${classes.dir}" classpathref="project.class.path" debug="true" - verbose="true" followsymlinks="true" target="1.5" optimize="true"/> + verbose="false" followsymlinks="true" target="1.5" optimize="true"/> <echo>Finished OpenPCL Ant build.xml "compile" target.</echo> </target> @@ -78,7 +78,16 @@ description="Build pclrenderimage.jar for server side only (no OpenPCLViewer UI class files)"> <!-- The pclrenderimage.jar file is built unsigned in the lib dir --> <jar jarfile="${build.dir}/pclrenderimage.jar"> - <fileset dir="${classes.dir}" includes="${pclrenderimage.dir}/**/*.class"/> + <fileset dir="${classes.dir}/${pclrenderimage.dir}" includes="**/*.class"/> + <manifest> + <attribute name="Built-By" value="${user.name}"/> + <attribute name="Specification-Title" value="Draws PCL bytes on a java.awt.image.BufferedImage"/> + <attribute name="Specification-Version" value="1.0"/> + <attribute name="Specification-Vendor" value="Document Systems, Inc."/> + <attribute name="Specification-Website" value="www.docmagic.com"/> + <attribute name="Main-class" value="No main class. Call from openpcl.jar or pcl2imageconverter.jar"/> + <attribute name="Sealed" value="false"/> + </manifest> </jar> <echo>Finished OpenPCL Ant build.xml "jar.pclrenderimage" target.</echo> </target> @@ -91,6 +100,15 @@ <fileset dir="${classes.dir}" includes="**/*.class"/> <fileset dir="${src.dir}" includes="**/viewer/images/**"/> <fileset dir="${src.dir}" includes="**/htmlfiles/**"/> + <manifest> + <attribute name="Built-By" value="${user.name}"/> + <attribute name="Specification-Title" value="A UI app that shows PCL files drawn on the screen"/> + <attribute name="Specification-Version" value="1.0"/> + <attribute name="Specification-Vendor" value="Document Systems, Inc."/> + <attribute name="Specification-Website" value="www.docmagic.com"/> + <attribute name="Main-class" value="com/openpcl/viewer/OpenPCLViewer"/> + <attribute name="Sealed" value="false"/> + </manifest> </jar> <echo>Finished OpenPCL Ant build.xml "jar.openpcl" target.</echo> </target> @@ -104,7 +122,7 @@ <!-- Copy the 3 unsigned .jar files from lib to rel --> <copy todir="${rel.dir}"> <fileset dir="${build.dir}" includes="${project.name}.jar"/> - <fileset dir="${lib.dir}" includes="pclrenderimage.jar"/> + <fileset dir="${build.dir}" includes="pclrenderimage.jar"/> <fileset dir="${lib.dir}" includes="TableLayout.jar"/> </copy> <!-- Sign the jars --> @@ -137,16 +155,18 @@ </target> <!-- makezipfile --> - <target name="makezipfile" depends="javadoc" + <target name="makezipfile" depends="javadoc" description="Creates the zip file of the source code and JavaDoc"> - <zip destfile="${build.dir}/${project.name}.zip" update="true"> + <zip destfile="${build.dir}/${project.name}.zip" update="false"> <zipfileset file=".classpath" prefix="${project.name}"/> <zipfileset file="build.xml" prefix="${project.name}"/> <zipfileset file="${keystore.alias}.keystore" prefix="${project.name}"/> - <zipfileset dir="${doc.dir}" prefix="${project.name}/${doc.dir}"/> - <zipfileset dir="${lib.dir}" prefix="${project.name}/${lib.dir}" includes="*.jar"/> - <zipfileset dir="${rel.dir}" prefix="${project.name}/${rel.dir}" includes="*.jar"/> - <zipfileset dir="${src.dir}" prefix="${project.name}/${src.dir}" excludes="**/izpackdoc/**,**/jsmoothdoc/**"/> + <zipfileset file="${build.dir}/${project.name}.jar" prefix="${project.name}/build"/> + <zipfileset file="${build.dir}/pclrenderimage.jar" prefix="${project.name}/build"/> + <zipfileset dir="${doc.dir}" prefix="${project.name}/build/docs"/> + <zipfileset dir="${lib.dir}" prefix="${project.name}/lib" includes="*.jar"/> + <zipfileset dir="${rel.dir}" prefix="${project.name}/rel" includes="*.jar"/> + <zipfileset dir="${src.dir}" prefix="${project.name}/src" excludes="**/izpackdoc/**,**/jsmoothdoc/**"/> </zip> <echo>To create the installer, download IzPack from (http://www.izforge.com/izpack)</echo> <echo>Installed? ${izpack.installed}</echo> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |