]>
Commit | Line | Data |
---|---|---|
b2ae204a MB |
1 | --- build.xml 2005-10-25 07:21:00.000000000 +0200 |
2 | +++ build.xml.new 2005-11-23 19:57:23.000000000 +0100 | |
3 | @@ -1,61 +1,61 @@ | |
4 | -<?xml version="1.0"?>\r | |
5 | -\r | |
6 | -<project default="jar" name="Azureus" basedir=".">\r | |
7 | -\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 | |
11 | - \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 | |
15 | - \r | |
16 | - \r | |
17 | - <target name="init" >\r | |
18 | - <echo message="Building Azureus2.jar..." />\r | |
19 | -\r | |
20 | - <tstamp/>\r | |
21 | -\r | |
22 | - <!-- <condition property="libs.dir" value="build/libs">\r | |
23 | - <not> <isset property="libs.dir" /> </not>\r | |
24 | - </condition> -->\r | |
25 | - \r | |
26 | - <mkdir dir="${root.dir}/${dist.dir}" />\r | |
27 | - </target>\r | |
28 | -\r | |
29 | - \r | |
30 | - <target name="compile" depends="init" >\r | |
31 | - <path id="libs.classpath">\r | |
32 | - <fileset dir="${root.dir}/${libs.dir}" includes="**/*.jar" />\r | |
33 | - </path>\r | |
34 | - \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 | |
37 | - </javac>\r | |
38 | - </target>\r | |
39 | -\r | |
40 | -\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 | |
43 | - <manifest>\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 | |
46 | - </manifest>\r | |
47 | - </jar>\r | |
48 | - \r | |
49 | - <!-- <zip destfile="${dist.dir}/Azureus2_source.zip" basedir="." excludes="${dist.source.excludes}" /> -->\r | |
50 | -\r | |
51 | - </target>\r | |
52 | -\r | |
53 | -\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 | |
58 | - </delete>\r | |
59 | - \r | |
60 | - <delete dir="${root.dir}/${dist.dir}" />\r | |
61 | - </target>\r | |
62 | -\r | |
63 | -</project>\r | |
64 | -\r | |
65 | +<?xml version="1.0"?> | |
66 | + | |
67 | +<project default="jar" name="Azureus" basedir="."> | |
68 | + | |
69 | + <property name="root.dir" value="." /> <!-- REMINDER: this needs to be "." for public source --> | |
70 | + <property name="dist.dir" value="dist" /> | |
71 | + | |
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" /> --> | |
75 | + | |
76 | + | |
77 | + <target name="init" > | |
78 | + <echo message="Building Azureus2.jar..." /> | |
79 | + | |
80 | + <tstamp/> | |
81 | + | |
82 | + <!-- <condition property="libs.dir" value="build/libs"> | |
83 | + <not> <isset property="libs.dir" /> </not> | |
84 | + </condition> --> | |
85 | + | |
86 | + <mkdir dir="${root.dir}/${dist.dir}" /> | |
87 | + </target> | |
88 | + | |
89 | + | |
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" > | |
92 | + <classpath> | |
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"/> | |
97 | + </classpath> | |
98 | + </javac> | |
99 | + </target> | |
100 | + | |
101 | + | |
102 | + <target name="jar" depends="compile" > | |
103 | + <jar destfile="${root.dir}/${dist.dir}/Azureus2.jar" basedir="${root.dir}" excludes="${dist.jar.excludes}" > | |
104 | + <manifest> | |
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" /> | |
107 | + </manifest> | |
108 | + </jar> | |
109 | + | |
110 | + <!-- <zip destfile="${dist.dir}/Azureus2_source.zip" basedir="." excludes="${dist.source.excludes}" /> --> | |
111 | + | |
112 | + </target> | |
113 | + | |
114 | + | |
115 | + <target name="clean" > | |
116 | + <delete quiet="true" > | |
117 | + <fileset dir="${root.dir}/com" includes="**/*.class"/> | |
118 | + <fileset dir="${root.dir}/org" includes="**/*.class"/> | |
119 | + </delete> | |
120 | + | |
121 | + <delete dir="${root.dir}/${dist.dir}" /> | |
122 | + </target> | |
123 | + | |
124 | +</project> | |
125 | + |