mcconnell    2003/09/14 06:17:06

  Modified:    merlin   maven.xml
  Log:
  Update build procedure to handle user/system repository creation.
  
  Revision  Changes    Path
  1.63      +11 -10    avalon-sandbox/merlin/maven.xml
  
  Index: maven.xml
  ===================================================================
  RCS file: /home/cvs/avalon-sandbox/merlin/maven.xml,v
  retrieving revision 1.62
  retrieving revision 1.63
  diff -u -r1.62 -r1.63
  --- maven.xml 12 Sep 2003 09:58:25 -0000      1.62
  +++ maven.xml 14 Sep 2003 13:17:06 -0000      1.63
  @@ -86,6 +86,7 @@
       <ant:mkdir dir="${merlin.build.inst.dir}"/>
       <ant:mkdir dir="${merlin.build.inst.dir}/ext"/>
       <ant:mkdir dir="${merlin.build.inst.dir}/bin/lib"/>
  +    <ant:mkdir dir="${merlin.build.inst.dir}/repository"/>
   
       <!-- import bootstrap jar -->
       <ant:copy 
  @@ -102,9 +103,9 @@
   
       <!-- create a directory containing the plugins -->
       <ant:copy 
  -       
file="${merlin.build.inst.dir}/repository/avalon-meta/jars/${meta.plugin.jar}" 
  +       file="${merlin.build.inst.dir}/system/avalon-meta/jars/${meta.plugin.jar}" 
          toDir="${maven.build.dir}/plugins"/>
  -    <delete 
file="${merlin.build.inst.dir}/repository/avalon-meta/jars/${meta.plugin.jar}"/>
  +    <delete 
file="${merlin.build.inst.dir}/system/avalon-meta/jars/${meta.plugin.jar}"/>
       <ant:mkdir dir="${maven.build.dir}/plugins"/>
       <ant:copy toDir="${maven.build.dir}/plugins">
         <fileset dir="${basedir}/kernel/plugin/target">
  @@ -114,23 +115,23 @@
   
       <!-- copy the xml api jar file to the merlin/ext directory -->
       <ant:copy 
  -       file="${merlin.build.inst.dir}/repository/xml-apis/jars/xml-apis-2.0.2.jar" 
  +       file="${merlin.build.inst.dir}/system/xml-apis/jars/xml-apis-2.0.2.jar" 
          toDir="${merlin.build.inst.dir}/ext"/>
       <ant:copy 
  -       
file="${merlin.build.inst.dir}/repository/xml-apis/jars/xmlParserAPIs-2.0.2.jar" 
  +       file="${merlin.build.inst.dir}/system/xml-apis/jars/xmlParserAPIs-2.0.2.jar" 
          toDir="${merlin.build.inst.dir}/ext"/>
  -    <delete dir="${merlin.build.inst.dir}/repository/xml-apis"/>
       <ant:copy 
  -       file="${merlin.build.inst.dir}/repository/xerces/jars/xerces-2.4.0.jar" 
  +       file="${merlin.build.inst.dir}/system/xerces/jars/xerces-2.4.0.jar" 
          toDir="${merlin.build.inst.dir}/ext"/>
  -    <delete dir="${merlin.build.inst.dir}/repository/xerces"/>
  +    <delete dir="${merlin.build.inst.dir}/system/xml-apis"/>
  +    <delete dir="${merlin.build.inst.dir}/system/xerces"/>
   
       <!-- add supporting resources -->
       <ant:copy toDir="${merlin.build.inst.dir}">
         <fileset dir="${basedir}/merlin-platform/src">
           <include name="bin/**/*"/>
           <include name="config/**/*"/>
  -        <include name="repository/**/*"/>
  +        <include name="system/**/*"/>
         </fileset>
         <fileset dir="${basedir}">
           <include name="LICENSE.txt"/>
  @@ -251,9 +252,9 @@
     -->
     <goal name="ximport">
       <j:forEach var="dep" items="${pom.dependencies}">
  -      <mkdir 
dir="${maven.build.dir}/${merlin.build.inst}/repository/${dep.artifactDirectory}/jars"/>
  +      <mkdir 
dir="${maven.build.dir}/${merlin.build.inst}/system/${dep.artifactDirectory}/jars"/>
         <copy 
  -        
todir="${maven.build.dir}/${merlin.build.inst}/repository/${dep.artifactDirectory}/jars/"
  +        
todir="${maven.build.dir}/${merlin.build.inst}/system/${dep.artifactDirectory}/jars/"
           file="${maven.repo.local}/${dep.artifactDirectory}/jars/${dep.artifact}"/>
       </j:forEach>
     </goal>
  
  
  

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

Reply via email to