Added client and client-interface components
authorAlberto Di Meglio <alberto.di.meglio@cern.ch>
Wed, 23 Jun 2004 00:22:11 +0000 (00:22 +0000)
committerAlberto Di Meglio <alberto.di.meglio@cern.ch>
Wed, 23 Jun 2004 00:22:11 +0000 (00:22 +0000)
org.glite.lb/project/glite.lb.csf.xml

index 71a79e5..36aa249 100644 (file)
@@ -22,6 +22,9 @@
 
        Revision history:
        $Log$
+       Revision 1.1  2004/06/18 23:05:53  dimeglio
+       Added/upgraded default build scripts
+       
 -->
 
 
                <condition property="common.head">
                        <equals arg1="${org.glite.lb.common.version}" arg2="HEAD" />
                </condition>
+               <condition property="client-interface.head">
+                       <equals arg1="${org.glite.lb.client-interface.version}" arg2="HEAD" />
+               </condition>
+               <condition property="client.head">
+                       <equals arg1="${org.glite.lb.client.version}" arg2="HEAD" />
+               </condition>
     </target>
 
     <presetdef name="cvs-co">
                 ===================================================== -->
        
        <!-- All project modules -->
-       <target name="project" depends=""/>
+       <target name="project" depends="common,
+                                                                       client-interface,
+                                                                       client"/>
 
        <!-- common -->
        <target name="common" depends="get.common.head, get.common.tag"/>
                        tag="${org.glite.lb.common.version}" />
        </target>
 
+       <!-- client-interface -->
+       <target name="client-interface" depends="get.client-interface.head, get.client-interface.tag"/>
+       <target name="get.client-interface.head" if="client-interface.head">
+               <cvs-co package="org.glite.lb.client-interface" />
+       </target>
+       <target name="get.client-interface.tag" unless="client-interface.head">
+               <cvs-co package="org.glite.lb.client-interface"
+                       tag="${org.glite.lb.client-interface.version}" />
+       </target>
+
+       <!-- client -->
+       <target name="client" depends="get.client.head, get.client.tag"/>
+       <target name="get.client.head" if="client.head">
+               <cvs-co package="org.glite.lb.client" />
+       </target>
+       <target name="get.client.tag" unless="client.head">
+               <cvs-co package="org.glite.lb.client"
+                       tag="${org.glite.lb.client.version}" />
+       </target>
+
        <!-- ====================================================
                 Checkout all
                 ==================================================== -->