User: user57  
  Date: 01/10/01 17:15:38

  Modified:    .        build.xml
  Log:
   o added a default value for jivesoftware.jive.home (which is ~/website/jive)
   o setup the build module to pull the generated .ear's, soon those .ear's
     might be generated from this module...
   o added jboss-mq and jboss-docs to the snapshot list
  
  Revision  Changes    Path
  1.17      +77 -55    newsite/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /cvsroot/jboss/newsite/build.xml,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- build.xml 2001/09/30 06:21:36     1.16
  +++ build.xml 2001/10/02 00:15:38     1.17
  @@ -10,7 +10,7 @@
   <!--                                                                        -->
   <!-- ====================================================================== -->
   
  -<!-- $Id: build.xml,v 1.16 2001/09/30 06:21:36 schaefera Exp $ -->
  +<!-- $Id: build.xml,v 1.17 2001/10/02 00:15:38 user57 Exp $ -->
   
   <project default="main" name="JBoss/Website">
   
  @@ -133,7 +133,7 @@
       <!-- Module name(s) & version -->
       <property name="module.name" value="website"/>
       <property name="module.Name" value="JBoss Website"/>
  -    <property name="module.version" value="unspecified"/>
  +    <property name="module.version" value="DEV"/>
   
       <!-- Invoke the rest of the configuration targets -->
       <call target="_configure-tools"/>
  @@ -273,7 +273,6 @@
       <!-- Controls for the compile-snapshot target -->
       <property name="snapshot.cvsroot"
              value=":pserver:[EMAIL PROTECTED]:/cvsroot/jboss"/>
  -    <property name="snapshot.modules" value="jboss-all"/>
   
       <!-- xdoclet -->
       <path id="xdoclet.task.classpath">
  @@ -284,15 +283,7 @@
       </path>
       <property name="xdoclet.task.classpath" 
              refid="xdoclet.task.classpath"/>
  -    <!-- ejbdoclet -->
  -<!--    <path id="dreambean.ejbdoclet.task.classpath">
  -      <path refid="javac.classpath"/>
  -      <path refid="survey.classpath"/>
  -      <pathelement location="${project.root}/tools/lib/ejbdoclet.jar"/>
  -    </path>
  -    <property name="dreambean.ejbdoclet.task.classpath" 
  -      refid="dreambean.ejbdoclet.task.classpath"
  -    /> -->
  +    <taskdef name="xdoclet" classname="xdoclet.ejb.EjbDocletTask"/>
     </target>
   
   
  @@ -368,13 +359,14 @@
     <target name="compile-snapshots" depends="init" unless="snapshot.bypass">
       <mkdir dir="${build.snapshots}"/>
   
  +    <echo>Exporting CVS modules for snaphots...</echo>
  +
       <!-- Make sure there is an entry for this cvsroot -->
       <cvspass cvsroot="${snapshot.cvsroot}" password=""/>
  -
       <cvs cvsroot="${snapshot.cvsroot}"
  -      command="-q -r -f -z3 export" 
  +      command="-Q -r -f -z3 export"
         date="TODAY" 
  -      package="jboss-all"
  +      package="jboss-all jboss-mq jboss-docs"
         dest="${build.snapshots}"/>
   
       <!-- to keep this simple, these jars task live here -->
  @@ -394,18 +386,58 @@
       </tar>
       <gzip src="${build.lib}/jboss-all-${build.number}.tar"
          zipfile="${build.lib}/jboss-all-${build.number}.tgz"/>
  +
  +    <!-- build jboss-mq-xxx.zip -->
  +    <zip zipfile="${build.lib}/jboss-mq-${build.number}.zip">
  +      <fileset dir="${build.snapshots}">
  +        <include name="jboss-mq/**"/>
  +      </fileset>
  +    </zip>
  +
  +    <!-- build jboss-mq-xxx.tgz -->
  +    <tar tarfile="${build.lib}/jboss-mq-${build.number}.tar" longfile="gnu"
  +      basedir="${build.snapshots}"
  +      includes="jboss-mq/**">
  +    </tar>
  +    <gzip src="${build.lib}/jboss-mq-${build.number}.tar"
  +       zipfile="${build.lib}/jboss-mq-${build.number}.tgz"/>
   
  -    <!-- Make the JBoss DTDs available under j2ee/dtd -->
  +    <!-- build jboss-docs-xxx.zip -->
  +    <zip zipfile="${build.lib}/jboss-docs-${build.number}.zip">
  +      <fileset dir="${build.snapshots}">
  +        <include name="jboss-docs/**"/>
  +      </fileset>
  +    </zip>
  +
  +    <!-- build jboss-docs-xxx.tgz -->
  +    <tar tarfile="${build.lib}/jboss-docs-${build.number}.tar" longfile="gnu"
  +      basedir="${build.snapshots}"
  +      includes="jboss-docs/**">
  +    </tar>
  +    <gzip src="${build.lib}/jboss-docs-${build.number}.tar"
  +       zipfile="${build.lib}/jboss-docs-${build.number}.tgz"/>
  +
  +    <!-- ================================================= -->
  +    <!-- HACK Make the JBoss DTDs available under j2ee/dtd -->
  +    <!-- ================================================= -->
  +
  +    <!-- 
  +       | this should not be dependent on the jboss-all snapshot to function.
  +       | perhaps the dtds should be in a seperate module (shared by jboss-all
  +       | and jboss-website), or something... this is just bad form!
  +     -->
  +
       <mkdir dir="${build.docs}/j2ee/dtd"/>
       <copy todir="${build.docs}/j2ee/dtd" filtering="no">
         <fileset 
