1 --- build.xml 2005-10-25 07:21:00.000000000 +0200
2 +++ build.xml.new 2005-11-23 19:57:23.000000000 +0100
4 -<?xml version="1.0"?>
\r
6 -<project default="jar" name="Azureus" basedir=".">
\r
8 - <property name="root.dir" value="." /> <!-- REMINDER: this needs to be "." for public source -->
\r
9 - <property name="libs.dir" value="build/libs" />
\r
10 - <property name="dist.dir" value="dist" />
\r
12 - <property name="generic.excludes" value="**/*.jar **/*.txt **/*.jardesc **/.classpath **/.project **/aereg.lib **/aereg.dll" />
\r
13 - <property name="dist.jar.excludes" value="${generic.excludes} **/*.java " />
\r
14 - <!-- <property name="dist.source.excludes" value="${generic.excludes} **/*.class" /> -->
\r
17 - <target name="init" >
\r
18 - <echo message="Building Azureus2.jar..." />
\r
22 - <!-- <condition property="libs.dir" value="build/libs">
\r
23 - <not> <isset property="libs.dir" /> </not>
\r
26 - <mkdir dir="${root.dir}/${dist.dir}" />
\r
30 - <target name="compile" depends="init" >
\r
31 - <path id="libs.classpath">
\r
32 - <fileset dir="${root.dir}/${libs.dir}" includes="**/*.jar" />
\r
35 - <javac srcdir="${root.dir}" destdir="${root.dir}" nowarn="yes" source="1.4" target="1.4" includeAntRuntime="no" debug="true" debuglevel="lines,vars,source" >
\r
36 - <classpath refid="libs.classpath" />
\r
41 - <target name="jar" depends="compile" >
\r
42 - <jar destfile="${root.dir}/${dist.dir}/Azureus2.jar" basedir="${root.dir}" excludes="${dist.jar.excludes}" >
\r
44 - <attribute name="Main-Class" value="org.gudy.azureus2.ui.common.Main" />
\r
45 - <attribute name="Class-Path" value="Azureus2.jar apple-extensions.jar commons-cli.jar log4j.jar swt.jar swt-win32.jar swt-osx.jar" />
\r
49 - <!-- <zip destfile="${dist.dir}/Azureus2_source.zip" basedir="." excludes="${dist.source.excludes}" /> -->
\r
54 - <target name="clean" >
\r
55 - <delete quiet="true" >
\r
56 - <fileset dir="${root.dir}/com" includes="**/*.class"/>
\r
57 - <fileset dir="${root.dir}/org" includes="**/*.class"/>
\r
60 - <delete dir="${root.dir}/${dist.dir}" />
\r
65 +<?xml version="1.0"?>
67 +<project default="jar" name="Azureus" basedir=".">
69 + <property name="root.dir" value="." /> <!-- REMINDER: this needs to be "." for public source -->
70 + <property name="dist.dir" value="dist" />
72 + <property name="generic.excludes" value="**/*.jar **/*.txt **/*.jardesc **/.classpath **/.project **/aereg.lib **/aereg.dll" />
73 + <property name="dist.jar.excludes" value="${generic.excludes} **/*.java " />
74 + <!-- <property name="dist.source.excludes" value="${generic.excludes} **/*.class" /> -->
77 + <target name="init" >
78 + <echo message="Building Azureus2.jar..." />
82 + <!-- <condition property="libs.dir" value="build/libs">
83 + <not> <isset property="libs.dir" /> </not>
86 + <mkdir dir="${root.dir}/${dist.dir}" />
90 + <target name="compile" depends="init" >
91 + <javac srcdir="${root.dir}" destdir="${root.dir}" nowarn="yes" source="1.4" target="1.4" includeAntRuntime="no" debug="true" debuglevel="lines,vars,source" >
93 + <pathelement location="/usr/share/java/swt.jar"/>
94 + <pathelement location="/usr/share/java/commons-cli.jar"/>
95 + <pathelement location="/usr/share/java/log4j.jar"/>
96 + <pathelement location="/usr/share/java/junit.jar"/>
102 + <target name="jar" depends="compile" >
103 + <jar destfile="${root.dir}/${dist.dir}/Azureus2.jar" basedir="${root.dir}" excludes="${dist.jar.excludes}" >
105 + <attribute name="Main-Class" value="org.gudy.azureus2.ui.common.Main" />
106 + <attribute name="Class-Path" value="Azureus2.jar commons-cli.jar log4j.jar swt.jar" />
110 + <!-- <zip destfile="${dist.dir}/Azureus2_source.zip" basedir="." excludes="${dist.source.excludes}" /> -->
115 + <target name="clean" >
116 + <delete quiet="true" >
117 + <fileset dir="${root.dir}/com" includes="**/*.class"/>
118 + <fileset dir="${root.dir}/org" includes="**/*.class"/>
121 + <delete dir="${root.dir}/${dist.dir}" />