/[projects]/miscJava/WebConfig/build.xml
ViewVC logotype

Annotation of /miscJava/WebConfig/build.xml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1609 - (hide annotations) (download) (as text)
Fri Oct 14 13:29:54 2011 UTC (12 years, 7 months ago) by torben
Original Path: WebConfig/build.xml
File MIME type: text/xml
File size: 937 byte(s)
use apache ivy for dependencies
1 torben 1609 <project name="WebConfig" default="jar" xmlns:ivy="antlib:org.apache.ivy.ant">
2 torben 1322
3     <property name="builddir" value="antbuild" />
4     <property name="jarfile" value="WebConfig.jar" />
5    
6     <path id="path.base">
7 torben 1609 <fileset dir="lib/">
8 torben 1322 <include name="*.jar" />
9     </fileset>
10     </path>
11    
12     <target name="clean">
13     <delete file="${jarfile}" />
14     <delete dir="${builddir}" />
15 torben 1609 <delete dir="lib" />
16 torben 1322 </target>
17    
18 torben 1609
19    
20 torben 1322 <target name="init">
21     <mkdir dir="${builddir}" />
22     </target>
23    
24 torben 1609 <target name="resolve" depends="init" description="--> retrieve dependencies with ivy">
25     <ivy:retrieve />
26     </target>
27    
28     <target name="compile" depends="resolve">
29 torben 1322 <javac srcdir="src/" destdir="${builddir}" debug="off" optimize="on" includeantruntime="false" updatedProperty="didcompile">
30     <classpath refid="path.base" />
31     </javac>
32     </target>
33    
34    
35    
36     <target name="jar" depends="compile">
37     <jar destfile="${jarfile}" basedir="${builddir}" />
38     </target>
39    
40     </project>

  ViewVC Help
Powered by ViewVC 1.1.20