dion        02/05/01 08:47:58

  Modified:    src/templates/build build-j2ee.xml
  Log:
  Added war task, calls to compile and jar-resources, and added webxml as a requirement
  
  Revision  Changes    Path
  1.3       +9 -4      jakarta-turbine-maven/src/templates/build/build-j2ee.xml
  
  Index: build-j2ee.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-maven/src/templates/build/build-j2ee.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- build-j2ee.xml    1 May 2002 15:00:22 -0000       1.2
  +++ build-j2ee.xml    1 May 2002 15:47:58 -0000       1.3
  @@ -16,6 +16,7 @@
               <and>
                   <available file="${maven.war.src}" type="dir"/>
                   <available file="${maven.war.content}" type="dir"/>
  +                <available file="${maven.war.webxml}" type="file"/>
               </and>
           </condition>
           <!-- set maven.war.preprocessing if the user has set both properties,
  @@ -67,11 +68,13 @@
       </target>    
       
       <target name="war-build" if="maven.war.ready">
  +        <ant antfile="${maven.home}/build-maven.xml" target="compile" />
  +        <ant antfile="${maven.home}/build-maven.xml" target="jar-resources" />
           <echo>building for ${maven.war.name}</echo>
  -        <!-- 
           <war warfile="${maven.build.war}/${maven.war.name}.war"
  +             webxml="${maven.war.webxml}">
               <fileset dir="${maven.war.content}"/>
  -            <fileset dir="${maven.war.templates}"/> ???
  +            <!--<fileset dir="${maven.war.templates}"/> -->
               <lib dir="${lib.repo}">
                   <include name="${maven.war.lib.includes}"/>
                   <exclude name="${maven.war.lib.excludes}"/>
  @@ -80,7 +83,7 @@
                   <include name="${maven.war.classes.includes}" />
                   <exclude name="${maven.war.classes.excludes}" />
               </classes>
  -         -->
  +         </war>
       </target>
       
       <target name="war-error" unless="maven.war.ready">
  @@ -88,9 +91,11 @@
           <echo>
           One of the required properties for maven:war was not provided.
           Please ensure that the following directories exist:
  -        ------------------------------------------------------------------------
           ${maven.war.src}
           ${maven.war.content}
  +        ------------------------------------------------------------------------
  +        and the following files:
  +        ${maven.war.webxml}
           ------------------------------------------------------------------------
           </echo>
       </target>
  
  
  


Reply via email to