jvanzyl     2004/02/16 12:38:15

  Modified:    maven-plugins/maven-compiler-plugin/src/java/org/apache/maven/plugin
                        CompilerPlugin.java
               maven-plugins/maven-compiler-plugin/src/resources/META-INF/maven
                        plugin.xml
               maven-plugins/maven-jar-plugin/src/resources/META-INF/maven
                        plugin.xml
               maven-plugins/maven-surefire-plugin/src/resources/META-INF/maven
                        plugin.xml
  Log:
  o using OGNL consistently, so we can either have any valid OGNL expression,
    #project.x.y or #<property>.
  
  Revision  Changes    Path
  1.7       +11 -2     
maven-components/maven-plugins/maven-compiler-plugin/src/java/org/apache/maven/plugin/CompilerPlugin.java
  
  Index: CompilerPlugin.java
  ===================================================================
  RCS file: 
/home/cvs/maven-components/maven-plugins/maven-compiler-plugin/src/java/org/apache/maven/plugin/CompilerPlugin.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- CompilerPlugin.java       15 Feb 2004 21:42:50 -0000      1.6
  +++ CompilerPlugin.java       16 Feb 2004 20:38:15 -0000      1.7
  @@ -1,9 +1,11 @@
   package org.apache.maven.plugin;
   
   import org.codehaus.plexus.compiler.Compiler;
  +import org.codehaus.plexus.compiler.CompilerError;
   
   import java.util.List;
   import java.util.Map;
  +import java.util.Iterator;
   
   /**
    * @author <a href="mailto:[EMAIL PROTECTED]">Jason van Zyl</a>
  @@ -27,6 +29,13 @@
       {
           Compiler compiler = (Compiler) compilers.get( this.compiler );
   
  -        List messages = compiler.compile( classpathElements, new String[]{ 
sourceDirectory }, outputDirectory );
  +        List messages = compiler.compile( classpathElements, new 
String[]{sourceDirectory}, outputDirectory );
  +
  +        for ( Iterator i = messages.iterator(); i.hasNext(); )
  +        {
  +            CompilerError message = (CompilerError) i.next();
  +
  +            System.out.println( message.getMessage() );
  +        }
       }
   }
  
  
  
  1.4       +6 -6      
maven-components/maven-plugins/maven-compiler-plugin/src/resources/META-INF/maven/plugin.xml
  
  Index: plugin.xml
  ===================================================================
  RCS file: 
/home/cvs/maven-components/maven-plugins/maven-compiler-plugin/src/resources/META-INF/maven/plugin.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- plugin.xml        15 Feb 2004 21:42:50 -0000      1.3
  +++ plugin.xml        16 Feb 2004 20:38:15 -0000      1.4
  @@ -4,9 +4,9 @@
       <goal>
         <name>compile</name>
         <configuration>
  -        <sourceDirectory>#build.sourceDirectory</sourceDirectory>
  -        <outputDirectory>maven.build.dest</outputDirectory>
  -        <classpathElements>#classpathElements</classpathElements>
  +        <sourceDirectory>#project.build.sourceDirectory</sourceDirectory>
  +        <outputDirectory>#maven.build.dest</outputDirectory>
  +        <classpathElements>#project.classpathElements</classpathElements>
           <compiler>javac</compiler>
         </configuration>
       </goal>
  @@ -16,9 +16,9 @@
           <prereq>compile</prereq>
         </prereqs>
         <configuration>
  -        <sourceDirectory>#build.unitTestSourceDirectory</sourceDirectory>
  -        <outputDirectory>maven.test.dest</outputDirectory>
  -        <classpathElements>#classpathElements</classpathElements>
  +        <sourceDirectory>#project.build.unitTestSourceDirectory</sourceDirectory>
  +        <outputDirectory>#maven.test.dest</outputDirectory>
  +        <classpathElements>#project.classpathElements</classpathElements>
           <compiler>javac</compiler>
         </configuration>
       </goal>
  
  
  
  1.4       +3 -3      
maven-components/maven-plugins/maven-jar-plugin/src/resources/META-INF/maven/plugin.xml
  
  Index: plugin.xml
  ===================================================================
  RCS file: 
/home/cvs/maven-components/maven-plugins/maven-jar-plugin/src/resources/META-INF/maven/plugin.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- plugin.xml        16 Feb 2004 17:27:12 -0000      1.3
  +++ plugin.xml        16 Feb 2004 20:38:15 -0000      1.4
  @@ -8,9 +8,9 @@
           <prereq>resources</prereq>
         </prereqs>
         <configuration>
  -        <jarName>maven.final.name</jarName>
  -        <outputDirectory>maven.build.dir</outputDirectory>
  -        <basedir>maven.build.dest</basedir>
  +        <jarName>#maven.final.name</jarName>
  +        <outputDirectory>#maven.build.dir</outputDirectory>
  +        <basedir>#maven.build.dest</basedir>
         </configuration>
       </goal>
     </goals>
  
  
  
  1.3       +6 -5      
maven-components/maven-plugins/maven-surefire-plugin/src/resources/META-INF/maven/plugin.xml
  
  Index: plugin.xml
  ===================================================================
  RCS file: 
/home/cvs/maven-components/maven-plugins/maven-surefire-plugin/src/resources/META-INF/maven/plugin.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- plugin.xml        15 Feb 2004 21:42:50 -0000      1.2
  +++ plugin.xml        16 Feb 2004 20:38:15 -0000      1.3
  @@ -5,13 +5,14 @@
         <name>test</name>
         <prereqs>
           <prereq>test:compile</prereq>
  +        <prereq>test:resources</prereq>
         </prereqs>
         <configuration>
  -        <mavenRepoLocal>maven.repo.local</mavenRepoLocal>
  -        <basedir>basedir</basedir>
  -        <includes>#build.unitTest.includes</includes>
  -        <excludes>#build.unitTest.excludes</excludes>
  -        <classpathElements>#classpathElements</classpathElements>
  +        <mavenRepoLocal>#maven.repo.local</mavenRepoLocal>
  +        <basedir>#basedir</basedir>
  +        <includes>#project.build.unitTest.includes</includes>
  +        <excludes>#project.build.unitTest.excludes</excludes>
  +        <classpathElements>#project.classpathElements</classpathElements>
         </configuration>
       </goal>
     </goals>
  
  
  

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

Reply via email to