portals-jetspeed-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From kimp...@apache.org
Subject cvs commit: jakarta-jetspeed build.xml project.properties project.xml
Date Thu, 04 Apr 2002 08:37:09 GMT
kimptoc     02/04/04 00:37:08

  Added:       .        build.xml project.properties project.xml
  Log:
  added first cut/non-working maven stuff
  
  Revision  Changes    Path
  1.1                  jakarta-jetspeed/build.xml
  
  Index: build.xml
  ===================================================================
  <?xml version="1.0" encoding="iso-8859-1"?>
  
  <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">
  
        <echo>
            NOTE: You need to have installed maven before using this script.
            NOTE:  This is the new maven build system for jetspeed - integration is still
progressing
             so please bear with us.
            NOTE: This does not currently work - but if you see the problem - please let us
know!
        </echo>
  
        <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:iutest">
        <ant antfile="${maven.home}/build-iutest.xml" target="test"/>
      </target>
  
      <target 
        name="maven: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-jetspeed/project.properties
  
  Index: project.properties
  ===================================================================
  # -------------------------------------------------------------------
  # P R O J E C T  P R O P E R T I E S
  # -------------------------------------------------------------------
  
  #set this in your ${user.home}/build.properties rather than here
  #maven.home = ${user.home}/maven
  
  compile.debug = on
  compile.optimize = off
  compile.deprecation = off
  
  src.dir = src
  
  
  announcement = 1.3a3-dev
  
  
  
  1.1                  jakarta-jetspeed/project.xml
  
  Index: project.xml
  ===================================================================
  <?xml version="1.0" encoding="iso-8859-1"?>
  <project>
  
    <name>jakarta-jetspeed</name>
    <id>jetspeed</id>
    <currentVersion>1.3a3-dev</currentVersion>
    <organization>Apache Software Foundation</organization>
    <inceptionYear>2000</inceptionYear>
    <package>org.apache.turbine</package>
  
    <!-- Gump integration. -->
    <gumpRepositoryId>jakarta</gumpRepositoryId>
  
    <shortDescription>
      A portal framework.
    </shortDescription>
  
    <description>
    Jetspeed is an Open Source implementation of an Enterprise Information Portal, using Java
and XML.
    A portal makes network resources (applications, databases and so forth) available to end-users.
The 
    user can access the portal via a web browser, WAP-phone, pager or any other device. Jetspeed
acts as the central hub where information from multiple sources are made available in an easy
to use manner.
    The data presented via Jetspeed is independent of content type, This means that content
from for example
    XML,RSS or SMTP can be integrated with Jetspeed. The actual presentation of the data is

    handled via ates XSL and delivered to the user for example via the combination of Java
Server Pages (JSPs) 
    and HTML. Jetspeed provides support for templating and content publication frameworks
such as 
    Cocoon, WebMacro and 
    Velocity. Note that outside of regualar browser Jetspeed also supports WAP devices.
    Jetspeed helps you build portal applications quickly. The goal is to make Jetspeed a tool
for both portal developers as well 
    as user interface designers. Currently the focus is on providing developers with a set
