avalon-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nic...@apache.org
Subject cvs commit: avalon-excalibur/lifecycle/impl build.xml project.properties
Date Mon, 08 Mar 2004 07:48:30 GMT
niclas      2004/03/07 23:48:30

  Added:       lifecycle/api build.xml project.properties
               lifecycle/impl build.xml project.properties
  Log:
  A new attempt to break excalibur-lifecycle into it two actual projects. (GUMP)
  
  Revision  Changes    Path
  1.1                  avalon-excalibur/lifecycle/api/build.xml
  
  Index: build.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!-- 
   Copyright 2004 The Apache Software Foundation
   Licensed  under the  Apache License,  Version 2.0  (the "License");
   you may not use  this file  except in  compliance with the License.
   You may obtain a copy of the License at 
   
     http://www.apache.org/licenses/LICENSE-2.0
   
   Unless required by applicable law or agreed to in writing, software
   distributed  under the  License is distributed on an "AS IS" BASIS,
   WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
   implied.
    
   See the License for the specific language governing permissions and
   limitations under the License.
  -->
  <project default="warning" name="Gump Build Support - DO NOT HAND-EDIT!!!" basedir=".">
  
      <property file="${basedir}/project.properties"/>
      <property file="${basedir}/../../project.properties"/>
  
      <target name="need-for-common-build" unless="avalon.buildsystem.available">
  <fail>
  ===================================================================
  BUILD SYSTEM FAILURE!
  ===================================================================
  
  a required file, ../maven-common-gump-build.xml,
  cannot be found. Try setting the avalon.buildsystem property in
  project.properties to the correct location.
  </fail>
      </target>
  
  
      <target name="delegate">
          <available
                  file="../../maven-common-gump-build.xml"
                  property="avalon.buildsystem.available"/>
          <antcall target="need-for-common-build"/>
  
          <ant
                  inheritRefs="true"
                  target="avalon:${target}"
                  antfile="../../maven-common-gump-build.xml"
                  inheritAll="true"/>
      </target>
  
      <target name="warning">
          <antcall target="delegate">
              <param name="target" value="warning"/>
          </antcall>
      </target>
  
      <target name="jar">
          <antcall target="delegate">
              <param name="target" value="jar"/>
          </antcall>
      </target>
  
      <target name="javadocs">
          <antcall target="delegate">
              <param name="target" value="javadocs"/>
          </antcall>
      </target>
  
      <target name="dist">
          <antcall target="delegate">
              <param name="target" value="dist"/>
          </antcall>
      </target>
  
  </project>
  
  
  
  1.1                  avalon-excalibur/lifecycle/api/project.properties
  
  Index: project.properties
  ===================================================================
  # 
  # Copyright 2004 The Apache Software Foundation
  # Licensed  under the  Apache License,  Version 2.0  (the "License");
  # you may not use  this file  except in  compliance with the License.
  # You may obtain a copy of the License at 
  # 
  #   http://www.apache.org/licenses/LICENSE-2.0
  # 
  # Unless required by applicable law or agreed to in writing, software
  # distributed  under the  License is distributed on an "AS IS" BASIS,
  # WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
  # implied.
  #  
  # See the License for the specific language governing permissions and
  # limitations under the License.
  #
  #
  # gump integration
  project.name = excalibur-lifecycle-api
  
  
  
  
  1.1                  avalon-excalibur/lifecycle/impl/build.xml
  
  Index: build.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!-- 
   Copyright 2004 The Apache Software Foundation
   Licensed  under the  Apache License,  Version 2.0  (the "License");
   you may not use  this file  except in  compliance with the License.
   You may obtain a copy of the License at 
   
     http://www.apache.org/licenses/LICENSE-2.0
   
   Unless required by applicable law or agreed to in writing, software
   distributed  under the  License is distributed on an "AS IS" BASIS,
   WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
   implied.
    
   See the License for the specific language governing permissions and
   limitations under the License.
  -->
  <project default="warning" name="Gump Build Support - DO NOT HAND-EDIT!!!" basedir=".">
  
      <property file="${basedir}/project.properties"/>
      <property file="${basedir}/../../project.properties"/>
  
      <target name="need-for-common-build" unless="avalon.buildsystem.available">
  <fail>
  ===================================================================
  BUILD SYSTEM FAILURE!
  ===================================================================
  
  a required file, ../maven-common-gump-build.xml,
  cannot be found. Try setting the avalon.buildsystem property in
  project.properties to the correct location.
  </fail>
      </target>
  
  
      <target name="delegate">
          <available
                  file="../../maven-common-gump-build.xml"
                  property="avalon.buildsystem.available"/>
          <antcall target="need-for-common-build"/>
  
          <ant
                  inheritRefs="true"
                  target="avalon:${target}"
                  antfile="../../maven-common-gump-build.xml"
                  inheritAll="true"/>
      </target>
  
      <target name="warning">
          <antcall target="delegate">
              <param name="target" value="warning"/>
          </antcall>
      </target>
  
      <target name="jar">
          <antcall target="delegate">
              <param name="target" value="jar"/>
          </antcall>
      </target>
  
      <target name="javadocs">
          <antcall target="delegate">
              <param name="target" value="javadocs"/>
          </antcall>
      </target>
  
      <target name="dist">
          <antcall target="delegate">
              <param name="target" value="dist"/>
          </antcall>
      </target>
  
  </project>
  
  
  
  1.1                  avalon-excalibur/lifecycle/impl/project.properties
  
  Index: project.properties
  ===================================================================
  # 
  # Copyright 2004 The Apache Software Foundation
  # Licensed  under the  Apache License,  Version 2.0  (the "License");
  # you may not use  this file  except in  compliance with the License.
  # You may obtain a copy of the License at 
  # 
  #   http://www.apache.org/licenses/LICENSE-2.0
  # 
  # Unless required by applicable law or agreed to in writing, software
  # distributed  under the  License is distributed on an "AS IS" BASIS,
  # WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
  # implied.
  #  
  # See the License for the specific language governing permissions and
  # limitations under the License.
  #
  #
  # gump integration
  project.name = excalibur-lifecycle-impl
  
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@avalon.apache.org
For additional commands, e-mail: cvs-help@avalon.apache.org


Mime
View raw message