<module name="jakarta-tapestry">
<!-- $Id$ -->

  <url href="http://jakarta.apache.org/proposals/tapestry/index.html"/>
  <description>
  Component-based web application framework organized around insanely
  high levels of resuse.
  </description>

  <cvs repository="jakarta"/>
  
  <project name="jakarta-tapestry">
    <package>org.apache.tapestry</package>

    <ant basedir="framework">
      <property name="framework.version" value="@@DATE@@"/>
      <property name="jetty.dir" reference="home" project="jetty"/>
      
      <!-- Tapestry uses the J2EE libraries inside the JBoss distro to build.
      	   Under Gump this isn't relevant. -->
      	   
      <property name="jboss.dir"
                value="jboss-not-available"/>
      <property name="exists.jboss.dir" value="yes"/>
    </ant>

    <!-- framework -->
    <depend project="ant" inherit="runtime"/>
    <depend project="commons-beanutils"/>
    <depend project="commons-digester"/>
    <depend project="commons-fileupload"/>
    <depend project="commons-logging"/>
    <depend project="commons-lang"/>
    <depend project="jakarta-bcel"/>
    <depend project="jakarta-bsf"/>
    <depend project="jakarta-oro"/>
    <depend project="jakarta-servletapi-4"/>
    <depend project="ognl"/>
    <depend project="xml-xerces"/>
    <depend project="jakarta-servletapi"/>
    <depend project="jakarta-oro"/>
    <depend project="commons-digester"/>
    <depend project="commons-lang"/>
    <depend project="commons-fileupload"/>
    <depend project="jakarta-bsf"/>
    <depend project="ognl"/>

    <!-- contrib -->
    <work nested="framework/classes"/>
    <depend project="ejb"/>

    <!-- examples -->
    <work nested="contrib/classes"/>
    <depend project="jcharts"/>

    <!-- examples/Vlib -->
    <work nested="examples/VlibBeans/classes"/>

    <jar name="lib/tapestry-@@DATE@@.jar"/>
    <license name="LICENSE.txt"/>

    <nag from="Howard M. Lewis Ship &lt;hlship@apache.org&gt;"
         to="tapestry-dev@jakarta.apache.org"/>
  </project>

  <project name="ognl">
    <package>ognl</package>
    <url href="http://www.ognl.org"/>
    
    <!-- This needs to be kept up-to-date as we update to later versions of OGNL. -->
    
    <jar name="lib/ext/ognl-2.4.2.jar"/>
    <license name="lib/ext/LICENSE.ognl.txt"/>
  </project>

  <project name="jcharts">
    <package>org.jCharts</package>
    <url href="http://jcharts.sourceforge.net/"/>
    <jar name="examples/Workbench/lib/jCharts-0.6.0.jar"/>
    <license name="examples/Workbench/lib/LICENSE.jCharts.txt"/>
  </project>
</module>

Add the Gump project definition of Tapestry into the Tapestry repository.
Add the Gump project definition of Tapestry into the Tapestry repository.


git-svn-id: 1006245cb1bdea2fd4c9095e50bc2ef3d167b18c@243397 13f79535-47bb-0310-9956-ffa450edef68
