You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by br...@apache.org on 2012/11/28 13:21:10 UTC

svn commit: r1414644 - in /maven/archetypes/branches/with-properties/maven-archetype-webapp/src: main/resources/META-INF/maven/archetype-metadata.xml main/resources/archetype-resources/pom.xml test/resources/projects/basic/archetype.properties

Author: brett
Date: Wed Nov 28 12:21:09 2012
New Revision: 1414644

URL: http://svn.apache.org/viewvc?rev=1414644&view=rev
Log:
supply the URL via a property

Modified:
    maven/archetypes/branches/with-properties/maven-archetype-webapp/src/main/resources/META-INF/maven/archetype-metadata.xml
    maven/archetypes/branches/with-properties/maven-archetype-webapp/src/main/resources/archetype-resources/pom.xml
    maven/archetypes/branches/with-properties/maven-archetype-webapp/src/test/resources/projects/basic/archetype.properties

Modified: maven/archetypes/branches/with-properties/maven-archetype-webapp/src/main/resources/META-INF/maven/archetype-metadata.xml
URL: http://svn.apache.org/viewvc/maven/archetypes/branches/with-properties/maven-archetype-webapp/src/main/resources/META-INF/maven/archetype-metadata.xml?rev=1414644&r1=1414643&r2=1414644&view=diff
==============================================================================
--- maven/archetypes/branches/with-properties/maven-archetype-webapp/src/main/resources/META-INF/maven/archetype-metadata.xml (original)
+++ maven/archetypes/branches/with-properties/maven-archetype-webapp/src/main/resources/META-INF/maven/archetype-metadata.xml Wed Nov 28 12:21:09 2012
@@ -28,4 +28,9 @@ under the License.
       <directory>src/main/webapp</directory>
     </fileSet>
   </fileSets>
+  <requiredProperties>
+    <requiredProperty key="url">
+      <defaultValue>http://www.example.com/</defaultValue>
+    </requiredProperty>
+  </requiredProperties>
 </archetype-descriptor>

Modified: maven/archetypes/branches/with-properties/maven-archetype-webapp/src/main/resources/archetype-resources/pom.xml
URL: http://svn.apache.org/viewvc/maven/archetypes/branches/with-properties/maven-archetype-webapp/src/main/resources/archetype-resources/pom.xml?rev=1414644&r1=1414643&r2=1414644&view=diff
==============================================================================
--- maven/archetypes/branches/with-properties/maven-archetype-webapp/src/main/resources/archetype-resources/pom.xml (original)
+++ maven/archetypes/branches/with-properties/maven-archetype-webapp/src/main/resources/archetype-resources/pom.xml Wed Nov 28 12:21:09 2012
@@ -8,8 +8,9 @@
   <packaging>war</packaging>
 
   <name>${artifactId} Maven Webapp</name>
-  <!-- FIXME change it to the project's website -->
-  <url>http://maven.apache.org</url>
+#if ( $url )
+  <url>${url}</url>
+#end
 
   <properties>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

Modified: maven/archetypes/branches/with-properties/maven-archetype-webapp/src/test/resources/projects/basic/archetype.properties
URL: http://svn.apache.org/viewvc/maven/archetypes/branches/with-properties/maven-archetype-webapp/src/test/resources/projects/basic/archetype.properties?rev=1414644&r1=1414643&r2=1414644&view=diff
==============================================================================
--- maven/archetypes/branches/with-properties/maven-archetype-webapp/src/test/resources/projects/basic/archetype.properties (original)
+++ maven/archetypes/branches/with-properties/maven-archetype-webapp/src/test/resources/projects/basic/archetype.properties Wed Nov 28 12:21:09 2012
@@ -1,3 +1,4 @@
 groupId=archetype.it
 artifactId=basic
-version=0.1-SNAPSHOT
\ No newline at end of file
+version=0.1-SNAPSHOT
+url=http://maven.apache.org