Author: rahul
Date: Wed Dec 27 14:55:42 2006
New Revision: 490587

URL: http://svn.apache.org/viewvc?view=rev&rev=490587
Log:
Add a release profile (activated by -Prelease) that includes the javadoc, 
source packaging (and other bits we might want to add later for releases). 
Should also save us the commenting/uncommenting post/pre release.
SHALE-376

Modified:
    shale/framework/trunk/pom.xml

Modified: shale/framework/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/shale/framework/trunk/pom.xml?view=diff&rev=490587&r1=490586&r2=490587
==============================================================================
--- shale/framework/trunk/pom.xml (original)
+++ shale/framework/trunk/pom.xml Wed Dec 27 14:55:42 2006
@@ -105,6 +105,42 @@
                 <module>shale-tiger</module>
             </modules>
         </profile>
+        <profile>
+            <id>release</id>
+            <activation>
+                <property>
+                    <name>release</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-javadoc-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>attach-javadoc</id>
+                                <goals>
+                                    <goal>jar</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-source-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>attach-source</id>
+                                <goals>
+                                    <goal>jar</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
     </profiles>
 
     <modules>
@@ -177,32 +213,6 @@
                   </execution>
                </executions>
             </plugin>
-<!-- Comment out until we prepare for another release
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-javadoc-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>attach-javadoc</id>
-                        <goals>
-                            <goal>jar</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-source-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>attach-source</id>
-                        <goals>
-                            <goal>jar</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
--->
             <plugin>
                 <groupId>org.codehaus.mojo</groupId>
                 <artifactId>cobertura-maven-plugin</artifactId>


Reply via email to