Author: brett
Date: Thu Jun 23 11:33:19 2005
New Revision: 193195

URL: http://svn.apache.org/viewcvs?rev=193195&view=rev
Log:
merge changes for rev 193190 from the alpha-3 tag


Modified:
    maven/components/trunk/maven-artifact-ant/sample.build.xml
    maven/components/trunk/maven-core/pom.xml
    maven/components/trunk/maven-core/src/assemble/bin.xml
    
maven/components/trunk/maven-core/src/main/java/org/apache/maven/cli/MavenCli.java
    
maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java

Modified: maven/components/trunk/maven-artifact-ant/sample.build.xml
URL: 
http://svn.apache.org/viewcvs/maven/components/trunk/maven-artifact-ant/sample.build.xml?rev=193195&r1=193194&r2=193195&view=diff
==============================================================================
--- maven/components/trunk/maven-artifact-ant/sample.build.xml (original)
+++ maven/components/trunk/maven-artifact-ant/sample.build.xml Thu Jun 23 
11:33:19 2005
@@ -20,7 +20,7 @@
   <target name="initTaskDefs">
     <path id="maven.classpath">
       <!-- don't forget to set the value! -->
-      <pathelement location="target/maven-artifact-ant-2.0-SNAPSHOT-dep.jar"/>
+      <pathelement location="target/maven-artifact-ant-2.0-alpha-3-dep.jar"/>
     </path>
 
     <typedef resource="org/apache/maven/artifact/ant/antlib.xml" 
uri="urn:maven-artifact-ant">
@@ -63,16 +63,16 @@
       <fileset refid="my.dependency.fileset"/>
     </copy>
 
-    <artifact:install file="target/maven-artifact-ant-2.0-SNAPSHOT.jar">
+    <artifact:install file="target/maven-artifact-ant-2.0-alpha-3.jar">
       <pom refid="maven.project"/>
     </artifact:install>
 
-    <artifact:deploy file="target/maven-artifact-ant-2.0-SNAPSHOT.jar">
+    <artifact:deploy file="target/maven-artifact-ant-2.0-alpha-3.jar">
       <remoteRepository refid="deploy.repository"/>
       <pom refid="maven.project"/>
     </artifact:deploy>
 
-    <artifact:deploy file="target/maven-artifact-ant-2.0-SNAPSHOT.jar">
+    <artifact:deploy file="target/maven-artifact-ant-2.0-alpha-3.jar">
       <remoteRepository url="scp://localhost/tmp/deployment-repo">
         <authentication username="brett" 
privateKey="${user.home}/.ssh/id_dsa"/>
       </remoteRepository>
@@ -128,7 +128,7 @@
       <remoteRepository refid="deploy.repository"/>
     </artifact:dependencies>
 
-    <artifact:deploy file="target/maven-artifact-ant-2.0-SNAPSHOT.jar">
+    <artifact:deploy file="target/maven-artifact-ant-2.0-alpha-3.jar">
       <localRepository refid="local.repository.scm"/>
       <remoteRepository refid="deploy.repository"/>
       <pom refid="maven.project"/>

Modified: maven/components/trunk/maven-core/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/components/trunk/maven-core/pom.xml?rev=193195&r1=193194&r2=193195&view=diff
==============================================================================
--- maven/components/trunk/maven-core/pom.xml (original)
+++ maven/components/trunk/maven-core/pom.xml Thu Jun 23 11:33:19 2005
@@ -133,7 +133,7 @@
   <distributionManagement>
     <site>
       <id>website</id>
-      <url>scp://www.apache.org//www/maven.apache.org/m2</url>
+      <url>scp://minotaur.apache.org//www/maven.apache.org/m2</url>
     </site>
   </distributionManagement>
   <build>

Modified: maven/components/trunk/maven-core/src/assemble/bin.xml
URL: 
http://svn.apache.org/viewcvs/maven/components/trunk/maven-core/src/assemble/bin.xml?rev=193195&r1=193194&r2=193195&view=diff
==============================================================================
--- maven/components/trunk/maven-core/src/assemble/bin.xml (original)
+++ maven/components/trunk/maven-core/src/assemble/bin.xml Thu Jun 23 11:33:19 
2005
@@ -28,6 +28,9 @@
       <includes>
         <include>maven-core-*.jar</include>
       </includes>
+      <excludes>
+        <exclude>maven-core-*-sources.jar</exclude>
+      </excludes>
     </fileSet>
   </fileSets>
   <dependencySets>
@@ -35,6 +38,7 @@
       <outputDirectory>core</outputDirectory>
       <includes>
         <include>plexus:plexus-container-default</include>
+        <include>plexus:plexus-utils</include>
       </includes>
     </dependencySet>
     <dependencySet>
@@ -48,7 +52,6 @@
       <excludes>
         <exclude>plexus:plexus-container-default</exclude>
         <exclude>classworlds:classworlds</exclude>
-        <!-- included in default container - not needed -->
         <exclude>plexus:plexus-utils</exclude>
         <!-- transitively picked up via default container - not needed -->
         <exclude>junit:junit</exclude>

Modified: 
maven/components/trunk/maven-core/src/main/java/org/apache/maven/cli/MavenCli.java
URL: 
http://svn.apache.org/viewcvs/maven/components/trunk/maven-core/src/main/java/org/apache/maven/cli/MavenCli.java?rev=193195&r1=193194&r2=193195&view=diff
==============================================================================
--- 
maven/components/trunk/maven-core/src/main/java/org/apache/maven/cli/MavenCli.java
 (original)
+++ 
maven/components/trunk/maven-core/src/main/java/org/apache/maven/cli/MavenCli.java
 Thu Jun 23 11:33:19 2005
