|
61 | 61 | <param name="name" value="btrace-agent"/> |
62 | 62 | <param name="artifact" value="btrace-agent"/> |
63 | 63 | </antcall> |
64 | | - <install file="${build.dir}/btrace-agent.jar"> |
| 64 | + <install file="${agent.jar}"> |
65 | 65 | <pom file="${build.dir}/pom-btrace-agent.xml"/> |
66 | 66 | <localRepository path="${maven.repo.local}"/> |
| 67 | + <attach file="${agent-sources.jar}" type="jar" classifier="sources"/> |
67 | 68 | </install> |
68 | 69 | <antcall target="create.pom.file" > |
69 | 70 | <param name="name" value="btrace-boot"/> |
70 | 71 | <param name="artifact" value="btrace-boot"/> |
71 | 72 | </antcall> |
72 | | - <install file="${build.dir}/btrace-boot.jar"> |
| 73 | + <install file="${boot.jar}"> |
73 | 74 | <pom file="${build.dir}/pom-btrace-boot.xml"/> |
74 | 75 | <localRepository path="${maven.repo.local}"/> |
| 76 | + <attach file="${boot-sources.jar}" type="jar" classifier="sources"/> |
75 | 77 | </install> |
76 | 78 | <antcall target="create.pom.file" > |
77 | 79 | <param name="name" value="btrace-client"/> |
78 | 80 | <param name="artifact" value="btrace-client"/> |
79 | 81 | </antcall> |
80 | | - <install file="${build.dir}/btrace-client.jar"> |
| 82 | + <install file="${client.jar}"> |
81 | 83 | <pom file="${build.dir}/pom-btrace-client.xml"/> |
82 | 84 | <localRepository path="${maven.repo.local}"/> |
| 85 | + <attach file="${client-sources.jar}" type="jar" classifier="sources"/> |
83 | 86 | </install> |
84 | 87 | </target> |
85 | 88 |
|
86 | 89 | <target name="upload.maven" depends="create.poms" description="Publish btrace binaries to Maven2 repository"> |
87 | | - <deploy file="${build.dir}/btrace-agent.jar" uniqueVersion="false" > |
| 90 | + <deploy file="${agent.jar}" uniqueVersion="false" > |
88 | 91 | <pom file="${build.dir}/pom-btrace-agent.xml"/> |
89 | 92 | <localRepository path="${maven.repo.local}"/> |
| 93 | + <attach file="${agent-sources.jar}" type="jar" classifier="sources"/> |
90 | 94 | </deploy> |
91 | 95 |
|
92 | | - <deploy file="${build.dir}/btrace-boot.jar" uniqueVersion="false" > |
| 96 | + <deploy file="${boot.jar}" uniqueVersion="false" > |
93 | 97 | <pom file="${build.dir}/pom-btrace-boot.xml"/> |
94 | 98 | <localRepository path="${maven.repo.local}"/> |
| 99 | + <attach file="${boot-sources.jar}" type="jar" classifier="sources"/> |
95 | 100 | </deploy> |
96 | 101 |
|
97 | | - <deploy file="${build.dir}/btrace-client.jar" uniqueVersion="false" > |
| 102 | + <deploy file="${client.jar}" uniqueVersion="false" > |
98 | 103 | <pom file="${build.dir}/pom-btrace-client.xml"/> |
99 | 104 | <localRepository path="${maven.repo.local}"/> |
| 105 | + <attach file="${client-sources.jar}" type="jar" classifier="sources"/> |
100 | 106 | </deploy> |
101 | 107 |
|
102 | 108 | </target> |
|
186 | 192 | basedir="${classes.dir}" |
187 | 193 | manifest="${share.src.dir}/META-INF/agent-manifest.mf" |
188 | 194 | excludes="**/dtrace/* **/btrace/*.class **/aggregation/* **/annotations/* **/compiler/* **/client/* **/comm/* **/api/**/* **/spi/**/*"/> |
| 195 | + <jar jarfile="${agent-sources.jar}" |
| 196 | + basedir="${share.src.dir}" |
| 197 | + excludes="**/dtrace/* **/btrace/*.class **/aggregation/* **/annotations/* **/compiler/* **/client/* **/comm/* **/api/**/* **/spi/**/* **/META-INF/*"/> |
189 | 198 | <jar jarfile="${boot.jar}" |
190 | 199 | basedir="${classes.dir}" |
191 | 200 | excludes="**/dtrace/* **/agent/* **/compiler/* **/client/* **/resources/* **/runtime/* **/util/* **/asm/** **/api/**/* **/spi/**/*"/> |
| 201 | + <jar jarfile="${boot-sources.jar}" |
| 202 | + basedir="${share.src.dir}" |
| 203 | + excludes="**/dtrace/* **/agent/* **/compiler/* **/client/* **/resources/* **/runtime/* **/util/* **/asm/** **/api/**/* **/spi/**/* **/META-INF/*"/> |
192 | 204 | <jar jarfile="${client.jar}" |
193 | 205 | basedir="${classes.dir}" |
194 | 206 | manifest="${share.src.dir}/META-INF/client-manifest.mf" |
195 | 207 | excludes="**/runtime/* **/agent/*"/> |
| 208 | + <jar jarfile="${client-sources.jar}" |
| 209 | + basedir="${share.src.dir}" |
| 210 | + excludes="**/runtime/* **/agent/* **/META-INF/*"/> |
196 | 211 | </target> |
197 | 212 | <target name="load.properties"> |
198 | 213 | <echo message="Loading build properties file"/> |
|
0 commit comments