jvanzyl     2002/07/14 12:02:31

  Modified:    .        build-bootstrap.xml
  Log:
  o Updating the bootstrap to work with the new plugin structure.
  
  Revision  Changes    Path
  1.128     +28 -7     jakarta-turbine-maven/build-bootstrap.xml
  
  Index: build-bootstrap.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-maven/build-bootstrap.xml,v
  retrieving revision 1.127
  retrieving revision 1.128
  diff -u -r1.127 -r1.128
  --- build-bootstrap.xml       11 Jul 2002 22:19:42 -0000      1.127
  +++ build-bootstrap.xml       14 Jul 2002 19:02:31 -0000      1.128
  @@ -135,6 +135,29 @@
       <condition property="maven.script" value="maven">
         <equals arg1="${maven.script}" arg2="$${maven.script}" />
       </condition>
  +    
  +    <!-- We need to build all the plugins -->
  +    
  +    <exec executable="${maven.home}/bin/${maven.script}"
  +          failonerror="true">
  +      <arg line="build:plugins"/>
  +      <env key="MAVEN_HOME" value="${maven.home}"/>
  +    </exec>
  +    
  +    <!-- Install them all in maven.home/plugins -->
  +    
  +    <copy todir="${maven.home}/plugins" flatten="yes">
  +      <fileset dir="src/plugins-build">
  +        <include name="**/target/*-plugin.jar"/>
  +      </fileset>
  +    </copy>
  +    
  +    <!-- Remove the java,clean,test plugins need to bootstrap -->
  +    
  +    <delete dir="${maven.home}/plugins/java"/>
  +    <delete dir="${maven.home}/plugins/test"/>
  +    <delete dir="${maven.home}/plugins/clean"/>
  +    
       <exec executable="${maven.home}/bin/${maven.script}"
             failonerror="true">
         <arg line="clean"/>
  @@ -170,7 +193,11 @@
       <mkdir dir="${maven.bootstrap.dir}/maven"/>
   
       <copy todir="${maven.bootstrap.dir}/maven/plugins">
  -      <fileset dir="src/plugins"/>
  +      <fileset dir="src/plugins-build">
  +        <include name="java/**"/>
  +        <include name="test/**"/>
  +        <include name="clean/**"/>
  +      </fileset>
       </copy>
   
       <mkdir dir="${maven.bootstrap.dir}/maven/lib"/>
  @@ -380,12 +407,6 @@
           <patternset refid="install-patternset"/>
         </fileset>
       </copy>
  -
  -    <copy
  -      file="jars.list"
  -      tofile="${maven.home}/plugins/core/jars.list"
  -      overwrite="yes"
  -    />
   
     </target>
   
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to