diff options
Diffstat (limited to 'xmerge/util/build.xml')
-rw-r--r-- | xmerge/util/build.xml | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/xmerge/util/build.xml b/xmerge/util/build.xml index 5f38ddcd8b2c..bacd16bd3196 100644 --- a/xmerge/util/build.xml +++ b/xmerge/util/build.xml @@ -81,6 +81,9 @@ <!-- path component for java package --> <property name="pocketword" value="org/openoffice/xmerge/converter/xml/sxw/pocketword"/> + <!-- path component for java package --> + <property name="pexcel" value="org/openoffice/xmerge/converter/xml/sxc/pexcel"/> + <!-- name of jar file created, without .jar extension --> <property name="jarname1" value="xmerge"/> @@ -93,6 +96,8 @@ <!-- name of jar file created, without .jar extension --> <property name="jarname4" value="pocketword"/> + <!-- name of jar file created, without .jar extension --> + <property name="jarname5" value="pexcel"/> <!-- ================================================================= --> <!-- solar build environment targets --> @@ -126,8 +131,7 @@ <!-- ================================================================= --> <!-- the main target, called in recursive builds --> - <target name="main" depends="info,prepare,xmerge,htmlsoff,aportis,pocketword"/> - + <target name="main" depends="info,prepare,xmerge,htmlsoff,aportis,pocketword,pexcel"/> <!-- prepare output directories --> <target name="prepare" depends="init" if="build.class"> @@ -143,6 +147,7 @@ <include name="${package}/**"/> <exclude name="${aportis}/**"/> <exclude name="${pocketword}/**"/> + <exclude name="${pexcel}/**"/> </jar> </target> @@ -174,11 +179,24 @@ </jar> </target> + <!-- create pexcel.jar file --> + <target name="pexcel" depends="prepare,xmerge" if="build.class"> + <jar jarfile="${build.class}/${jarname5}.jar" + basedir="${build.class}" + manifest="${jarname5}.mf"> + <include name="${pexcel}/**"/> + <include name="${pexcel}/Records/**"/> + <metainf dir="${java.dir}/${pexcel}" includes="converter.xml"/> + </jar> + </target> + <!-- clean up --> <target name="clean" depends="prepare"> <delete file="${build.class}/${jarname1}.jar"/> <delete file="${build.class}/${jarname2}.jar"/> <delete file="${build.class}/${jarname3}.jar"/> + <delete file="${build.class}/${jarname4}.jar"/> + <delete file="${build.class}/${jarname5}.jar"/> </target> </project> |