vmassol     2004/07/15 02:28:56

  Modified:    war/xdocs properties.xml changes.xml
               war      plugin.jelly plugin.properties
  Log:
  Made the <code>maven.war.final.name</code> property public as it is required by 
several other plugins and before this change the only way is for these plugins was to 
call the non-public <code>war:init</code> goal.
  
  Revision  Changes    Path
  1.14      +2 -1      maven-plugins/war/xdocs/properties.xml
  
  Index: properties.xml
  ===================================================================
  RCS file: /home/cvs/maven-plugins/war/xdocs/properties.xml,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- properties.xml    19 Jun 2004 08:58:52 -0000      1.13
  +++ properties.xml    15 Jul 2004 09:28:56 -0000      1.14
  @@ -1,4 +1,5 @@
   <?xml version="1.0" encoding="ISO-8859-1"?>
  +
   <!-- 
   /*
    * Copyright 2001-2004 The Apache Software Foundation.
  @@ -21,7 +22,7 @@
   
     <properties>
       <title>War Properties</title>
  -    <author email="[EMAIL PROTECTED]">Vincent Massol</author>
  +    <author email="[EMAIL PROTECTED]">Vincent Massol</author>
     </properties>
   
     <body>
  
  
  
  1.31      +6 -0      maven-plugins/war/xdocs/changes.xml
  
  Index: changes.xml
  ===================================================================
  RCS file: /home/cvs/maven-plugins/war/xdocs/changes.xml,v
  retrieving revision 1.30
  retrieving revision 1.31
  diff -u -r1.30 -r1.31
  --- changes.xml       14 Jul 2004 08:52:20 -0000      1.30
  +++ changes.xml       15 Jul 2004 09:28:56 -0000      1.31
  @@ -25,6 +25,12 @@
     </properties>
     <body>
       <release version="1.7-SNAPSHOT" date="in CVS">
  +      <action dev="vmassol" type="update">
  +        Made the <code>maven.war.final.name</code> property public as it is 
  +        required by several other plugins and before this change the only 
  +        way is for these plugins was to call the non-public 
  +        <code>war:init</code> goal.
  +      </action>
         <action dev="carlos" type="update">Splitted war:webapp in war:war-resources 
and war:webapp.</action>
         <action dev="brett" type="update">Deprecated war:load hook goal</action>
         <action dev="dion" type="fix" issue="MPWAR-22">
  
  
  
  1.45      +1 -5      maven-plugins/war/plugin.jelly
  
  Index: plugin.jelly
  ===================================================================
  RCS file: /home/cvs/maven-plugins/war/plugin.jelly,v
  retrieving revision 1.44
  retrieving revision 1.45
  diff -u -r1.44 -r1.45
  --- plugin.jelly      14 Jul 2004 08:52:20 -0000      1.44
  +++ plugin.jelly      15 Jul 2004 09:28:56 -0000      1.45
  @@ -33,14 +33,10 @@
     <!--==================================================================-->
     <!-- Initializations                                                  -->
     <!--==================================================================-->    
  -  <goal name="war:init"
  -    description="Initialize the file system and attain any necessary goals">
  +  <goal name="war:init">
   
       <ant:available property="webSourcesPresent" type="dir"
         file="${maven.war.src}"/>
  -
  -    <ant:property name="maven.war.final.name" 
  -      value="${pom.artifactId}.war"/>
    
     </goal>
     
  
  
  
  1.12      +12 -1     maven-plugins/war/plugin.properties
  
  Index: plugin.properties
  ===================================================================
  RCS file: /home/cvs/maven-plugins/war/plugin.properties,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- plugin.properties 19 Jun 2004 08:46:59 -0000      1.11
  +++ plugin.properties 15 Jul 2004 09:28:56 -0000      1.12
  @@ -19,27 +19,38 @@
   # -------------------------------------------------------------------
   # War plugin.
   # -------------------------------------------------------------------
  +
   maven.war.index=false
  +
   # Location of where the webapp is located in the source tree. The
   # WEB-INF directory is located right under ${maven.war.src}.
   maven.war.src=${maven.src.dir}/webapp
  +
   # Files to include and exclude from war
   # Note: Files are relative to maven.war.src
   maven.war.src.includes=**
   maven.war.src.excludes=
  +
   # Location of web.xml file
   maven.war.webxml=${maven.war.src}/WEB-INF/web.xml
  +
   # Classes to include and exclude from WEB-INF/classes
   # Note: Classes are relative to build.dir
   maven.war.classes.includes=**
   maven.war.classes.excludes=**/package.html
  +
   # Location where the war will be created. Defaults to
   # ${maven.build.dir}
   maven.war.build.dir = ${maven.build.dir}
  +
  +# Name of the generated war file (without the path).
  +maven.war.final.name = ${pom.artifactId}.war
  +
   # Location where the webapp will be created. Defaults to
   # ${maven.war.build.dir}/${pom.artifactId}
   maven.war.webapp.dir = ${maven.war.build.dir}/${pom.artifactId}
  +
   maven.war.tld.dir=WEB-INF/tld
   
   # Location of the manifest file to be used
  -maven.war.manifest=${maven.war.src}/META-INF/MANIFEST.MF
  \ No newline at end of file
  +maven.war.manifest=${maven.war.src}/META-INF/MANIFEST.MF
  
  
  

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

Reply via email to