@@ -55,10 +55,12 @@
 import java.io.File;
 import java.io.IOException;
 import java.io.InputStreamReader;
+import java.io.InputStream;
 import java.net.URL;
 import java.util.Collections;
 import java.util.Enumeration;
 import java.util.List;
+import java.util.Properties;
 
 /**
  * @author <a href="mailto:[EMAIL PROTECTED]">Jason van Zyl</a>
@@ -117,7 +119,7 @@
         // 
----------------------------------------------------------------------
 
         initializeSystemProperties( commandLine );
-        
+
         if( commandLine.hasOption( CLIManager.ACTIVATE_PROFILES ) )
         {
             System.setProperty(ProfileActivationUtils.ACTIVE_PROFILE_IDS, 
commandLine.getOptionValue( CLIManager.ACTIVATE_PROFILES ) );
@@ -189,12 +191,12 @@
             showFatalError( "Unable to read settings.xml", e, showErrors );
             return 1;
         }
-        
+
         if ( commandLine.hasOption( CLIManager.BATCH_MODE ) )
         {
             settings.setInteractiveMode( false );
         }
-        
+
         if ( commandLine.hasOption( CLIManager.FORCE_PLUGIN_UPDATES ) )
         {
             settings.getRuntimeInfo().setPluginUpdateOverride( Boolean.TRUE );
@@ -397,54 +399,39 @@
         {
             artifactRepositoryFactory.setGlobalSnapshotPolicy( 
ArtifactRepository.SNAPSHOT_POLICY_ALWAYS );
         }
-        
+
         if ( commandLine.hasOption( CLIManager.CHECKSUM_FAILURE_POLICY ) )
         {
             System.out.println( "+ Enabling strict checksum verification on 
all artifact downloads.");
-            
+
             artifactRepositoryFactory.setGlobalChecksumPolicy( 
ArtifactRepository.CHECKSUM_POLICY_FAIL );
         }
         else if ( commandLine.hasOption( CLIManager.CHECKSUM_WARNING_POLICY ) )
         {
             System.out.println( "+ Disabling strict checksum verification on 
all artifact downloads.");
-            
+
             artifactRepositoryFactory.setGlobalChecksumPolicy( 
ArtifactRepository.CHECKSUM_POLICY_WARN );
         }
-        
+
         return localRepository;
     }
 
     private static void showVersion()
     {
-        // TODO: is there a beter way? Maybe read the manifest?
-
-        String version = "unknown";
-
+        InputStream resourceAsStream;
         try
         {
-            for ( Enumeration e = 
MavenCli.class.getClassLoader().getResources( "/META-INF/maven/pom.xml" );
-                  e.hasMoreElements(); )
-            {
-                URL resource = (URL) e.nextElement();
-                if ( resource.getPath().indexOf( "maven-core" ) >= 0 )
-                {
-                    MavenXpp3Reader reader = new MavenXpp3Reader();
-                    Model model = reader.read( new InputStreamReader( 
resource.openStream() ) );
-                    version = model.getVersion();
-                    break;
-                }
-            }
+            Properties properties = new Properties();
+            resourceAsStream = 
MavenCli.class.getClassLoader().getResourceAsStream(
+                "META-INF/maven/org.apache.maven/maven-core/pom.properties" );
+            properties.load( resourceAsStream );
 
-            System.out.println( "Maven version: " + version );
+            System.out.println( "Maven version: " + properties.getProperty( 
"version", "unknown" ) );
         }
         catch ( IOException e )
         {
             System.err.println( "Unable determine version from JAR file: " + 
e.getMessage() );
         }
-        catch ( XmlPullParserException e )
-        {
-            System.err.println( "Unable to parse POM in JAR file: " + 
e.getMessage() );
-        }
     }
 
     // ----------------------------------------------------------------------
@@ -523,15 +510,15 @@
         public static final char NON_RECURSIVE = 'N';
 
         public static final char UPDATE_SNAPSHOTS = 'U';
-        
+
         public static final char ACTIVATE_PROFILES = 'P';
-        
+
         public static final String FORCE_PLUGIN_UPDATES = "update-plugins";
-        
+
         public static final String SUPPRESS_PLUGIN_UPDATES = 
"no-plugin-updates";
-        
+
         public static final char CHECKSUM_FAILURE_POLICY = 'C';
-        
+
         public static final char CHECKSUM_WARNING_POLICY = 'c';
 
         public CLIManager()

Modified: 
maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java
URL: 
http://svn.apache.org/viewcvs/maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java?rev=193195&r1=193194&r2=193195&view=diff
==============================================================================
--- 
maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java
 (original)
+++ 
maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java
 Thu Jun 23 11:33:19 2005
@@ -562,7 +562,7 @@
                 
                 ArtifactRepository localRepository = 
session.getLocalRepository();
                 Set dependencies = metadataSource.retrieve( pluginArtifact, 
localRepository,
-                                                            remoteRepositories 
);
+                                                            
project.getPluginArtifactRepositories() );
 
                 ArtifactResolutionResult result = 
artifactResolver.resolveTransitively( dependencies, pluginArtifact,
                                                                                
         localRepository,
@@ -1057,17 +1057,6 @@
 
             artifactResolver.resolve( artifact, remoteArtifactRepositories, 
localRepository );
         }
-
-        // TODO: is this really necessary?
-        for ( Iterator it = project.getPluginArtifacts().iterator(); 
it.hasNext(); )
-        {
-            Artifact artifact = (Artifact) it.next();
-
-            artifactResolver.resolve( artifact, remoteArtifactRepositories, 
localRepository );
-        }
-
-        // TODO: is this really necessary?
-        artifactResolver.resolve( project.getParentArtifact(), 
remoteArtifactRepositories, localRepository );
     }
 
 }



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

Reply via email to