- Timestamp:
- 2010-05-17T13:50:00+12:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/release-kits/kits/rk2/ant-scripts/compile.xml
r21725 r22094 4 4 <target name="compile" depends="init,gs2-init"> 5 5 6 <!-- checkout gsdl and gli --> 7 <exec executable="svn"> 8 <arg value="checkout"/> 9 <arg value="${svn.root}/main/${branch.path}/greenstone2"/> 10 <arg value="${basedir}/compiled"/> 11 </exec> 6 <!-- checkout greenstone2 (or gsdl if a pre-2.84 release is being created) and gli --> 7 <if><bool><islessthan arg1="${branch.tag.version}" arg2="2.84"/></bool> 8 9 <exec executable="svn"> 10 <arg value="checkout"/> 11 <arg value="${svn.root}/main/${branch.path}/gsdl"/> 12 <arg value="${basedir}/compiled"/> 13 </exec> 14 15 <else> 16 <exec executable="svn"> 17 <arg value="checkout"/> 18 <arg value="${svn.root}/main/${branch.path}/greenstone2"/> 19 <arg value="${basedir}/compiled"/> 20 </exec> 21 </else> 22 </if> 23 12 24 <exec executable="svn"> 13 25 <arg value="checkout"/> … … 35 47 <untar src="${basedir}/compiled/common-src/packages/sqlite/sqlite-amalgamation-3.5.9.tar.gz" dest="${basedir}/compiled/common-src/packages/sqlite" compression="gzip"/> 36 48 37 <!-- get winbin -->49 <!-- get winbin from tags if the version is greater than 2.83 otherwise get it from trunk --> 38 50 <if><bool><not><available file="${basedir}/compiled/bin/windows"/></not></bool> 39 <exec executable="svn"> 40 <arg value="export"/> 41 <arg value="${svn.root}/main/${branch.path}/binaries/windows/bin"/> 42 <arg value="${basedir}/compiled/bin/windows"/> 43 <arg value="-r"/><arg value="${branch.revision}"/> 44 </exec> 51 <if> 52 <bool> 53 <isgreaterthan arg1="${branch.tag.version}" arg2="2.83"/> 54 </bool> 55 <exec executable="svn"> 56 <arg value="export"/> 57 <arg value="${svn.root}/main/${branch.path}/binaries/windows/bin"/> 58 <arg value="${basedir}/compiled/bin/windows"/> 59 <arg value="-r"/> 60 <arg value="${branch.revision}"/> 61 </exec> 62 <else> 63 <exec executable="svn"> 64 <arg value="export"/> 65 <arg value="${svn.root}/main/trunk/binaries/windows/bin"/> 66 <arg value="${basedir}/compiled/bin/windows"/> 67 <arg value="-r"/> 68 <arg value="${branch.revision}"/> 69 </exec> 70 </else> 71 </if> 45 72 </if> 46 73 … … 192 219 <!-- linux --> 193 220 <else><if><bool><equals arg1="${rk.os}" arg2="linux"/></bool> 194 <!-- grab imagemagick binaries --> 221 222 <!-- grab imagemagick and wv binaries --> 195 223 <delete dir="compiled/bin/linux/imagemagick"/> 196 <exec executable="svn">197 <arg value="export"/>198 <arg value="${svn.root}/main/${branch.path}/binaries/linux/imagemagick"/>199 <arg value="compiled/bin/linux/imagemagick"/>200 </exec>201 202 <!-- grab wv binaries -->203 224 <delete dir="compiled/bin/linux/wv"/> 204 <exec executable="svn"> 205 <arg value="export"/> 206 <arg value="${svn.root}/main/${branch.path}/binaries/linux/wv"/> 207 <arg value="compiled/bin/linux/wv"/> 208 </exec> 225 226 <if><bool><isgreaterthan arg1="${branch.tag.version}" arg2="2.83"/></bool> 227 228 <exec executable="svn"> 229 <arg value="export"/> 230 <arg value="${svn.root}/main/${branch.path}/binaries/linux/imagemagick"/> 231 <arg value="compiled/bin/linux/imagemagick"/> 232 </exec> 233 234 <exec executable="svn"> 235 <arg value="export"/> 236 <arg value="${svn.root}/main/${branch.path}/binaries/linux/wv"/> 237 <arg value="compiled/bin/linux/wv"/> 238 </exec> 239 240 <else> 241 <exec executable="svn"> 242 <arg value="export"/> 243 <arg value="${svn.root}/main/trunk/binaries/linux/imagemagick"/> 244 <arg value="compiled/bin/linux/imagemagick"/> 245 </exec> 246 247 <exec executable="svn"> 248 <arg value="export"/> 249 <arg value="${svn.root}/main/trunk/binaries/linux/wv"/> 250 <arg value="compiled/bin/linux/wv"/> 251 </exec> 252 </else> 253 </if> 209 254 210 255 <!-- delete unneeded files --> … … 217 262 <!-- mac --> 218 263 <else><if><bool><equals arg1="${rk.os}" arg2="mac"/></bool> 219 <!-- grab imagemagick binaries -->264 <!-- grab imagemagick and ghostscript binaries --> 220 265 <delete dir="compiled/bin/darwin/imagemagick"/> 221 <exec executable="svn">222 <arg value="export"/>223 <arg value="${svn.root}/main/${branch.path}/binaries/mac/intel/imagemagick"/>224 <arg value="compiled/bin/darwin/imagemagick"/>225 </exec>226 227 <!-- grab ghostscript binaries -->228 266 <delete dir="compiled/bin/darwin/ghostscript"/> 229 <exec executable="svn"> 230 <arg value="export"/> 231 <arg value="${svn.root}/main/${branch.path}/binaries/mac/intel/ghostscript"/> 232 <arg value="compiled/bin/darwin/ghostscript"/> 233 </exec> 267 268 <if><bool><isgreaterthan arg1="${branch.tag.version}" arg2="2.83"/></bool> 269 <exec executable="svn"> 270 <arg value="export"/> 271 <arg value="${svn.root}/main/${branch.path}/binaries/mac/intel/imagemagick"/> 272 <arg value="compiled/bin/darwin/imagemagick"/> 273 </exec> 274 275 <exec executable="svn"> 276 <arg value="export"/> 277 <arg value="${svn.root}/main/${branch.path}/binaries/mac/intel/ghostscript"/> 278 <arg value="compiled/bin/darwin/ghostscript"/> 279 </exec> 280 281 <else> 282 <exec executable="svn"> 283 <arg value="export"/> 284 <arg value="${svn.root}/main/trunk/binaries/mac/intel/imagemagick"/> 285 <arg value="compiled/bin/darwin/imagemagick"/> 286 </exec> 287 288 <exec executable="svn"> 289 <arg value="export"/> 290 <arg value="${svn.root}/main/trunk/binaries/mac/intel/ghostscript"/> 291 <arg value="compiled/bin/darwin/ghostscript"/> 292 </exec> 293 </else> 294 </if> 234 295 235 296 <!-- delete unneeded files --> … … 251 312 <mkdir dir="compiled/bin/windows"/> 252 313 <get src="${server.exe.location}" dest="compiled/bin/windows/server.exe"/> 253 <get src="${svn.root}/main/${branch.path}/binaries/windows/bin/Setup.exe" dest="compiled/bin/windows/Setup.exe"/> 254 <get src="${svn.root}/main/${branch.path}/binaries/windows/bin/gssetup.exe" dest="compiled/bin/windows/gssetup.exe"/> 314 315 <if><bool><isgreaterthan arg1="${branch.tag.version}" arg2="2.83"/></bool> 316 317 <get src="${svn.root}/main/${branch.path}/binaries/windows/bin/Setup.exe" dest="compiled/bin/windows/Setup.exe"/> 318 <get src="${svn.root}/main/${branch.path}/binaries/windows/bin/gssetup.exe" dest="compiled/bin/windows/gssetup.exe"/> 319 320 <else> 321 <get src="${svn.root}/main/trunk/binaries/windows/bin/Setup.exe" dest="compiled/bin/windows/Setup.exe"/> 322 <get src="${svn.root}/main/trunk/binaries/windows/bin/gssetup.exe" dest="compiled/bin/windows/gssetup.exe"/> 323 </else> 324 </if> 255 325 </if> 256 326
Note:
See TracChangeset
for help on using the changeset viewer.