comparison config/build.xml @ 516:2fc05626a503

fixed datestamp issue
author robcast
date Thu, 03 Sep 2009 18:34:16 +0200
parents 67645f6246fb
children
comparison
equal deleted inserted replaced
515:cc1bdbe30684 516:2fc05626a503
10 <include name="**/*.jar"/> 10 <include name="**/*.jar"/>
11 </fileset> 11 </fileset>
12 </path> 12 </path>
13 13
14 <target name="init"> 14 <target name="init">
15 <tstamp/>
15 <mkdir dir="bin"/> 16 <mkdir dir="bin"/>
16 <mkdir dir="dist"/> 17 <mkdir dir="dist"/>
17 <available file="servlet/src" property="has.servlet.src"/> 18 <available file="servlet/src" property="has.servlet.src"/>
18 <available file="client/digitallibrary" property="has.webapp.src"/> 19 <available file="client/digitallibrary" property="has.webapp.src"/>
19 </target> 20 </target>
65 <zip destfile="dist/digilib-${DSTAMP}.zip" basedir="client" /> 66 <zip destfile="dist/digilib-${DSTAMP}.zip" basedir="client" />
66 </target> 67 </target>
67 68
68 <target name="get-all" depends="get-src,get-webapp"/> 69 <target name="get-all" depends="get-src,get-webapp"/>
69 70
70 <target name="get-src" unless="has.servlet.src" 71 <target name="get-src" depends="init" unless="has.servlet.src"
71 description="download fresh set of sources from CVS"> 72 description="download fresh set of sources from CVS">
72 <cvs cvsRoot=":pserver:anonymous@cvs.digilib.berlios.de:/cvsroot/digilib" 73 <cvs cvsRoot=":pserver:anonymous@cvs.digilib.berlios.de:/cvsroot/digilib"
73 package="servlet/src" compression="true"/> 74 package="servlet/src" compression="true"/>
74 </target> 75 </target>
75 76
76 <target name="get-webapp" unless="has.webapp.src" 77 <target name="get-webapp" depends="init" unless="has.webapp.src"
77 description="download fresh webapp directory from CVS"> 78 description="download fresh webapp directory from CVS">
78 <cvs cvsRoot=":pserver:anonymous@cvs.digilib.berlios.de:/cvsroot/digilib" 79 <cvs cvsRoot=":pserver:anonymous@cvs.digilib.berlios.de:/cvsroot/digilib"
79 package="client/digitallibrary" compression="true"/> 80 package="client/digitallibrary" compression="true"/>
80 </target> 81 </target>
81 82
82 <!-- CVS update should not be needed, checkout is preferrable --> 83 <!-- CVS update should not be needed, checkout is preferrable -->
83 <target name="update" depends="update-src,update-webapp"/> 84 <target name="update" depends="init,update-src,update-webapp"/>
84 85
85 <target name="update-src" description="update sources from CVS" > 86 <target name="update-src" description="update sources from CVS" >
86 <cvs dest="servlet/src" command="update" compression="true"/> 87 <cvs dest="servlet/src" command="update" compression="true"/>
87 </target> 88 </target>
88 89