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/04/02 08:46:55 UTC

cvs commit: jakarta-turbine-2 jakarta-turbine-2.xml build-gump.xml

jvanzyl     02/04/01 22:46:55

  Added:       .        jakarta-turbine-2.xml build-gump.xml
  Log:
  updating gump goodies
  
  Revision  Changes    Path
  1.1                  jakarta-turbine-2/jakarta-turbine-2.xml
  
  Index: jakarta-turbine-2.xml
  ===================================================================
  <module name="jakarta-turbine-2">
  
  
    <description>
      A servlet based framework.
    </description>
    <url href="http://jakarta.apache.org/turbine/turbine-2/"/>
    
    <cvs repository="jakarta"/>
    
    <!-- This is really the cvs module. We need to change this but -->
    <!-- I will leave this for now until everything works.         -->
    
    <project name="jakarta-turbine-2">
      
      <!-- Standard Maven target to produce Javadocs, source -->
      <!-- and binary distributions.                         -->
      
      <ant buildfile="build-gump.xml" target="jar">
        <property name="final.name" value="turbine-@@DATE@@"/>
      </ant>
      
      <!-- All Maven projects need Ant and Xerces to build. -->
      <depend project="jakarta-ant"/>
      <depend project="xml-xerces"/>
  
      <depend project="commons-collections"/>
      <depend project="commons-lang"/>
      <depend project="jakarta-ecs"/>
      <depend project="jakarta-regexp"/>
      <depend project="javamail"/>
      <depend project="jaf"/>
      <depend project="jdbc"/>
      <depend project="jndi"/>
      <depend project="jakarta-log4j"/>
      <depend project="jakarta-servletapi"/>
      <depend project="jakarta-turbine-stratum"/>
      <depend project="jakarta-turbine-torque"/>
      <depend project="jakarta-velocity"/>
      <depend project="village"/>
      <depend project="xml-rpc"/>
      <depend project="xml-xerces"/>
      <depend project="xml-apis"/>
      <depend project="xml-xalan2"/>
      <depend project="commons-httpclient"/>
      <depend project="httpunit"/>
      <depend project="jakarta-cactus-framework-12"/>
      <depend project="jakarta-cactus-ant"/>
      <depend project="jtidy"/>
      <depend project="junit"/>
      <depend project="castor"/>
      <depend project="webmacro"/>
      <depend project="freemarker"/>
      <depend project="jython"/>
  
      <work nested="target/classes"/>
      <home nested="target"/>
      <jar name="turbine-@@DATE@@.jar"/>
      <javadoc nested="docs/apidocs"/>
      
    </project>
    
    <!-- Transform the Maven project descriptor into a form -->
    <!-- that can be digested by Gump.                      -->
    
    <project name="jakarta-turbine-2-gump-descriptor">
      <ant buildfile="build-maven.xml" target="gump-descriptor"/>
    </project>
  
  </module>
  
  
  
  1.1                  jakarta-turbine-2/build-gump.xml
  
  Index: build-gump.xml
  ===================================================================
  <project name="maven" default="jar" basedir=".">
  
    <target
      name="jar">
      
      <property name="build.dir" value="target"/>
      <property name="build.dest" value="${build.dir}/classes"/>
      
      <mkdir dir="${build.dest}"/>
      
      <javac
        destdir="${build.dest}"
        excludes="**/package.html"
        debug="false"
        deprecation="false"
        optimize="false">
        <src>
           <pathelement location="src/java"/>
        </src>
      </javac>
  
      <jar
        jarfile="${build.dir}/${final.name}.jar"
        basedir="${build.dest}"
        excludes="**/package.html"
      />
  
    </target>
    
  </project>
  
  
  

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