of tools that facilitates building
    the base for the portal. With Jetspeed you can quickly build an XML
    portal and also syndicate your own content.
    </description>
  
    <url>http://jakarta.apache.org/jetspeed/</url>
    <cvsWebUrl>http://cvs.apache.org/viewcvs/jakarta-jetspeed/</cvsWebUrl>
    <issueTrackingUrl>http://nagoya.apache.org/bugzilla/index.html</issueTrackingUrl>
    <siteAddress>jakarta.apache.org</siteAddress>
    <siteDirectory>/www/jakarta.apache.org/jetspeed/ WHAT IS THIS PATH FOR?</siteDirectory>
  
    <mailingLists>
      <mailingList>
        <name>Jetspeed User List</name>
        <subscribe>jetspeed-user-subscribe@jakarta.apache.org</subscribe>
        <unsubscribe>jetspeed-user-unsubscribe@jakarta.apache.org</unsubscribe>
        <archive>http://nagoya.apache.org:8080/eyebrowse/SummarizeList?listName=jetspeed-user@jakarta.apache.org</archive>
      </mailingList>
      <mailingList>
        <name>Jetspeed Developer List</name>
        <subscribe>jetspeed-dev-subscribe@jakarta.apache.org</subscribe>
        <unsubscribe>jetspeed-dev-unsubscribe@jakarta.apache.org</unsubscribe>
        <archive>http://nagoya.apache.org:8080/eyebrowse/SummarizeList?listName=jetspeed-dev@jakarta.apache.org</archive>
      </mailingList>
    </mailingLists>
  
    <developers>
  
      <developer>
        <name>Dave Blackett (Jetspeed logos)</name>
        <id></id>
        <email>blackett@black.com</email>
        <organization></organization>
      </developer>
  
      <developer>
        <name>Jeffrey D. Brekke</name>
        <id></id>
        <email>ekkerbj@netscape.net</email>
        <organization></organization>
      </developer>
  
      <developer>
        <name>Santiago Gala</name>
        <id></id>
        <email>sgala@hisitech.com</email>
        <organization></organization>
      </developer>
  
      <developer>
        <name>RaphaŽl Luta</name>
        <id></id>
        <email>raphael@apache.org</email>
        <organization></organization>
      </developer>
  
      <developer>
        <name>Neeme Praks</name>
        <id></id>
        <email>neeme@one.lv</email>
        <organization></organization>
      </developer>
  
      <developer>
        <name>Jeff Prickett</name>
        <id></id>
        <email>jeffprickett@mindspring.com</email>
        <organization></organization>
      </developer>
  
      <developer>
        <name>Ingo Schuster</name>
        <id></id>
        <email>ingo@raleigh.ibm.com</email>
        <organization></organization>
      </developer>
  
      <developer>
        <name>Paul Spencer</name>
        <id></id>
        <email>paulsp@apache.org</email>
        <organization></organization>
      </developer>
  
      <developer>
        <name>David S. Taylor</name>
        <id></id>
        <email>david@bluesunrise.com</email>
        <organization></organization>
      </developer>
  
      <developer>
        <name>Kevin A. Burton</name>
        <id>burton</id>
        <email>burton@relativity.yi.org</email>
        <organization></organization>
      </developer>
  
      <developer>
        <name>Chris Kimpton</name>
        <id>kimptoc</id>
        <email>kimptoc.mail@bigfoot.com</email>
        <organization></organization>
      </developer>
  
      <developer>
        <name>Jason van Zyl</name>
        <id>jvanzyl</id>
        <email>jason@zenplex.com</email>
        <organization>Zenplex</organization>
      </developer>
  
    </developers>
  
    <!-- Need to mark these as compile-time/run-time -->
  
    <dependencies>
  
      <dependency>
        <name>castor</name>
        <type>required</type>
        <version>0.9.3</version>
        <jar>castor-0.9.3.jar</jar>
      </dependency>
  
      <dependency>
        <name>commons-collections</name>
        <type>required</type>
        <version>1.0</version>
        <jar>commons-collections.jar</jar>
      </dependency>
  
  <!-- needed?
      <dependency>
        <name>commons-lang</name>
        <type>required</type>
        <version>0.1</version>
        <jar>commons-lang-0.1-dev.jar</jar>
      </dependency>
  -->
  
      <dependency>
        <name>jakarta-ecs</name>
        <type>required</type>
        <version>1.4.1</version>
        <jar>ecs-1.4.1.jar</jar>
      </dependency>
  
  <!-- needed?
      <dependency>
        <name>jakarta-regexp</name>
        <type>required</type>
        <version>1.3-dev</version>
        <jar>jakarta-regexp-1.3-dev.jar</jar>
      </dependency>
  -->
  
      <dependency>
        <name>javamail</name>
        <type>required</type>
        <version>1.2</version>
        <jar>mail-1.2.jar</jar>
      </dependency>
  
      <dependency>
        <name>jaf</name>
        <type>required</type>
        <version>1.0.1</version>
        <jar>activation-1.0.1.jar</jar>
      </dependency>
  
      <dependency>
        <name>jdbc</name>
        <type>required</type>
        <version>2.0</version>
        <jar>jdbc2_0-stdext.jar</jar>
      </dependency>
  
  <!-- needed?
      <dependency>
        <name>jndi</name>
        <type>required</type>
        <version>1.2.1</version>
        <jar>jndi-1.2.1.jar</jar>
      </dependency>
  -->
  
      <dependency>
        <name>jakarta-log4j</name>
        <type>required</type>
        <version>1.1.3</version>
        <jar>log4j-1.1.3.jar</jar>
      </dependency>
  
      <dependency>
        <name>jakarta-servletapi</name>
        <type>required</type>
        <version>2.2</version>
        <jar>servlet-2.2.jar</jar>
      </dependency>
  
      <dependency>
        <name>jakarta-turbine-fulcrum</name>
        <type>required</type>
        <version>1.0-b2-dev</version>
        <jar>fulcrum-1.0-b2-dev.jar</jar>
      </dependency>
  
      <dependency>
        <name>jakarta-turbine-stratum</name>
        <type>required</type>
        <version>1.0-b2-dev</version>
        <jar>stratum-1.0-b2-dev.jar</jar>
      </dependency>
  
      <dependency>
        <name>jakarta-turbine-torque</name>
        <type>required</type>
        <version>3.0-b2-dev</version>
        <jar>torque-3.0-b2-dev.jar</jar>
      </dependency>
  
      <dependency>
        <name>jakarta-velocity</name>
        <type>required</type>
        <version>1.3-dev</version>
        <jar>velocity-1.3-dev.jar</jar>
      </dependency>
  
      <dependency>
        <name>objectbridge</name>
        <type>required</type>
        <version>0.7.343</version>
        <jar>ojb-0.7.343.jar</jar>
      </dependency>
  
      <dependency>
        <name>soap</name>
        <type>required</type>
        <version>?</version>
        <jar>soap.jar</jar>
      </dependency>
  
      <dependency>
        <name>uddi4j</name>
        <type>required</type>
        <version>?</version>
        <jar>uddi4j.jar</jar>
      </dependency>
  
      <dependency>
        <name>village</name>
        <type>required</type>
        <version>1.5.3-dev.jar</version>
        <jar>village-1.5.3-dev.jar</jar>
      </dependency>
  
      <dependency>
        <name>xml-xerces</name>
        <type>required</type>
        <version>2.0.0</version>
        <jar>xercesImpl-2.0.0.jar</jar>
      </dependency>
  
  <!-- needed?
      <dependency>
        <name>xml-apis</name>
        <type>required</type>
        <version>2.0.0</version>
        <jar>xmlParserAPIs-2.0.0.jar</jar>
      </dependency>
  -->
  
      <dependency>
        <name>xml-xalan2</name>
        <type>required</type>
        <version>2.1.0</version>
        <jar>xalan-2.1.0.jar</jar>
      </dependency>
  
      <!-- ********************************** -->
      <!-- THESE DEPENDENCIES ARE FOR TESTING -->
      <!-- ********************************** -->
  
      <dependency>
        <name>commons-httpclient</name>
        <type>required</type>
        <version>1.0</version>
        <jar>httpclient.jar</jar>
      </dependency>
  
  <!-- needed?
      <dependency>
        <name>httpunit</name>
        <type>required</type>
        <version>1.3</version>
        <jar>httpunit.jar</jar>
      </dependency>
  -->
  
      <dependency>
        <name>jakarta-cactus-framework-12</name>
        <type>required</type>
        <version>1.2</version>
        <jar>cactus.jar</jar>
      </dependency>
  
      <dependency>
        <name>jakarta-cactus-ant</name>
        <type>required</type>
        <version>1.2</version>
        <jar>cactus-ant.jar</jar>
      </dependency>
  
  <!-- needed? sounds funky
      <dependency>
        <name>jtidy</name>
        <type>required</type>
        <version>04aug2001-r7-dev</version>
        <jar>tidy.jar</jar>
      </dependency>
  -->
  
      <dependency>
        <name>junit</name>
        <type>required</type>
        <version>3.7</version>
        <jar>junit-3.7.jar</jar>
      </dependency>
  
      <!-- *********************************** -->
      <!-- THESE ARE THE OPTIONAL DEPENDENCIES -->
      <!-- *********************************** -->
  
      <!-- none -->
  
    </dependencies>
  
    <build>
  
      <sourceDirectories>
        <sourceDirectory>src/java</sourceDirectory>
      </sourceDirectories>
  
      <testSourceDirectories>
        <testSourceDirectory>src/java</testSourceDirectory>
        <testSourceDirectory>src/test</testSourceDirectory>
        <testSourceDirectory>src/rttest</testSourceDirectory>
      </testSourceDirectories>
  
      <aspectSourceDirectories>
      </aspectSourceDirectories>
  
      <!-- Unit test classes -->
      <unitTestClassEntries>
        <unitTestClassEntry>include = **/*Test.class</unitTestClassEntry>
        <unitTestClassEntry>exclude = **/*ServletTest.class</unitTestClassEntry>
      </unitTestClassEntries>
  
      <!-- Integration unit test classes -->
      <integrationUnitTestClassEntries>
        <integrationUnitTestClassEntry>include = **/*ServletTest.class</integrationUnitTestClassEntry>
      </integrationUnitTestClassEntries>
  
      <!-- 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>
  
  
  

--
To unsubscribe, e-mail:   <mailto:jetspeed-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:jetspeed-dev-help@jakarta.apache.org>


Mime
View raw message