You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by lr...@apache.org on 2007/01/10 03:59:10 UTC

svn commit: r494694 - /incubator/tuscany/java/das/rdb/pom.xml

Author: lresende
Date: Tue Jan  9 18:59:10 2007
New Revision: 494694

URL: http://svn.apache.org/viewvc?view=rev&rev=494694
Log:
TUSCANY-1041 - Adding profile to generate javadoc for DAS.RDB

Modified:
    incubator/tuscany/java/das/rdb/pom.xml

Modified: incubator/tuscany/java/das/rdb/pom.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/das/rdb/pom.xml?view=diff&rev=494694&r1=494693&r2=494694
==============================================================================
--- incubator/tuscany/java/das/rdb/pom.xml (original)
+++ incubator/tuscany/java/das/rdb/pom.xml Tue Jan  9 18:59:10 2007
@@ -54,56 +54,115 @@
     </dependencies>
 
     <build>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.tuscany.sdo</groupId>
-                <artifactId>tuscany-sdo-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>config</id>
-                        <configuration>
-                            <schemaFile>${basedir}/src/main/resources/config.xsd</schemaFile>
-                            <noNotification>true</noNotification>
-                            <noUnsettable>true</noUnsettable>
-                        </configuration>
-                        <goals>
-                            <goal>generate</goal>
-                        </goals>
-                    </execution>
-                    <execution>
-                        <id>company</id>
-                        <configuration>
-                            <schemaFile>${basedir}/src/test/resources/company.xsd</schemaFile>
-                            <noUnsettable>true</noUnsettable>
-                        </configuration>
-                        <goals>
-                            <goal>generate</goal>
-                        </goals>
-                    </execution>                
-                    <execution>
-                        <id>customer</id>
-                        <configuration>
-                            <schemaFile>${basedir}/src/test/resources/customer.xsd</schemaFile>
-                            <noUnsettable>true</noUnsettable>
-                        </configuration>
-                        <goals>
-                            <goal>generate</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-surefire-plugin</artifactId>
-                <configuration>
-                    <includes>
-                        <include>**/*AllTestsDerby.java</include>
-                    </includes>
-                </configuration>
-            </plugin>
-        </plugins>
+        <defaultGoal>install</defaultGoal>
     </build>
+
+
+    <profiles>
+        <profile>
+            <id>default</id>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+
+	    <build>
+		<plugins>
+		    <plugin>
+			<groupId>org.apache.tuscany.sdo</groupId>
+			<artifactId>tuscany-sdo-plugin</artifactId>
+			<executions>
+			    <execution>
+				<id>config</id>
+				<configuration>
+				    <schemaFile>${basedir}/src/main/resources/config.xsd</schemaFile>
+				    <noNotification>true</noNotification>
+				    <noUnsettable>true</noUnsettable>
+				</configuration>
+				<goals>
+				    <goal>generate</goal>
+				</goals>
+			    </execution>
+			    <execution>
+				<id>company</id>
+				<configuration>
+				    <schemaFile>${basedir}/src/test/resources/company.xsd</schemaFile>
+				    <noUnsettable>true</noUnsettable>
+				</configuration>
+				<goals>
+				    <goal>generate</goal>
+				</goals>
+			    </execution>                
+			    <execution>
+				<id>customer</id>
+				<configuration>
+				    <schemaFile>${basedir}/src/test/resources/customer.xsd</schemaFile>
+				    <noUnsettable>true</noUnsettable>
+				</configuration>
+				<goals>
+				    <goal>generate</goal>
+				</goals>
+			    </execution>
+			</executions>
+		    </plugin>
+
+		    <plugin>
+			<groupId>org.apache.maven.plugins</groupId>
+			<artifactId>maven-surefire-plugin</artifactId>
+			<configuration>
+			    <includes>
+				<include>**/*AllTestsDerby.java</include>
+			    </includes>
+			</configuration>
+		    </plugin>
+		</plugins>
+	    </build>
+
+        </profile>
+
+        <profile>
+            <id>javadoc</id>
+
+	    <build>
+		<plugins>
+		    <!-- Generates JavaDoc for DAS RDB API -->
+		    <plugin>
+			<groupId>org.apache.maven.plugins</groupId>
+			<artifactId>maven-javadoc-plugin</artifactId>
+			<configuration>
+				<version>2.0</version>
+				<maven.javadoc.failonerror>0</maven.javadoc.failonerror>
+				<maven.javadoc.warningsreport>false</maven.javadoc.warningsreport>
+			</configuration>
+			<executions>
+				<execution>
+				    <id>package</id>
+				    <phase>package</phase>
+				    <goals>
+					<goal>jar</goal>
+				    </goals>
+				</execution>
+			</executions>
+		    </plugin>
+		</plugins>
+	    </build>
+
+        </profile>
+    </profiles>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 </project>
 
 



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org