dir="${build.snapshots}/jboss-all/server/src/resources/org/jboss/metadata">
            <include name="*.dtd"/>
         </fileset>
       </copy>
  +
     </target>
   
     <!-- ================================================================== -->
  -  <!-- Generate EJB Classes using EJBDoclet                               -->
  +  <!-- Generate EJB Classes using XDoclet                                 -->
     <!-- ================================================================== -->
   
     <target name="survey-ejb-generate" depends="init">
  @@ -414,20 +446,13 @@
       <mkdir dir="${build.metadata.survey}"/>
       <mkdir dir="${build.metadata.survey}/META-INF"/>
   
  -
  -    <taskdef
  -      name="xdoclet"
  -      classname="xdoclet.ejb.EjbDocletTask"
  -    />
  -    <xdoclet
  -      sourcepath="${survey.ejb.source}"
  -      destdir="${build.gen}"
  -      classpath="${xdoclet.task.classpath}"
  -      ejbspec="1.1"
  -      excludedtags="@version,@author"
  -    >
  +    <xdoclet sourcepath="${survey.ejb.source}"
  +          destdir="${build.gen}"
  +          classpath="${xdoclet.task.classpath}"
  +          ejbspec="1.1"
  +          excludedtags="@version,@author">
         <fileset dir="${survey.ejb.source}">
  -        <include name="org/jboss/survey/ejb/**/*Bean.java" />
  +        <include name="org/jboss/survey/ejb/**/*Bean.java"/>
         </fileset>
         <dataobject/>
         <remoteinterface/>
  @@ -437,18 +462,13 @@
         <entitybmp/>
         <entitycmp/>
         <session/>
  -      <deploymentdescriptor
  -        xmlencoding ="UTF-8"
  -        destdir="${build.metadata.survey}/META-INF"
  -      />
  -      <jboss
  -        xmlencoding="UTF-8"
  -        typemapping="PostgreSQL"
  -        datasource="java:/SurveyDS"
  -        destdir="${build.metadata.survey}/META-INF"
  -      />
  +      <deploymentdescriptor xmlencoding="UTF-8"
  +                         destdir="${build.metadata.survey}/META-INF"/>
  +      <jboss xmlencoding="UTF-8"
  +          typemapping="PostgreSQL"
  +          datasource="java:/SurveyDS"
  +          destdir="${build.metadata.survey}/META-INF"/>
       </xdoclet>
  -
     </target>
     
     <!-- ================================================================== -->
  @@ -459,13 +479,12 @@
       <mkdir dir="${build.classes}"/>
       
       <javac srcdir="${build.gen};${survey.ejb.source}"
  -      destdir="${build.classes}"
  -      classpath="${survey.classpath}"
  -      debug="off"
  -      deprecation="off"
  -      optimize="on"
  -      includes="org/jboss/survey/**"
  -    />
  +        destdir="${build.classes}"
  +        classpath="${survey.classpath}"
  +        debug="off"
  +        deprecation="off"
  +        optimize="on"
  +        includes="org/jboss/survey/**"/>
     </target>
     
     <!-- ================================================================== -->
  @@ -476,13 +495,12 @@
       <mkdir dir="${build.classes}"/>
       
       <javac srcdir="${survey.client.source}"
  -      destdir="${build.classes}"
  -      classpath="${survey.classpath};${build.classes}"
  -      debug="off"
  -      deprecation="off"
  -      optimize="on"
  -      includes="org/jboss/survey/command/**,org/jboss/survey/util/**"
  -    />
  +        destdir="${build.classes}"
  +        classpath="${survey.classpath};${build.classes}"
  +        debug="off"
  +        deprecation="off"
  +        optimize="on"
  +        includes="org/jboss/survey/command/**,org/jboss/survey/util/**"/>
     </target>
     
     <!-- ================================================================== -->
  @@ -516,6 +534,10 @@
         <fileset dir="${build.lib}">
           <include name="jboss-all-${build.number}.zip"/>
           <include name="jboss-all-${build.number}.tgz"/>
  +        <include name="jboss-docs-${build.number}.zip"/>
  +        <include name="jboss-docs-${build.number}.tgz"/>
  +        <include name="jboss-mq-${build.number}.zip"/>
  +        <include name="jboss-mq-${build.number}.tgz"/>
         </fileset>
       </war>
   
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to