You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by jv...@apache.org on 2002/03/14 08:18:30 UTC

cvs commit: jakarta-turbine-maven/src/templates/build build.init.target build.xml default.properties

jvanzyl     02/03/13 23:18:30

  Modified:    .        build.xml project.properties
               src/java/org/apache/maven ProjectProperties.java
               src/templates/build build.init.target build.xml
                        default.properties
  Log:
  Pushing more of the project properties into the ant build automatically
  and slowly killing off the project.properties to reach the end goal
  of defining everything in the project.xml file.
  
  Revision  Changes    Path
  1.14      +0 -2      jakarta-turbine-maven/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-maven/build.xml,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- build.xml	14 Mar 2002 04:55:08 -0000	1.13
  +++ build.xml	14 Mar 2002 07:18:29 -0000	1.14
  @@ -11,8 +11,6 @@
     <property file="build.properties" />
     <!-- Set default values for the build -->
     <property file="project.properties" />
  -  <!-- Set default values for the build -->
  -  <property file="${ant.home}/maven/default.properties" />
   
     <!-- ================================================================== -->
     <!-- J A V A C C                                                        -->
  
  
  
  1.3       +0 -7      jakarta-turbine-maven/project.properties
  
  Index: project.properties
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-maven/project.properties,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- project.properties	5 Mar 2002 04:12:57 -0000	1.2
  +++ project.properties	14 Mar 2002 07:18:29 -0000	1.3
  @@ -2,13 +2,6 @@
   # P R O J E C T  P R O P E R T I E S
   # -------------------------------------------------------------------
   
  -name = jakarta-turbine-maven
  -version = 0.1
  -project = maven
  -id = maven
  -organization = Apache Software Foundation
  -inception.year = 2001
  -package = org.apache.maven
   compile.debug = on
   compile.optimize = off
   compile.deprecation = off
  
  
  
  1.8       +7 -7      jakarta-turbine-maven/src/java/org/apache/maven/ProjectProperties.java
  
  Index: ProjectProperties.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-maven/src/java/org/apache/maven/ProjectProperties.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- ProjectProperties.java	14 Mar 2002 07:06:38 -0000	1.7
  +++ ProjectProperties.java	14 Mar 2002 07:18:29 -0000	1.8
  @@ -80,7 +80,7 @@
    * the project.
    *
    * @author <a href="jason@zenplex.com">Jason van Zyl</a>
  - * @version $Id: ProjectProperties.java,v 1.7 2002/03/14 07:06:38 jvanzyl Exp $
  + * @version $Id: ProjectProperties.java,v 1.8 2002/03/14 07:18:29 jvanzyl Exp $
    */
   public class ProjectProperties
       extends ProjectExecutor
  @@ -116,12 +116,12 @@
           
           // Add some basic attribute values of the project in
           // the ant build process.
  -        getProject().addReference("name", mavenProject.getName());
  -        getProject().addReference("currentVersion", mavenProject.getCurrentVersion());
  -        getProject().addReference("id", mavenProject.getId());
  -        getProject().addReference("organization", mavenProject.getOrganization());
  -        getProject().addReference("inceptionYear", mavenProject.getInceptionYear());
  -        getProject().addReference("package", mavenProject.getPackage());
  +        getProject().setProperty("name", mavenProject.getName());
  +        getProject().setProperty("currentVersion", mavenProject.getCurrentVersion());
  +        getProject().setProperty("id", mavenProject.getId());
  +        getProject().setProperty("organization", mavenProject.getOrganization());
  +        getProject().setProperty("inceptionYear", mavenProject.getInceptionYear());
  +        getProject().setProperty("package", mavenProject.getPackage());
       }
   
       // Create the classpath reference
  
  
  
  1.6       +12 -0     jakarta-turbine-maven/src/templates/build/build.init.target
  
  Index: build.init.target
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-maven/src/templates/build/build.init.target,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- build.init.target	5 Mar 2002 16:27:18 -0000	1.5
  +++ build.init.target	14 Mar 2002 07:18:30 -0000	1.6
  @@ -59,4 +59,16 @@
            
       <project-properties projectDescriptor="project.xml"/>
   
  +    <!-- Set default values for the build -->
  +    <property file="${ant.home}/maven/default.properties" />
  +
  +    <echo>
  +      name ------------> ${name}
  +      currentVersion --> ${currentVersion}
  +      id --------------> ${id}
  +      organization ----> ${organization}
  +      inceptionYear ---> ${inceptionYear}
  +      package ---------> ${package}
  +    </echo>
  +
     </target>
  
  
  
  1.22      +30 -15    jakarta-turbine-maven/src/templates/build/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-maven/src/templates/build/build.xml,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- build.xml	14 Mar 2002 04:55:09 -0000	1.21
  +++ build.xml	14 Mar 2002 07:18:30 -0000	1.22
  @@ -20,63 +20,78 @@
     <!-- D E L E G A T O R S                                                -->
     <!-- ================================================================== -->
           
  -    <target name="maven:site">
  +    <target 
  +      name="maven:site">
         <ant antfile="$mavenDirectory/build-docs.xml" target="site"/>
       </target>
           
  -    <target name="maven:jar">
  +    <target 
  +      name="maven:jar">
         <ant antfile="$mavenDirectory/build-maven.xml" target="jar"/>
       </target>
           
  -    <target name="maven:install-jar">
  +    <target 
  +      name="maven:install-jar">
         <ant antfile="$mavenDirectory/build-maven.xml" target="install-jar"/>
       </target>
           
  -    <target name="maven:env">
  +    <target 
  +      name="maven:env">
         <ant antfile="$mavenDirectory/build-maven.xml" target="env"/>
       </target>
           
  -    <target name="maven:docs">
  +    <target 
  +      name="maven:docs">
         <ant antfile="$mavenDirectory/build-docs.xml" target="docs"/>
       </target>
           
  -    <target name="maven:test">
  +    <target 
  +      name="maven:test">
         <ant antfile="$mavenDirectory/build-test.xml" target="test"/>
       </target>
   
  -    <target name="maven:singletest">
  +    <target 
  +      name="maven:singletest">
         <ant antfile="$mavenDirectory/build-test.xml" target="run-singletest"/>
       </target>
             
  -    <target name="maven:clean">
  +    <target 
  +      name="maven:clean">
         <ant antfile="$mavenDirectory/build-maven.xml" target="clean"/>
       </target>
           
  -    <target name="maven:metrics">
  +    <target 
  +      name="maven:metrics">
         <ant antfile="$mavenDirectory/build-metrics.xml" target="metrics"/>
       </target>
           
  -    <target name="maven:dist">
  +    <target 
  +      name="maven:dist">
         <ant antfile="$mavenDirectory/build-maven.xml" target="dist"/>
       </target>
           
  -    <target name="maven:deploy-site">
  +    <target 
  +      name="maven:deploy-site">
         <ant antfile="$mavenDirectory/build-docs.xml" target="deploy-site"/>
       </target>
           
  -    <target name="maven:gump-descriptor">
  +    <target 
  +      name="maven:gump-descriptor">
         <ant antfile="$mavenDirectory/build-maven.xml" target="gump-descriptor"/>
       </target>
           
  -    <target name="maven:javadocs">
  +    <target 
  +      name="maven:javadocs">
         <ant antfile="$mavenDirectory/build-docs.xml" target="javadocs"/>
       </target>
           
  -    <target name="maven:compile">
  +    <target 
  +      name="maven:compile">
         <ant antfile="$mavenDirectory/build-maven.xml" target="compile"/>
       </target>
           
  -    <target name="maven:update-jars">
  +    <target 
  +      name="maven:update-jars">
         <ant antfile="$mavenDirectory/build-maven.xml" target="update-jars"/>
       </target>
       
  
  
  
  1.8       +1 -1      jakarta-turbine-maven/src/templates/build/default.properties
  
  Index: default.properties
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-maven/src/templates/build/default.properties,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- default.properties	5 Mar 2002 04:10:55 -0000	1.7
  +++ default.properties	14 Mar 2002 07:18:30 -0000	1.8
  @@ -20,7 +20,7 @@
   # These names will actually be based on the versioning document
   # that morgan checked into jakarta-site2 the other day.
   
  -final.name = ${id}-${version}
  +final.name = ${id}-${currentVersion}
   final.dir = ${basedir}/${final.name}
   
   javadoc.destdir = ${basedir}/docs/apidocs
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>