Revision history:
$Log$
- Revision 1.25 2004/10/28 22:57:36 dimeglio
- Quoted ant command line parameters
-
- Revision 1.24 2004/10/28 18:19:30 dimeglio
- Added envcheck to individual components
-
- Revision 1.23 2004/10/26 15:12:06 dimeglio
- Fixed spelling error in envchecks
-
- Revision 1.22 2004/10/26 13:11:13 dimeglio
- Added dependency of clean on envchecks
-
- Revision 1.21 2004/10/25 20:57:38 dimeglio
- Use antExec
-
- Revision 1.20 2004/10/21 10:37:48 akrenek
- make server depend on logger due to notification interlogger
-
- Revision 1.19 2004/10/15 12:30:01 akrenek
- build with lb.sever-bones
-
Revision 1.18 2004/09/29 13:35:39 flammer
Only update of line formatting.
</antcall>
</target>
- <target name="clean" depends="envcheck">
+ <target name="clean">
<property name="offline.repository" value="true" />
<antcall target="buildmodules">
</target>
- <target name="cleanAll" depends="clean"/>
+ <target name="cleanAll" depends="localinit">
+ <antcall target="buildmodules">
+ <param name="target" value="cleanAll"/>
+ </antcall>
+ </target>
<!-- ===============================================
Private targets
<!-- component targets definitions tag = do not remove = -->
- <target name="client-interface" unless="setenvonly" depends="envset">
+ <target name="client-interface" unless="setenvonly">
<if>
<isset property="small.memory" />
<then>
- <exec dir="${lb.subsystem.dir}.client-interface" executable="${antExec}" failonerror="${failonerror}">
- <arg line="${target} "-Dsmall.memory=true" "-Dbootstrap=${bootstrap}" "-Dfailonerror=${failonerror}" "-Ddo.cvs.tag=${do.cvs.tag}""/>
+ <exec dir="${lb.subsystem.dir}.client-interface" executable="${env.ANT_HOME}/bin/ant" failonerror="${failonerror}">
+ <arg line="${target} -Dsmall.memory=true -Dbootstrap=${bootstrap} -Dfailonerror=${failonerror} -Ddo.cvs.tag=${do.cvs.tag}"/>
</exec>
</then>
<else>
</if>
</target>
- <target name="server-bones" unless="setenvonly" depends="envset">
+ <target name="server-bones" unless="setenvonly">
<if>
<isset property="small.memory" />
<then>
- <exec dir="${lb.subsystem.dir}.server-bones" executable="${antExec}" failonerror="${failonerror}">
- <arg line="${target} "-Dsmall.memory=true" "-Dbootstrap=${bootstrap}" "-Dfailonerror=${failonerror}" "-Ddo.cvs.tag=${do.cvs.tag}""/>
+ <exec dir="${lb.subsystem.dir}.server-bones" executable="${env.ANT_HOME}/bin/ant" failonerror="${failonerror}">
+ <arg line="${target} -Dsmall.memory=true -Dbootstrap=${bootstrap} -Dfailonerror=${failonerror} -Ddo.cvs.tag=${do.cvs.tag}"/>
</exec>
</then>
<else>
</if>
</target>
- <target name="common" unless="setenvonly" depends="envset, globus,expat,ares,client-interface">
+ <target name="common" unless="setenvonly" depends="globus,expat,ares,client-interface">
<if>
<isset property="small.memory" />
<then>
- <exec dir="${lb.subsystem.dir}.common" executable="${antExec}" failonerror="${failonerror}">
- <arg line="${target} "-Dsmall.memory=true" "-Dbootstrap=${bootstrap}" "-Dfailonerror=${failonerror}" "-Ddo.cvs.tag=${do.cvs.tag}""/>
+ <exec dir="${lb.subsystem.dir}.common" executable="${env.ANT_HOME}/bin/ant" failonerror="${failonerror}">
+ <arg line="${target} -Dsmall.memory=true -Dbootstrap=${bootstrap} -Dfailonerror=${failonerror} -Ddo.cvs.tag=${do.cvs.tag}"/>
</exec>
</then>
<else>
</if>
</target>
- <target name="client" unless="setenvonly" depends="envset, globus,expat,ares,client-interface,common">
+ <target name="client" unless="setenvonly" depends="globus,expat,ares,client-interface,common">
<if>
<isset property="small.memory" />
<then>
- <exec dir="${lb.subsystem.dir}.client" executable="${antExec}" failonerror="${failonerror}">
- <arg line="${target} "-Dsmall.memory=true" "-Dbootstrap=${bootstrap}" "-Dfailonerror=${failonerror}" "-Ddo.cvs.tag=${do.cvs.tag}""/>
+ <exec dir="${lb.subsystem.dir}.client" executable="${env.ANT_HOME}/bin/ant" failonerror="${failonerror}">
+ <arg line="${target} -Dsmall.memory=true -Dbootstrap=${bootstrap} -Dfailonerror=${failonerror} -Ddo.cvs.tag=${do.cvs.tag}"/>
</exec>
</then>
<else>
</if>
</target>
- <target name="server" unless="setenvonly" depends="envset, globus,expat,ares,mysql,gsoap,client-interface,common,logger">
+ <target name="server" unless="setenvonly" depends="globus,expat,ares,mysql,gsoap,client-interface,common">
<if>
<isset property="small.memory" />
<then>
- <exec dir="${lb.subsystem.dir}.server" executable="${antExec}" failonerror="${failonerror}">
- <arg line="${target} "-Dsmall.memory=true" "-Dbootstrap=${bootstrap}" "-Dfailonerror=${failonerror}" "-Ddo.cvs.tag=${do.cvs.tag}""/>
+ <exec dir="${lb.subsystem.dir}.server" executable="${env.ANT_HOME}/bin/ant" failonerror="${failonerror}">
+ <arg line="${target} -Dsmall.memory=true -Dbootstrap=${bootstrap} -Dfailonerror=${failonerror} -Ddo.cvs.tag=${do.cvs.tag}"/>
</exec>
</then>
<else>
</if>
</target>
- <target name="logger" unless="setenvonly" depends="envset, globus,expat,ares,client-interface,common">
+ <target name="logger" unless="setenvonly" depends="globus,expat,ares,client-interface,common">
<if>
<isset property="small.memory" />
<then>
- <exec dir="${lb.subsystem.dir}.logger" executable="${antExec}" failonerror="${failonerror}">
- <arg line="${target} "-Dsmall.memory=true" "-Dbootstrap=${bootstrap}" "-Dfailonerror=${failonerror}" "-Ddo.cvs.tag=${do.cvs.tag}""/>
+ <exec dir="${lb.subsystem.dir}.logger" executable="${env.ANT_HOME}/bin/ant" failonerror="${failonerror}">
+ <arg line="${target} -Dsmall.memory=true -Dbootstrap=${bootstrap} -Dfailonerror=${failonerror} -Ddo.cvs.tag=${do.cvs.tag}"/>
</exec>
</then>
<else>
</target>
<!-- Main proxy -->
- <target name="buildmodules" depends="envset,
- client-interface,
+ <target name="buildmodules" depends="client-interface,
client,
server-bones,
common,