evenisse    2004/02/15 00:17:09

  Modified:    maven-core/src/java/org/apache/maven MavenBooter.java
                        plexus.xml
               maven-core/src/test/org/apache/maven
                        MavenPlexusComponentTestBase.java
  Log:
  Unified property names (maven.local.home <--> maven.home.local)
  
  Revision  Changes    Path
  1.3       +15 -2     
maven-components/maven-core/src/java/org/apache/maven/MavenBooter.java
  
  Index: MavenBooter.java
  ===================================================================
  RCS file: 
/home/cvs/maven-components/maven-core/src/java/org/apache/maven/MavenBooter.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- MavenBooter.java  15 Feb 2004 07:33:39 -0000      1.2
  +++ MavenBooter.java  15 Feb 2004 08:17:09 -0000      1.3
  @@ -63,7 +63,20 @@
   
           embedder.addContextValue( "maven.home", System.getProperty("maven.home") );
   
  -        embedder.addContextValue( "maven.local.home", 
System.getProperty("maven.local.home") );
  +        if ( System.getProperty("maven.home.local")!=null )
  +        {
  +            embedder.addContextValue( "maven.home.local", 
System.getProperty("maven.home.local") );
  +        }
  +        else
  +        {
  +            String homeLocal = System.getProperty("user.home")+"/.maven";
  +            File f = new File(homeLocal);
  +            if (!f.exists())
  +            {
  +                f.mkdirs();
  +            }
  +            embedder.addContextValue( "maven.home.local", homeLocal );
  +        }
   
           try
           {
  
  
  
  1.3       +1 -1      maven-components/maven-core/src/java/org/apache/maven/plexus.xml
  
  Index: plexus.xml
  ===================================================================
  RCS file: 
/home/cvs/maven-components/maven-core/src/java/org/apache/maven/plexus.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- plexus.xml        12 Feb 2004 01:59:00 -0000      1.2
  +++ plexus.xml        15 Feb 2004 08:17:09 -0000      1.3
  @@ -76,7 +76,7 @@
         </requirements>
         <configuration>
           <maven-home>${maven.home}</maven-home>
  -        <maven-local-home>${maven.local.home}</maven-local-home>
  +        <maven-local-home>${maven.home.local}</maven-local-home>
         </configuration>
       </component>
   
  
  
  
  1.2       +3 -3      
maven-components/maven-core/src/test/org/apache/maven/MavenPlexusComponentTestBase.java
  
  Index: MavenPlexusComponentTestBase.java
  ===================================================================
  RCS file: 
/home/cvs/maven-components/maven-core/src/test/org/apache/maven/MavenPlexusComponentTestBase.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- MavenPlexusComponentTestBase.java 6 Feb 2004 23:27:46 -0000       1.1
  +++ MavenPlexusComponentTestBase.java 15 Feb 2004 08:17:09 -0000      1.2
  @@ -34,7 +34,7 @@
       // mocks for standard conditions of execution. Which means setting up some 
values like:
       //
       // maven.home
  -    // maven.local.home
  +    // maven.home.local
       //
       // And using the same plexus configuration for testing that will be used during 
the
       // normal execution of maven by users.
  @@ -50,7 +50,7 @@
   
           getContainer().addContextValue( "maven.home", new File( basedir, 
"target/maven.home" ).getPath() );
   
  -        getContainer().addContextValue( "maven.local.home", new File( basedir, 
"target/maven.local.home" ).getPath() );
  +        getContainer().addContextValue( "maven.home.local", new File( basedir, 
"target/maven.home.local" ).getPath() );
       }
   
       public InputStream getCustomConfiguration()
  
  
  

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

Reply via email to