cvs commit: jakarta-bcel build-maven.xml project.xml

[email protected]
Newsgroups gmane.comp.jakarta.bcel.devel
Message-ID <[email protected]>
jvanzyl     02/03/25 09:49:44

  Added:       .        build-maven.xml project.xml
  Log:
  Adding a maven build file and a maven project descriptor. I'm trying to
  generate a site for BCEL that looks like this:
  
  http://jakarta.apache.org/turbine/maven/
  
  I will post more info to the list.
  
  Revision  Changes    Path
  1.1                  jakarta-bcel/build-maven.xml
  
  Index: build-maven.xml
  ===================================================================
  <?xml version="1.0"?>
  
  <project name="maven" default="maven:jar" basedir=".">
  
    <!-- Give user a chance to override without editing this file
         (and without typing -D each time they invoke a target) -->
  
    <!-- Allow any user specific values to override the defaults -->
    <property file="${user.home}/build.properties" />
    <!-- Allow user defaults for this project -->
    <property file="build.properties" />
    <!-- Set default values for the build -->
    <property file="project.properties" />
  
    <!-- maven:start -->
    
    <!-- ================================================================== -->
    <!-- D E L E G A T O R S                                                -->
    <!-- ================================================================== -->
          
    <target 
      name="maven:site">
      <ant antfile="${maven.home}/build-docs.xml" target="site"/>
    </target>
          
    <target 
      name="maven:jar">
      <ant antfile="${maven.home}/build-maven.xml" target="jar"/>
    </target>
          
    <target 
      name="maven:install-jar">
      <ant antfile="${maven.home}/build-maven.xml" target="install-jar"/>
    </target>
          
    <target 
      name="maven:env">
      <ant antfile="${maven.home}/build-maven.xml" target="env"/>
    </target>
          
    <target 
      name="maven:docs">
      <ant antfile="${maven.home}/build-docs.xml" target="docs"/>
    </target>
          
    <target 
      name="maven:test">
      <ant antfile="${maven.home}/build-test.xml" target="test"/>
    </target>
  
    <target 
      name="maven:run-singletest">
      <ant antfile="${maven.home}/build-test.xml" target="run-singletest"/>
    </target>
  
    <target 
      name="maven:clean">
      <ant antfile="${maven.home}/build-maven.xml" target="clean"/>
    </target>
          
    <target  
      name="maven:metrics">
      <ant antfile="${maven.home}/build-metrics.xml" target="metrics"/>
    </target>
          
    <target 
      name="maven:dist">
      <ant antfile="${maven.home}/build-maven.xml" target="dist"/>
    </target>
          
    <target 
      name="maven:deploy-site">
      <ant antfile="${maven.home}/build-docs.xml" target="deploy-site"/>
    </target>
          
    <target 
      name="maven:gump-descriptor">
      <ant antfile="${maven.home}/build-maven.xml" target="gump-descriptor"/>
    </target>
          
    <target 
      name="maven:javadocs">
      <ant antfile="${maven.home}/build-docs.xml" target="javadocs"/>
    </target>
          
    <target 
      name="maven:compile">
      <ant antfile="${maven.home}/build-maven.xml" target="compile"/>
    </target>
  
    <target 
      name="maven:update-jars">
      <ant antfile="${maven.home}/build-maven.xml" target="update-jars"/>
    </target>
      
    <!-- maven:end -->
  
  </project>
  
  
  
  1.1                  jakarta-bcel/project.xml
  
  Index: project.xml
  ===================================================================
  <?xml version="1.0"?>
  <project>
  
    <name>jakarta-bcel</name>
    <id>bcel</id>
    <currentVersion>5.1-dev</currentVersion>
    <organization>Apache Software Foundation</organization>
    <inceptionYear>2002</inceptionYear>
    <package>org.apache.bcel</package>
  
    <shortDescription>Bytecode Engineering Library</shortDescription>
  
    <description>
      Bytecode Engineering Library
    </description>
  
    <url>http://jakarta.apache.org/bcel/</url>
    <cvsWebUrl>http://cvs.apache.org/viewcvs/jakarta-bcel/</cvsWebUrl>
    <siteAddress>jakarta.apache.org</siteAddress>
    <siteDirectory>/www/jakarta.apache.org/bcel/</siteDirectory>
  
    <mailingLists>
      <mailingList>
        <name>BCEL User List</name>
        <subscribe>[email protected]</subscribe>
        <unsubscribe>[email protected]</unsubscribe>
        <archive>http://www.mail-archive.com/[email protected]/</archive>
      </mailingList>
      <mailingList>
        <name>BCEL Developer List</name>
        <subscribe>mailto:[email protected]</subscribe>
        <unsubscribe>mailto:[email protected]</unsubscribe>
        <archive>http://www.mail-archive.com/[email protected]/</archive>
      </mailingList>
    </mailingLists>
  
    <developers>
  
      <developer>
        <name>Markus Dahm</name>
        <id>mdahm</id>
        <email>[email protected]</email>
        <organization>4Flow</organization>
      </developer>
  
      <developer>
        <name>Jason van Zyl</name>
        <id>jvanzyl</id>
        <email>[email protected]</email>
        <organization>Zenplex</organization>
      </developer>
  
    </developers>
  
    <dependencies>
      <dependency>
        <name>jakarta-regexp</name>
        <type>required</type>
        <version>1.2</version>
        <jar>jakarta-regexp-1.2.jar</jar>
      </dependency>
    </dependencies>
  
    <build>
  
      <sourceDirectories>
        <sourceDirectory>src/java</sourceDirectory>
      </sourceDirectories>
  
      <testSourceDirectories>
        <testSourceDirectory>src/java</testSourceDirectory>
      </testSourceDirectories>
  
      <aspectSourceDirectories>
      </aspectSourceDirectories>
  
      <!-- Unit test classes -->
      <unitTestClassEntries>
        <unitTestClassEntry>exclude = **/*.class</unitTestClassEntry>
      </unitTestClassEntries>
  
      <!-- Runtime unit test classes -->
      <runtimeTestClassEntries>
      </runtimeTestClassEntries>
  
      <!-- J A R  R E S O U R C E S -->
      <!-- Resources that are packaged up inside the JAR file -->
  
      <jarResources>
      </jarResources>
  
      <jars>
      </jars>
    </build>
  </project>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.