krysalis-menu build.xml,NONE,1.1 krysalismenu.xml,NONE,1.1

Glen Stampoultzis <[email protected]> Thu, 25 Nov 2004 10:57:53 +0000
Newsgroups gmane.comp.krysalis.metamorphosis.cvs
Message-ID <[email protected]>
Update of /cvsroot/metamorphosis/krysalis-menu
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27573

Added Files:
	build.xml krysalismenu.xml 
Log Message:
Start of ant build system

--- NEW FILE: build.xml ---
<project name="Krysalis Menu" basedir="." default="all" >

    <!-- All build files except this one are generated automatically by IntelliJ Idea
         and so should not be modified directly.  Luckily we can extend things
         easily through the wonders of import -->
    <import file="krysalismenu.xml"/>

    <target name="jar.module.component" depends="compile.module.component" description="Produce component jar file">
        <jar destfile="${module.component.basedir}/component.jar" duplicate="preserve">
          <fileset dir="${module.component.basedir}/classes"/>
        </jar>
    </target>

</project>
--- NEW FILE: krysalismenu.xml ---
<?xml version="1.0" encoding="ISO-8859-1"?>
<project name="krysalismenu" default="all">
  
  
  <!-- Uncomment the following property if no tests compilation is needed -->
  <!-- 
  <property name="skip.tests" value="true"/>
   -->
  
  <!-- Compiler options -->
  
  <property name="compiler.debug" value="on"/>
  <property name="compiler.generate.no.warnings" value="off"/>
  <property name="compiler.args" value=""/>
  <property name="compiler.max.memory" value="128m"/>
  <patternset id="compiler.excluded"/>
  <patternset id="compiler.resources">
    <include name="**/?*.properties"/>
    <include name="**/?*.xml"/>
    <include name="**/?*.html"/>
    <include name="**/?*.gif"/>
    <include name="**/?*.png"/>
    <include name="**/?*.jpeg"/>
    <include name="**/?*.library"/>
    <include name="**/?*.page"/>
    <include name="**/?*.jwc"/>
    <include name="**/?*.script"/>
  </patternset>
  <!-- JDK definitions -->
  
  <property name="jdk.home.java_version_1.3.1_02" value="C:/products/jdk1.3"/>
  <path id="jdk.classpath.java_version_1.3.1_02">
    <fileset dir="${jdk.home.java_version_1.3.1_02}">
      <include name="jre/lib/rt.jar"/>
    </fileset>
  </path>
  
  <property name="jdk.home.java_version_1.4.2_03" value="C:/products/jdk1.4"/>
  <path id="jdk.classpath.java_version_1.4.2_03">
    <fileset dir="${jdk.home.java_version_1.4.2_03}">
      <include name="jre/lib/charsets.jar"/>
      <include name="jre/lib/jce.jar"/>
      <include name="jre/lib/jsse.jar"/>
      <include name="jre/lib/plugin.jar"/>
      <include name="jre/lib/rt.jar"/>
      <include name="jre/lib/sunrsasign.jar"/>
      <include name="jre/lib/ext/dnsns.jar"/>
      <include name="jre/lib/ext/ldapsec.jar"/>
      <include name="jre/lib/ext/localedata.jar"/>
      <include name="jre/lib/ext/sunjce_provider.jar"/>
    </fileset>
  </path>
  
  <property name="jdk.home.java_version_1.5.0-beta2" value="C:/products/jdk1.5"/>
  <path id="jdk.classpath.java_version_1.5.0-beta2">
    <fileset dir="${jdk.home.java_version_1.5.0-beta2}">
      <include name="jre/lib/charsets.jar"/>
      <include name="jre/lib/deploy.jar"/>
      <include name="jre/lib/javaws.jar"/>
      <include name="jre/lib/jce.jar"/>
      <include name="jre/lib/jsse.jar"/>
      <include name="jre/lib/plugin.jar"/>
      <include name="jre/lib/rt.jar"/>
      <include name="jre/lib/ext/dnsns.jar"/>
      <include name="jre/lib/ext/localedata.jar"/>
      <include name="jre/lib/ext/sunjce_provider.jar"/>
      <include name="jre/lib/ext/sunpkcs11.jar"/>
    </fileset>
  </path>
  
  <property name="project.jdk.home" value="${jdk.home.java_version_1.4.2_03}"/>
  <property name="project.jdk.classpath" value="jdk.classpath.java_version_1.4.2_03"/>
  <!-- Project Libraries -->
  <!-- Global Libraries -->
  
  <path id="library.servlet_(tomcat_5).classpath">
    <pathelement location="C:/products/apache/tomcat-5/common/lib/servlet-api.jar"/>
  </path>
  
  <path id="library.ant.classpath">
    <pathelement location="C:/products/ant/lib/ant.jar"/>
  </path>
  
  <path id="library.hibernate-tools.classpath">
    <pathelement location="C:/products/hibernate/tools/hibernate-tools.jar"/>
  </path>
  
  <path id="library.lucene.classpath">
    <pathelement location="C:/products/apache/lucene/lucene-1.3-final.jar"/>
  </path>
  
  <path id="library.hsqldb.classpath">
    <pathelement location="C:/products/hsqldb/lib/hsqldb.jar"/>
  </path>
  
  <path id="library.hibernate.classpath">
    <pathelement location="C:/products/hibernate/lib/ant-1.5.3.jar"/>
    <pathelement location="C:/products/hibernate/lib/ant-optional-1.5.3.jar"/>
    <pathelement location="C:/products/hibernate/lib/commons-collections-2.1.jar"/>
    <pathelement location="C:/products/hibernate/lib/commons-dbcp-1.1.jar"/>
    <pathelement location="C:/products/hibernate/lib/commons-lang-1.0.1.jar"/>
    <pathelement location="C:/products/hibernate/lib/commons-logging-1.0.3.jar"/>
    <pathelement location="C:/products/hibernate/lib/commons-pool-1.1.jar"/>
    <pathelement location="C:/products/hibernate/lib/concurrent-1.3.2.jar"/>
    <pathelement location="C:/products/hibernate/lib/connector.jar"/>
    <pathelement location="C:/products/hibernate/lib/dom4j-1.4.jar"/>
    <pathelement location="C:/products/hibernate/lib/jaas.jar"/>
    <pathelement location="C:/products/hibernate/lib/jboss-cache.jar"/>
    <pathelement location="C:/products/hibernate/lib/jboss-common.jar"/>
    <pathelement location="C:/products/hibernate/lib/jboss-jmx.jar"/>
    <pathelement location="C:/products/hibernate/lib/jboss-system.jar"/>
    <pathelement location="C:/products/hibernate/lib/jcs-1.0-dev.jar"/>
    <pathelement location="C:/products/hibernate/lib/jdbc2_0-stdext.jar"/>
    <pathelement location="C:/products/hibernate/lib/jta.jar"/>
    <pathelement location="C:/products/hibernate/lib/junit-3.8.1.jar"/>
    <pathelement location="C:/products/hibernate/lib/log4j-1.2.8.jar"/>
    <pathelement location="C:/products/hibernate/lib/odmg-3.0.jar"/>
    <pathelement location="C:/products/hibernate/lib/oscache-2.0.jar"/>
    <pathelement location="C:/products/hibernate/lib/proxool-0.8.3.jar"/>
    <pathelement location="C:/products/hibernate/lib/swarmcache-1.0rc2.jar"/>
    <pathelement location="C:/products/hibernate/lib/xalan-2.4.0.jar"/>
    <pathelement location="C:/products/hibernate/lib/xerces-2.4.0.jar"/>
    <pathelement location="C:/products/hibernate/lib/xml-apis.jar"/>
    <pathelement location="C:/products/hibernate/hibernate2.jar"/>
    <pathelement location="C:/products/hibernate/lib/ehcache-0.7.jar"/>
    <pathelement location="C:/products/hibernate/lib/jgroups-2.2.1.jar"/>
    <pathelement location="C:/products/hibernate/lib/cglib-full-2.0.1.jar"/>
    <pathelement location="C:/products/hibernate/lib/c3p0-0.8.4.5.jar"/>
  </path>
  
  <path id="library.tomcat-embedded.classpath">
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/servlets-default.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/tomcat-util.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/catalina.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/commons-logging.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/servlets-common.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/catalina-optional.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/commons-modeler.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/naming-common.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/tomcat-jk2.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/jasper-compiler.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/servlets-invoker.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/ant.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/naming-resources.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/naming-java.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/jasper-runtime.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/commons-beanutils.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/jsp-api.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/mx4j-jmx.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/commons-collections.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/tomcat-coyote.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/jakarta-regexp-1.3.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/naming-factory.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/servlet-api.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/commons-digester.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/tomcat-http11.jar"/>
    <pathelement location="C:/products/apache/jakarta-tomcat-5.0.25-embed/lib/commons-el.jar"/>
  </path>
  
  <path id="library.xerces.classpath">
    <pathelement location="C:/products/apache/tomcat-5/common/endorsed/xercesImpl.jar"/>
    <pathelement location="C:/products/apache/tomcat-5/common/endorsed/xmlParserAPIs.jar"/>
  </path>
  
  <path id="library.xalan.classpath">
    <pathelement location="C:/products/librepo/xalan-2.4.jar"/>
  </path>
  
  <path id="library.tapestry.classpath">
    <pathelement location="C:/projects/jakarta/jakarta-tapestry/lib/ext/commons-logging-1.0.2.jar"/>
    <pathelement location="C:/projects/jakarta/jakarta-tapestry/lib/ext/commons-digester-1.5.jar"/>
    <pathelement location="C:/projects/jakarta/jakarta-tapestry/lib/ext/javassist-2.5.1.jar"/>
    <pathelement location="C:/projects/jakarta/jakarta-tapestry/lib/ext/bsf-2.3.0.jar"/>
    <pathelement location="C:/projects/jakarta/jakarta-tapestry/lib/tapestry-contrib-3.0.jar"/>
    <pathelement location="C:/projects/jakarta/jakarta-tapestry/lib/ext/commons-lang-1.0.jar"/>
    <pathelement location="C:/projects/jakarta/jakarta-tapestry/lib/ext/ognl-2.6.3.jar"/>
    <pathelement location="C:/projects/jakarta/jakarta-tapestry/lib/ext/commons-collections-2.1.jar"/>
    <pathelement location="C:/projects/jakarta/jakarta-tapestry/lib/ext/commons-beanutils-1.6.1.jar"/>
    <pathelement location="C:/projects/jakarta/jakarta-tapestry/lib/tapestry-3.0.jar"/>
    <pathelement location="C:/projects/jakarta/jakarta-tapestry/lib/ext/jakarta-oro-2.0.6.jar"/>
    <pathelement location="C:/projects/jakarta/jakarta-tapestry/lib/ext/commons-fileupload-1.0.jar"/>
    <pathelement location="C:/projects/jakarta/jakarta-tapestry/lib/ext/commons-codec-1.2.jar"/>
    <pathelement location="C:/projects/jakarta/jakarta-tapestry/lib/runtime/log4j-1.2.6.jar"/>
  </path>
  
  <path id="library.clover-idea4.classpath"/>
  <!-- Application Server Libraries -->
  
  <path id="library.tomcat.classpath">
    <pathelement location="C:/products/apache/tomcat-5/common/lib/servlet-api.jar"/>
    <pathelement location="C:/products/apache/tomcat-5/common/lib/jsp-api.jar"/>
  </path>
  
  <import file="${basedir}/forrestdocs/module_documentation.xml"/>
  
  <import file="${basedir}/component/module_component.xml"/>
  
  <import file="${basedir}/example/module_example.xml"/>
  
  <target name="init" description="Build initialization">
    <!-- Perform any build initialization in this target -->
  </target>
  
  <target name="clean" depends="clean.module.example, clean.module.documentation, clean.module.component" description="cleanup all"/>
  
  <target name="all" depends="init, clean, compile.module.documentation, compile.module.component, j2ee.build.example" description="build all"/>
</project>


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/