|
7 | 7 | <property name="ship.folder" value="./target/ship" /> |
8 | 8 | <!-- classpath.folder = ship.folder of org.eclipse.paho.client.mqttv3 build.xml --> |
9 | 9 | <property name="classpath.folder" value="../org.eclipse.paho.client.mqttv3/target/ship" /> |
10 | | - |
11 | | - <property name="client.release.version" value="1.1.1.qualifier" /> |
12 | | - <property name="bundleVersion" value="1.1.1.qualifier" /> |
| 10 | + |
| 11 | + <property name="client.release.version" value="1.1.1" /> |
| 12 | + <property name="bundleVersion" value="1.1.1" /> |
13 | 13 | <property name="bundleVendor" value="Eclipse.org" /> |
14 | 14 | <property name="build.level" value="LYYMMDD" /> |
15 | 15 | <property name="paho-client-v3-trace-jar" value="org.eclipse.paho.client.mqttv3.trace.jar" /> |
16 | 16 | <property name="paho-client-v3-trace-source-jar" value="org.eclipse.paho.client.mqttv3.tracesource.jar" /> |
17 | | - |
| 17 | + |
18 | 18 | <property name="javac_target" value="1.2" /> |
19 | 19 | <property name="javac_source" value="1.2" /> |
20 | 20 |
|
21 | 21 | <path id="classpath"> |
22 | 22 | <fileset dir="${classpath.folder}"> |
23 | 23 | <include name="*.jar" /> |
24 | | - </fileset> |
| 24 | + </fileset> |
25 | 25 | </path> |
26 | | - |
| 26 | + |
27 | 27 | <pathconvert pathsep="${line.separator}| |-- " property="formatted.classpath" refid="classpath" /> |
28 | 28 | <echo message="|-- classpath:" /> |
29 | 29 | <echo message="| |-- ${formatted.classpath}" /> |
30 | | - |
| 30 | + |
31 | 31 | <target name="updateManifest" description="Update manifest file."> |
32 | 32 | <manifest file="${folder}/META-INF/MANIFEST.MF" mode="update"> |
33 | 33 | <attribute name="Bundle-Version" value="${bundleVersion}" /> |
|
45 | 45 | </then> |
46 | 46 | </if> |
47 | 47 | </target> |
48 | | - |
| 48 | + |
49 | 49 | <target name="compile"> |
50 | 50 | <mkdir dir="${output.folder}/bin" /> |
51 | 51 | <mkdir dir="${output.folder}/src" /> |
|
57 | 57 | <include name="**/TracePoint.java" /> |
58 | 58 | </fileset> |
59 | 59 | </copy> |
60 | | - <javac srcdir="${output.folder}/src" |
61 | | - destdir="${output.folder}/bin" |
62 | | - source="${javac_source}" |
63 | | - target="${javac_target}" |
64 | | - debug="true" |
| 60 | + <javac srcdir="${output.folder}/src" |
| 61 | + destdir="${output.folder}/bin" |
| 62 | + source="${javac_source}" |
| 63 | + target="${javac_target}" |
| 64 | + debug="true" |
65 | 65 | includeantruntime="false"> |
66 | | - |
| 66 | + |
67 | 67 | <classpath refid="classpath" /> |
68 | 68 | </javac> |
69 | | - |
| 69 | + |
70 | 70 | <delete file="${output.folder}/bin/org/eclipse/paho/client/mqttv3/internal/trace/TracePointExtractor.class" /> |
71 | 71 | <mkdir dir="${output.folder}/bin/META-INF" /> |
72 | | - |
| 72 | + |
73 | 73 | <antcall target="updateManifest"> |
74 | 74 | <param name="folder" value="${output.folder}/bin" /> |
75 | 75 | <param name="bundle_classpath" value="." /> |
76 | 76 | </antcall> |
77 | 77 | </target> |
78 | 78 |
|
79 | | - |
| 79 | + |
80 | 80 | <target name="package"> |
81 | 81 | <mkdir dir="${ship.folder}" /> |
82 | | - <jar jarfile="${ship.folder}/${paho-client-v3-trace-jar}" |
| 82 | + <jar jarfile="${ship.folder}/${paho-client-v3-trace-jar}" |
83 | 83 | basedir="${output.folder}/bin" |
84 | 84 | manifest="${output.folder}/bin/META-INF/MANIFEST.MF" > |
85 | 85 | </jar> |
86 | | - <jar jarfile="${ship.folder}/${paho-client-v3-trace-source-jar}" |
| 86 | + <jar jarfile="${ship.folder}/${paho-client-v3-trace-source-jar}" |
87 | 87 | basedir="${source.folder}/src"> |
88 | 88 | </jar> |
89 | 89 | </target> |
90 | | - |
91 | | - |
| 90 | + |
| 91 | + |
92 | 92 | <target name="clean"> |
93 | 93 | <delete dir="${output.folder}" /> |
94 | 94 | <delete file="${ship.folder}/${paho-client-v3-trace-jar}" /> |
95 | 95 | <delete file="${ship.folder}/${paho-client-v3-trace-source-jar}" /> |
96 | 96 | </target> |
97 | | - |
| 97 | + |
98 | 98 | <target name="full" depends="compile,package" /> |
99 | 99 |
|
100 | 100 | </project> |
0 commit comments