Changeset 731
- Timestamp:
- Jul 23, 2008, 2:55:19 PM (15 years ago)
- Location:
- plugins/base2/net.sf.basedb.normalizations/trunk
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins/base2/net.sf.basedb.normalizations/trunk/build.xml
r730 r731 9 9 <property name="name" value="normalization-plugins" /> 10 10 <property name="src" value="src" /> 11 <property name="build" value="build" /> 12 <property name="dist" value="dist" /> 13 <property name="jar" value="${name}.jar" /> 11 <property name="version" value="pre1.0" description="Version number of the package" /> 12 <property name="build" value="build" description="Location of build class files"/> 13 <property name="dist" value="dist" description="Location where jar-file are created"/> 14 <property name="jar" value="${name}.jar" description="Name of the jar file"/> 15 <property name="package" location="package" description="Directory where packaged distribution files are created"/> 16 <property name="javac.arg" value="-Xlint:unchecked" /> 17 <property name="javac.source" value="1.5" /> 18 <property name="javac.target" value="1.5" /> 19 <property name="javac.encoding" value="ISO-8859-1" /> 14 20 15 21 <!-- set up classpath for compiling --> … … 20 26 </path> 21 27 28 <target name="init"> 29 <mkdir dir="${build}" /> 30 <mkdir dir="${dist}" /> 31 </target> 32 33 <target name="clean"> 34 <delete failonerror="false" includeemptydirs="true"> 35 <fileset dir="${build}" defaultexcludes="no" /> 36 <fileset dir="${dist}" defaultexcludes="no" /> 37 <fileset dir="${package}" defaultexcludes="no" /> 38 </delete> 39 </target> 22 40 23 41 <!-- main target --> 24 42 <target 25 name="dist" 26 description="Compiles the package and put it in a jar-file" 27 > 28 <javac 29 encoding="ISO-8859-1" 30 srcdir="${src}" 31 destdir="${build}" 32 classpathref="classpath" 33 /> 34 <copy todir="${build}"> 43 name="dist" 44 depends="clean,build" 45 > 46 <copy todir="${dist}"> 47 <fileset dir="." includes="README*,LICENSE,INSTALL" /> 48 </copy> 49 </target> 50 51 <target 52 name="package" 53 depends="dist" 54 description="Create binary distribution package" 55 > 56 <property name="tar.prefix" value="${name}-${version}" /> 57 <mkdir dir="${package}" /> 58 <tar 59 destfile="${package}/${tar.prefix}.tar.gz" 60 longfile="gnu" 61 compression="gzip" 62 > 63 <tarfileset 64 dir="${dist}" 65 mode="755" 66 prefix="${tar.prefix}" 67 preserveLeadingSlashes="true" 68 > 69 <include name="**/*.sh" /> 70 </tarfileset> 71 <tarfileset 72 dir="${dist}" 73 prefix="${tar.prefix}" 74 preserveLeadingSlashes="true" 75 > 76 <exclude name="**/*.sh" /> 77 </tarfileset> 78 </tar> 79 </target> 80 81 <target 82 name="build" 83 depends="init" 84 description="Compiles the plugin and put in jar" 85 > 86 <property name="jar" value="${name}.jar" /> 87 <mkdir dir="${build}" /> 88 <javac 89 encoding="${javac.encoding}" 90 srcdir="${src}" 91 destdir="${build}" 92 debug="true" 93 classpathref="classpath" 94 source="${javac.source}" 95 target="${javac.target}" 96 > 97 <compilerarg value="${javac.arg}" /> 98 </javac> 99 <copy todir="${build}"> 35 100 <fileset dir="." includes="META-INF/*" /> 36 101 </copy> 37 <replace token="%%plugins.jar%%" value="${jar}" file="${build}/META-INF/base-plugins.xml" /> 38 <jar 39 jarfile="${dist}/${jar}" 40 basedir="build" 41 manifest="META-INF/MANIFEST.MF" 42 > 43 <!--Include this to add required files for auto registration wizard--> 44 <metainf file="META-INF/base-plugins.xml"></metainf> 45 <!-- <metainf file="META-INF/base-configurations.xml"></metainf> --> 46 </jar> 47 </target> 102 <replace token="%%plugins.jar%%" value="${jar}" file="${build}/META-INF/base-plugins.xml" /> 103 <jar 104 jarfile="${dist}/${jar}" 105 basedir="${build}" 106 > 107 </jar> 108 </target> 109 48 110 </project>
Note: See TracChangeset
for help on using the changeset viewer.