jvanzyl     2004/01/10 00:37:09

  Modified:    maven-core bootstrap.plugins bootstrap.sh
               maven-core/src/java/org/apache/maven/jelly
                        MavenJellyContext.java
               maven-core/src/java/org/apache/maven/jelly/tags/jeez
                        MavenJeezTagLibrary.java
  Log:
  o bootstrap should work for others now, no guarantees.
  
  Revision  Changes    Path
  1.2       +1 -4      maven-components/maven-core/bootstrap.plugins
  
  Index: bootstrap.plugins
  ===================================================================
  RCS file: /home/cvs/maven-components/maven-core/bootstrap.plugins,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- bootstrap.plugins 8 Jan 2004 04:29:09 -0000       1.1
  +++ bootstrap.plugins 10 Jan 2004 08:37:09 -0000      1.2
  @@ -2,9 +2,6 @@
   java
   license
   plugin
  -test
  +surefire
   touchstone
   touchstone-partner
  -jdepend
  -idea
  -file-activity
  
  
  
  1.3       +20 -1     maven-components/maven-core/bootstrap.sh
  
  Index: bootstrap.sh
  ===================================================================
  RCS file: /home/cvs/maven-components/maven-core/bootstrap.sh,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- bootstrap.sh      8 Jan 2004 04:41:23 -0000       1.2
  +++ bootstrap.sh      10 Jan 2004 08:37:09 -0000      1.3
  @@ -27,6 +27,20 @@
   
   # Build the plugins
   
  +# We need to build and install the surefire-runner first.
  +
  +(
  +  cd ../../maven-plugins/surefire/src/surefire-runner
  +  
  +  mboot --leave-boot-files
  +
  +  repo=`cat bootstrap.repo`
  +  
  +  cp target/*.jar $repo/maven/jars
  +  
  +  rm bootstrap.*
  +)  
  +
   for plugin in `cat bootstrap.plugins`
   do
   
  @@ -34,7 +48,7 @@
     echo " Building ${plugin} plugin ... "
     echo "-----------------------------------------------------------------------"  
   
  -  mboot -d ../../maven-plugins/${plugin}
  +  mboot --dir ../../maven-plugins/${plugin}
   
     cp ../../maven-plugins/${plugin}/target/maven-${plugin}-plugin*.jar 
${DIST}/plugins
   
  @@ -50,3 +64,8 @@
   cp -r ${DIST}/bin ${MAVEN_HOME}
   cp -r ${DIST}/lib ${MAVEN_HOME}
   cp -r ${DIST}/plugins ${MAVEN_HOME}
  +
  +rm -f bootstrap.classpath > /dev/null 2>&1
  +rm -f bootstrap.libs > /dev/null 2>&1
  +rm -f bootstrap.resources > /dev/null 2>&1
  +rm -f bootstrap.repo > /dev/null 2>&1
  
  
  
  1.2       +4 -1      
maven-components/maven-core/src/java/org/apache/maven/jelly/MavenJellyContext.java
  
  Index: MavenJellyContext.java
  ===================================================================
  RCS file: 
/home/cvs/maven-components/maven-core/src/java/org/apache/maven/jelly/MavenJellyContext.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- MavenJellyContext.java    8 Jan 2004 04:29:13 -0000       1.1
  +++ MavenJellyContext.java    10 Jan 2004 08:37:09 -0000      1.2
  @@ -63,6 +63,7 @@
   import org.apache.maven.grant.GrantProject;
   import org.apache.maven.jelly.tags.jeez.MavenJeezTagLibrary;
   import org.apache.maven.jelly.tags.maven.MavenTagLibrary;
  +import org.apache.maven.jelly.tags.ant.AntTagLibrary;
   import org.apache.maven.project.Project;
   import org.apache.maven.werkz.WerkzProject;
   
  @@ -134,6 +135,8 @@
           registerTagLibrary( "", jeezTagLib );
   
           registerTagLibrary( "jelly:maven", new MavenTagLibrary() );
  +
  +        registerTagLibrary( "jelly:ant", new AntTagLibrary() );
       }
   
       /** Register a new tag library.
  
  
  
  1.2       +2 -1      
maven-components/maven-core/src/java/org/apache/maven/jelly/tags/jeez/MavenJeezTagLibrary.java
  
  Index: MavenJeezTagLibrary.java
  ===================================================================
  RCS file: 
/home/cvs/maven-components/maven-core/src/java/org/apache/maven/jelly/tags/jeez/MavenJeezTagLibrary.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- MavenJeezTagLibrary.java  8 Jan 2004 22:20:48 -0000       1.1
  +++ MavenJeezTagLibrary.java  10 Jan 2004 08:37:09 -0000      1.2
  @@ -57,6 +57,7 @@
           }
   
           TagScript script = werkzTagLib.createTagScript( name, attrs );
  +
           if ( script == null )
           {
               script = antTagLib.createCustomTagScript( name, attrs );
  
  
  

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

Reply via email to