vmassol     2002/10/07 04:06:36

  Modified:    src/plugins-build/war project.xml plugin.jelly
  Added:       src/plugins-build/war/xdocs changes.xml
  Log:
  Added support for WARs that contain only java classes and no web resoures.
  
  Revision  Changes    Path
  1.10      +1 -1      jakarta-turbine-maven/src/plugins-build/war/project.xml
  
  Index: project.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-maven/src/plugins-build/war/project.xml,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- project.xml       1 Oct 2002 02:08:09 -0000       1.9
  +++ project.xml       7 Oct 2002 11:06:35 -0000       1.10
  @@ -3,7 +3,7 @@
     <pomVersion>3</pomVersion>
     <id>maven-war-plugin</id>
     <name>Maven WAR Plugin</name>
  -  <currentVersion>1.1</currentVersion>
  +  <currentVersion>1.2-SNAPSHOT</currentVersion>
     <organization>
       <name>Apache Software Foundation</name>
       <url>http://jakarta.apache.org/</url>
  
  
  
  1.12      +9 -4      jakarta-turbine-maven/src/plugins-build/war/plugin.jelly
  
  Index: plugin.jelly
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-maven/src/plugins-build/war/plugin.jelly,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- plugin.jelly      12 Sep 2002 01:50:27 -0000      1.11
  +++ plugin.jelly      7 Oct 2002 11:06:35 -0000       1.12
  @@ -20,16 +20,21 @@
         <attainGoal name="test:test"/>
       </j:if>
   
  +    <available property="webSourcesPresent"
  +      file="${maven.war.src}"/>
  +
       <echo>Building WAR ${pom.id}</echo>
   
       <mkdir dir="${maven.war.build.dir}" />
       <war warfile="${maven.war.build.dir}/${pom.id}.war"
            webxml="${maven.war.webxml}">
   
  -      <fileset dir="${maven.war.src}">
  -             <exclude name="WEB-INF/web.xml"/>
  -      </fileset>
  -
  +      <j:if test="${webSourcesPresent == 'true'}">
  +        <fileset dir="${maven.war.src}">
  +             <exclude name="WEB-INF/web.xml"/>
  +        </fileset>
  +      </j:if>
  +      
         <j:forEach var="dep" items="${pom.dependencies}">
           <j:if test="${dep.getProperty('war.bundle.jar')=='true'}">
             <lib dir="${maven.repo.local}/${dep.getProjectId()}/jars/">
  
  
  
  1.1                  jakarta-turbine-maven/src/plugins-build/war/xdocs/changes.xml
  
  Index: changes.xml
  ===================================================================
  <?xml version="1.0"?>
  <document>
    <properties>
      <title>Changes</title>
      <author email="[EMAIL PROTECTED]">Vincent Massol</author>
    </properties>
  
    <body>
      <release version="1.2" date="in CVS">
        <action dev="vmassol" type="add">
          Added support for WARs that contain only java classes and no web
          resoures.
        </action>
      </release>
    </body>
  </document>
  
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to