Changeset 23649
- Timestamp:
- 2011-02-01T10:58:37+13:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/release-kits/kits/rk2/ant-scripts/compile.xml
r23645 r23649 271 271 <antcall target="insert-and-compile-uninstaller" /> 272 272 273 <!-- delete the source code --> 274 <delete><fileset dir="compiled" includes="Makefile,config.cache,config.h,config.log,stamp-h,config.status"/></delete> 275 <delete dir="compiled/common-src"/> 276 <delete dir="compiled/build-src"/> 277 <delete dir="compiled/runtime-src"/> 278 <delete><fileset dir="compiled" includes="Install.txt,acconfig.h,aclocal.m4,config.guess,config.sub,configtest.pl,configure,configure.in,install-sh,Makefile.in,micotest.cpp,config.h.in,win32.mak,win32cfg.h,lib/**/*.a"/></delete> 279 280 <!-- strip .svn working-copy dirs --> 281 <antcall target="strip-svn-dirs"><param name="dir" value="compiled"/></antcall> 282 283 <!-- create needed empty files --> 284 <mkdir dir="compiled/tmp"/> 285 <chmod dir="compiled/tmp" perm="a+rwx"/> 286 <echo file="compiled/etc/usage.txt"></echo> 287 288 <!-- windows --> 289 <if><bool><equals arg1="${rk.os}" arg2="windows"/></bool> 290 291 <!-- make a copy of server.exe in the root --> 292 <copy file="compiled/bin/windows/server.exe" tofile="compiled/server.exe"/> 293 294 <!-- delete sourcecode --> 295 <delete dir="${binzip.dir}/common-src"/> 296 <delete dir="${binzip.dir}/build-src"/> 297 <delete dir="${binzip.dir}/runtime-src"/> 298 299 <!-- create simple zipped binary distribution 300 <mkdir dir="distributions"/> 301 <property name="binzip.dir" value="distributions/Greenstone-${version}-${os.suffix}-binary"/> 302 <copy todir="${binzip.dir}"><fileset dir="compiled"/></copy> 303 <delete><fileset dir="${binzip.dir}" includes="README*.txt,Uninstall.bat,Uninst.bat,uninst.jar,win32.mak,win32cfg.h,makegs2.bat" excludes="READMEen.txt"/></delete> 304 --> 305 306 <!-- delete unneeded files --> 307 <delete dir="compiled/bin/linux" /> 308 <delete><fileset dir="compiled" includes="*.bash,*.sh,*.csh,.gstermrc"/></delete> 309 <delete><fileset dir="compiled/gli" includes="*.sh,*4gs3.bat"/></delete> 310 <delete dir="compiled/autom4te.cache" /> 311 312 <!-- linux --> 313 <else><if><bool><equals arg1="${rk.os}" arg2="linux"/></bool> 314 315 <!-- grab imagemagick and wv (if less than 2.84) binaries --> 316 <delete dir="compiled/bin/linux/imagemagick"/> 317 318 <if><bool><equals arg1="${post.2.83.version}" arg2="true"/></bool> 319 <if><bool><equals arg1="${x64}" arg2="true"/></bool> 320 <exec executable="svn"> 321 <arg value="export"/> 322 <arg value="${svn.root}/gs2-extensions/imagemagick/trunk/imagemagick-linux-x64.tar.gz"/> 323 <arg value="compiled/ext/imagemagick-linux-x64.tar.gz"/> 324 </exec> 325 326 <exec executable="tar" dir="compiled/ext"> 327 <arg value="xvzf"/> 328 <arg value="imagemagick-linux-x64.tar.gz"/> 329 </exec> 330 <delete file="compiled/ext/imagemagick-linux-x64.tar.gz"/> 331 <else> 332 <exec executable="svn"> 333 <arg value="export"/> 334 <arg value="${svn.root}/main/${branch.path}/binaries/linux/imagemagick"/> 335 <arg value="compiled/bin/linux/imagemagick"/> 336 </exec> 337 </else> 338 </if> 339 <else> 340 <delete dir="compiled/bin/linux/wv"/> 341 <exec executable="svn"> 342 <arg value="export"/> 343 <arg value="${svn.root}/main/trunk/binaries/linux/imagemagick"/> 344 <arg value="compiled/bin/linux/imagemagick"/> 345 </exec> 346 347 <exec executable="svn"> 348 <arg value="export"/> 349 <arg value="${svn.root}/main/trunk/binaries/linux/wv"/> 350 <arg value="compiled/bin/linux/wv"/> 351 </exec> 352 </else> 353 </if> 354 355 <!-- delete unneeded files --> 356 <delete><fileset dir="compiled" includes="win32.mak,win32cfg.h,Install.sh,Support.htm,micotest.cpp"/></delete> 357 <delete><fileset dir="compiled/gli" includes="*.bat"/></delete> 358 <delete><fileset dir="compiled" includes="*.bat"/></delete> 359 <delete dir="compiled/common-src/packages/windows"/> 360 <delete dir="compiled/common-src/indexers/packages/windows"/> 361 362 <!-- mac --> 363 <else><if><bool><equals arg1="${rk.os}" arg2="mac"/></bool> 364 <!-- grab imagemagick and ghostscript binaries --> 365 <delete dir="compiled/bin/darwin/imagemagick"/> 366 <delete dir="compiled/bin/darwin/ghostscript"/> 367 368 <if><bool><equals arg1="${post.2.83.version}" arg2="true"/></bool> 369 370 <exec executable="svn"> 371 <arg value="export"/> 372 <arg value="${svn.root}/main/${branch.path}/binaries/mac/intel/imagemagick"/> 373 <arg value="compiled/bin/darwin/imagemagick"/> 374 </exec> 375 376 <exec executable="svn"> 377 <arg value="export"/> 378 <arg value="${svn.root}/main/${branch.path}/binaries/mac/intel/ghostscript"/> 379 <arg value="compiled/bin/darwin/ghostscript"/> 380 </exec> 381 382 <else> 383 <exec executable="svn"> 384 <arg value="export"/> 385 <arg value="${svn.root}/main/trunk/binaries/mac/intel/imagemagick"/> 386 <arg value="compiled/bin/darwin/imagemagick"/> 387 </exec> 388 389 <exec executable="svn"> 390 <arg value="export"/> 391 <arg value="${svn.root}/main/trunk/binaries/mac/intel/ghostscript"/> 392 <arg value="compiled/bin/darwin/ghostscript"/> 393 </exec> 394 </else> 395 </if> 396 397 <!-- delete unneeded files --> 398 <delete><fileset dir="compiled" includes="win32.mak,win32cfg.h,Install.sh,Support.htm,*.bat"/></delete> 399 <delete><fileset dir="compiled/gli" includes="*.bat"/></delete> 400 <delete dir="compiled/common-src/packages/windows"/> 401 402 </if></else></if></else></if> 403 273 404 <!-- build demo collection --> 274 405 <!-- the envs on these execs simulate the environment when you run setup.bat --> … … 309 440 </if> 310 441 311 <!-- delete the source code -->312 <delete><fileset dir="compiled" includes="Makefile,config.cache,config.h,config.log,stamp-h,config.status"/></delete>313 <delete dir="compiled/common-src"/>314 <delete dir="compiled/build-src"/>315 <delete dir="compiled/runtime-src"/>316 <delete><fileset dir="compiled" includes="Install.txt,acconfig.h,aclocal.m4,config.guess,config.sub,configtest.pl,configure,configure.in,install-sh,Makefile.in,micotest.cpp,config.h.in,win32.mak,win32cfg.h,lib/**/*.a"/></delete>317 318 <!-- strip .svn working-copy dirs -->319 <antcall target="strip-svn-dirs"><param name="dir" value="compiled"/></antcall>320 321 <!-- create needed empty files -->322 <mkdir dir="compiled/tmp"/>323 <chmod dir="compiled/tmp" perm="a+rwx"/>324 <echo file="compiled/etc/usage.txt"></echo>325 326 <!-- windows -->327 <if><bool><equals arg1="${rk.os}" arg2="windows"/></bool>328 329 <!-- make a copy of server.exe in the root -->330 <copy file="compiled/bin/windows/server.exe" tofile="compiled/server.exe"/>331 332 <!-- delete sourcecode -->333 <delete dir="${binzip.dir}/common-src"/>334 <delete dir="${binzip.dir}/build-src"/>335 <delete dir="${binzip.dir}/runtime-src"/>336 337 <!-- create simple zipped binary distribution338 <mkdir dir="distributions"/>339 <property name="binzip.dir" value="distributions/Greenstone-${version}-${os.suffix}-binary"/>340 <copy todir="${binzip.dir}"><fileset dir="compiled"/></copy>341 <delete><fileset dir="${binzip.dir}" includes="README*.txt,Uninstall.bat,Uninst.bat,uninst.jar,win32.mak,win32cfg.h,makegs2.bat" excludes="READMEen.txt"/></delete>342 -->343 344 <!-- delete unneeded files -->345 <delete dir="compiled/bin/linux" />346 <delete><fileset dir="compiled" includes="*.bash,*.sh,*.csh,.gstermrc"/></delete>347 <delete><fileset dir="compiled/gli" includes="*.sh,*4gs3.bat"/></delete>348 <delete dir="compiled/autom4te.cache" />349 350 <!-- linux -->351 <else><if><bool><equals arg1="${rk.os}" arg2="linux"/></bool>352 353 <!-- grab imagemagick and wv (if less than 2.84) binaries -->354 <delete dir="compiled/bin/linux/imagemagick"/>355 356 <if><bool><equals arg1="${post.2.83.version}" arg2="true"/></bool>357 <if><bool><equals arg1="${x64}" arg2="true"/></bool>358 <exec executable="svn">359 <arg value="export"/>360 <arg value="${svn.root}/gs2-extensions/imagemagick/trunk/imagemagick-linux-x64.tar.gz"/>361 <arg value="compiled/ext/imagemagick-linux-x64.tar.gz"/>362 </exec>363 364 <exec executable="tar" dir="compiled/ext">365 <arg value="xvzf"/>366 <arg value="imagemagick-linux-x64.tar.gz"/>367 </exec>368 <delete file="compiled/ext/imagemagick-linux-x64.tar.gz"/>369 <else>370 <exec executable="svn">371 <arg value="export"/>372 <arg value="${svn.root}/main/${branch.path}/binaries/linux/imagemagick"/>373 <arg value="compiled/bin/linux/imagemagick"/>374 </exec>375 </else>376 </if>377 <else>378 <delete dir="compiled/bin/linux/wv"/>379 <exec executable="svn">380 <arg value="export"/>381 <arg value="${svn.root}/main/trunk/binaries/linux/imagemagick"/>382 <arg value="compiled/bin/linux/imagemagick"/>383 </exec>384 385 <exec executable="svn">386 <arg value="export"/>387 <arg value="${svn.root}/main/trunk/binaries/linux/wv"/>388 <arg value="compiled/bin/linux/wv"/>389 </exec>390 </else>391 </if>392 393 <!-- delete unneeded files -->394 <delete><fileset dir="compiled" includes="win32.mak,win32cfg.h,Install.sh,Support.htm,micotest.cpp"/></delete>395 <delete><fileset dir="compiled/gli" includes="*.bat"/></delete>396 <delete><fileset dir="compiled" includes="*.bat"/></delete>397 <delete dir="compiled/common-src/packages/windows"/>398 <delete dir="compiled/common-src/indexers/packages/windows"/>399 400 <!-- mac -->401 <else><if><bool><equals arg1="${rk.os}" arg2="mac"/></bool>402 <!-- grab imagemagick and ghostscript binaries -->403 <delete dir="compiled/bin/darwin/imagemagick"/>404 <delete dir="compiled/bin/darwin/ghostscript"/>405 406 <if><bool><equals arg1="${post.2.83.version}" arg2="true"/></bool>407 408 <exec executable="svn">409 <arg value="export"/>410 <arg value="${svn.root}/main/${branch.path}/binaries/mac/intel/imagemagick"/>411 <arg value="compiled/bin/darwin/imagemagick"/>412 </exec>413 414 <exec executable="svn">415 <arg value="export"/>416 <arg value="${svn.root}/main/${branch.path}/binaries/mac/intel/ghostscript"/>417 <arg value="compiled/bin/darwin/ghostscript"/>418 </exec>419 420 <else>421 <exec executable="svn">422 <arg value="export"/>423 <arg value="${svn.root}/main/trunk/binaries/mac/intel/imagemagick"/>424 <arg value="compiled/bin/darwin/imagemagick"/>425 </exec>426 427 <exec executable="svn">428 <arg value="export"/>429 <arg value="${svn.root}/main/trunk/binaries/mac/intel/ghostscript"/>430 <arg value="compiled/bin/darwin/ghostscript"/>431 </exec>432 </else>433 </if>434 435 <!-- delete unneeded files -->436 <delete><fileset dir="compiled" includes="win32.mak,win32cfg.h,Install.sh,Support.htm,*.bat"/></delete>437 <delete><fileset dir="compiled/gli" includes="*.bat"/></delete>438 <delete dir="compiled/common-src/packages/windows"/>439 440 </if></else></if></else></if>441 442 442 <!-- delete unneeded files --> 443 443 <delete dir="compiled/uninstaller" />
Note:
See TracChangeset
for help on using the changeset viewer.