You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by dj...@apache.org on 2010/01/13 22:05:29 UTC

svn commit: r898942 - /geronimo/yoko/trunk/pom.xml

Author: djencks
Date: Wed Jan 13 21:05:29 2010
New Revision: 898942

URL: http://svn.apache.org/viewvc?rev=898942&view=rev
Log:
modernize build slightly

Modified:
    geronimo/yoko/trunk/pom.xml

Modified: geronimo/yoko/trunk/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/yoko/trunk/pom.xml?rev=898942&r1=898941&r2=898942&view=diff
==============================================================================
--- geronimo/yoko/trunk/pom.xml (original)
+++ geronimo/yoko/trunk/pom.xml Wed Jan 13 21:05:29 2010
@@ -20,9 +20,9 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
 
     <parent>
-        <groupId>org.apache</groupId>
-        <artifactId>apache</artifactId>
-        <version>3</version>
+        <groupId>org.apache.geronimo.genesis</groupId>
+        <artifactId>genesis-java5-flava</artifactId>
+        <version>2.0</version>
     </parent>
 
     <!-- These properties should be defined in top level pom.xml -->
@@ -67,6 +67,7 @@
     <version>1.1-SNAPSHOT</version>
     <name>Apache Yoko CORBA Server</name>     
     <inceptionYear>2006</inceptionYear>
+    <description>Apache Yoko CORBA Server</description>
 
     <url>http://geronimo.apache.org/maven/${siteId}/${version}</url>
     <distributionManagement>
@@ -200,64 +201,64 @@
             </testResource>
         </testResources>
 
-        <plugins>
-            <plugin>
-                <artifactId>maven-remote-resources-plugin</artifactId>
-                <version>1.0-alpha-5</version>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>process</goal>
-                        </goals>
-                        <configuration>
-                            <resourceBundles>
-                                <resourceBundle>org.apache:apache-jar-resource-bundle:1.2</resourceBundle>
-                            </resourceBundles>
-                            <properties>
-                                <addLicense>true</addLicense>
-                                <projectName>Apache Geronimo Yoko</projectName>
-                            </properties>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
+        <!--<plugins>-->
+            <!--<plugin>-->
+                <!--<artifactId>maven-remote-resources-plugin</artifactId>-->
+                <!--<version>1.0-alpha-5</version>-->
+                <!--<executions>-->
+                    <!--<execution>-->
+                        <!--<goals>-->
+                            <!--<goal>process</goal>-->
+                        <!--</goals>-->
+                        <!--<configuration>-->
+                            <!--<resourceBundles>-->
+                                <!--<resourceBundle>org.apache:apache-jar-resource-bundle:1.2</resourceBundle>-->
+                            <!--</resourceBundles>-->
+                            <!--<properties>-->
+                                <!--<addLicense>true</addLicense>-->
+                                <!--<projectName>Apache Geronimo Yoko</projectName>-->
+                            <!--</properties>-->
+                        <!--</configuration>-->
+                    <!--</execution>-->
+                <!--</executions>-->
+            <!--</plugin>-->
+        <!--</plugins>-->
 
-        <defaultGoal>install</defaultGoal>
+        <!--<defaultGoal>install</defaultGoal>-->
 
         <pluginManagement>
             <plugins>
-                <plugin>
-                    <groupId>org.apache.maven.plugins</groupId>
-                    <artifactId>maven-compiler-plugin</artifactId>
-                    <version>${compiler.version}</version>
-                    <configuration>
-                        <source>${java.source.version}</source>
-                        <target>${java.source.version}</target>
-                        <showDeprecation>true</showDeprecation>
-                        <fork>${compile.forked}</fork>
-                        <compilerArgument>${compile.flags}</compilerArgument>
-                    </configuration>
-                </plugin>
-                <plugin>
-                    <groupId>org.apache.maven.plugins</groupId>
-                    <artifactId>maven-jar-plugin</artifactId>
-                    <version>${jar.version}</version>
-                    <configuration>
-                        <archive>
-                            <manifest>
-                                <addClasspath>true</addClasspath>
-                            </manifest>
-                            <manifestEntries>
-                                <Specification-Title>${project.name}</Specification-Title>
-                                <Specification-Vendor>The Apache Software Foundation</Specification-Vendor>
-                                <Specification-Version>${version}</Specification-Version>
-                                <Implementation-Vendor-Id>org.apache</Implementation-Vendor-Id>
-                                <Implementation-Vendor>The Apache Software Foundation</Implementation-Vendor>
-                            </manifestEntries>
-                        </archive>
-                    </configuration>
-                </plugin>
+                <!--<plugin>-->
+                    <!--<groupId>org.apache.maven.plugins</groupId>-->
+                    <!--<artifactId>maven-compiler-plugin</artifactId>-->
+                    <!--<version>${compiler.version}</version>-->
+                    <!--<configuration>-->
+                        <!--<source>${java.source.version}</source>-->
+                        <!--<target>${java.source.version}</target>-->
+                        <!--<showDeprecation>true</showDeprecation>-->
+                        <!--<fork>${compile.forked}</fork>-->
+                        <!--<compilerArgument>${compile.flags}</compilerArgument>-->
+                    <!--</configuration>-->
+                <!--</plugin>-->
+                <!--<plugin>-->
+                    <!--<groupId>org.apache.maven.plugins</groupId>-->
+                    <!--<artifactId>maven-jar-plugin</artifactId>-->
+                    <!--<version>${jar.version}</version>-->
+                    <!--<configuration>-->
+                        <!--<archive>-->
+                            <!--<manifest>-->
+                                <!--<addClasspath>true</addClasspath>-->
+                            <!--</manifest>-->
+                            <!--<manifestEntries>-->
+                                <!--<Specification-Title>${project.name}</Specification-Title>-->
+                                <!--<Specification-Vendor>The Apache Software Foundation</Specification-Vendor>-->
+                                <!--<Specification-Version>${version}</Specification-Version>-->
+                                <!--<Implementation-Vendor-Id>org.apache</Implementation-Vendor-Id>-->
+                                <!--<Implementation-Vendor>The Apache Software Foundation</Implementation-Vendor>-->
+                            <!--</manifestEntries>-->
+                        <!--</archive>-->
+                    <!--</configuration>-->
+                <!--</plugin>-->
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-antrun-plugin</artifactId>
@@ -270,11 +271,11 @@
                         </dependency>
                     </dependencies>
                 </plugin>
-                <plugin>
-                    <groupId>org.apache.maven.plugins</groupId>
-                    <artifactId>maven-dependency-plugin</artifactId>
-                    <version>2.0-alpha-1</version>
-                </plugin>
+                <!--<plugin>-->
+                    <!--<groupId>org.apache.maven.plugins</groupId>-->
+                    <!--<artifactId>maven-dependency-plugin</artifactId>-->
+                    <!--<version>2.0-alpha-1</version>-->
+                <!--</plugin>-->
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-surefire-plugin</artifactId>
@@ -293,41 +294,41 @@
                         <argLine>-ea</argLine>
                     </configuration>
                 </plugin>
-                <plugin>
-                    <groupId>org.apache.maven.plugins</groupId>
-                </plugin>
+                <!--<plugin>-->
+                    <!--<groupId>org.apache.maven.plugins</groupId>-->
+                <!--</plugin>-->
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-site-plugin</artifactId>
                     <version>${site.version}</version>
                 </plugin>
-                <plugin>
-                    <groupId>org.apache.maven.plugins</groupId>
-                    <artifactId>maven-eclipse-plugin</artifactId>
-                    <version>${eclipse.version}</version>
-                    <configuration>
-                        <downloadSources>true</downloadSources>
-                        <buildcommands>
-                            <java.lang.String>org.eclipse.jdt.core.javabuilder</java.lang.String>
-                            <java.lang.String>net.sourceforge.pmd.eclipse.pmdBuilder</java.lang.String>
-                        </buildcommands>
-                        <projectnatures>
-                            <nature>org.eclipse.jdt.core.javanature</nature>
-                            <nature>net.sourceforge.pmd.eclipse.pmdNature</nature>
-                        </projectnatures>
-                    </configuration>
-                </plugin>
+                <!--<plugin>-->
+                    <!--<groupId>org.apache.maven.plugins</groupId>-->
+                    <!--<artifactId>maven-eclipse-plugin</artifactId>-->
+                    <!--<version>${eclipse.version}</version>-->
+                    <!--<configuration>-->
+                        <!--<downloadSources>true</downloadSources>-->
+                        <!--<buildcommands>-->
+                            <!--<java.lang.String>org.eclipse.jdt.core.javabuilder</java.lang.String>-->
+                            <!--<java.lang.String>net.sourceforge.pmd.eclipse.pmdBuilder</java.lang.String>-->
+                        <!--</buildcommands>-->
+                        <!--<projectnatures>-->
+                            <!--<nature>org.eclipse.jdt.core.javanature</nature>-->
+                            <!--<nature>net.sourceforge.pmd.eclipse.pmdNature</nature>-->
+                        <!--</projectnatures>-->
+                    <!--</configuration>-->
+                <!--</plugin>-->
             </plugins>
         </pluginManagement>
 
 
-        <extensions>
-            <extension>
-                <groupId>org.apache.maven.wagon</groupId>
-                <artifactId>wagon-ssh-external</artifactId>
-                <version>1.0-alpha-5</version>
-            </extension>
-        </extensions>
+        <!--<extensions>-->
+            <!--<extension>-->
+                <!--<groupId>org.apache.maven.wagon</groupId>-->
+                <!--<artifactId>wagon-ssh-external</artifactId>-->
+                <!--<version>1.0-alpha-5</version>-->
+            <!--</extension>-->
+        <!--</extensions>-->
 
     </build>
 
@@ -348,195 +349,195 @@
         </plugins>
     </reporting>
 
-    <repositories>
-        <repository>
-            <id>apache-snapshots</id>
-            <name>Apache repo</name>
-            <url>http://people.apache.org/maven-snapshot-repository</url>
-            <releases>
-                <enabled>true</enabled>
-            </releases>
-            <snapshots>
-                <enabled>true</enabled>
-            </snapshots>
-        </repository>
-        <repository>
-            <id>apache-incubator</id>
-            <name>Apache incubating repo</name>
-            <url>http://people.apache.org/repo/m2-incubating-repository</url>
-        </repository>
-        <repository>
-            <id>java.net</id>
-            <name>java.net Maven Repository</name>
-            <url>https://maven-repository.dev.java.net/nonav/repository/</url>
-            <layout>legacy</layout>
-        </repository>
-    </repositories>
-
-    <pluginRepositories>
-        <pluginRepository>
-            <id>apache-incubator</id>
-            <name>Apache incubating repo</name>
-            <url>http://people.apache.org/repo/m2-incubating-repository</url>
-            <layout>default</layout>
-        </pluginRepository>
-    </pluginRepositories>
+    <!--<repositories>-->
+        <!--<repository>-->
+            <!--<id>apache-snapshots</id>-->
+            <!--<name>Apache repo</name>-->
+            <!--<url>http://people.apache.org/maven-snapshot-repository</url>-->
+            <!--<releases>-->
+                <!--<enabled>true</enabled>-->
+            <!--</releases>-->
+            <!--<snapshots>-->
+                <!--<enabled>true</enabled>-->
+            <!--</snapshots>-->
+        <!--</repository>-->
+        <!--<repository>-->
+            <!--<id>apache-incubator</id>-->
+            <!--<name>Apache incubating repo</name>-->
+            <!--<url>http://people.apache.org/repo/m2-incubating-repository</url>-->
+        <!--</repository>-->
+        <!--<repository>-->
+            <!--<id>java.net</id>-->
+            <!--<name>java.net Maven Repository</name>-->
+            <!--<url>https://maven-repository.dev.java.net/nonav/repository/</url>-->
+            <!--<layout>legacy</layout>-->
+        <!--</repository>-->
+    <!--</repositories>-->
+
+    <!--<pluginRepositories>-->
+        <!--<pluginRepository>-->
+            <!--<id>apache-incubator</id>-->
+            <!--<name>Apache incubating repo</name>-->
+            <!--<url>http://people.apache.org/repo/m2-incubating-repository</url>-->
+            <!--<layout>default</layout>-->
+        <!--</pluginRepository>-->
+    <!--</pluginRepositories>-->
 
     <profiles>
-        <profile>
-            <id>release</id>
-            <build>
-                <plugins>
-                    <plugin>
-                        <groupId>org.apache.maven.plugins</groupId>
-                        <artifactId>maven-release-plugin</artifactId>
-                        <configuration>
-                            <useReleaseProfile>false</useReleaseProfile>
-                            <goals>deploy</goals>
-                            <arguments>-Prelease</arguments>
-                        </configuration>
-                    </plugin>
-
-                    <!-- We want a source jar -->
-                    <plugin>
-                        <groupId>org.apache.maven.plugins</groupId>
-                        <artifactId>maven-source-plugin</artifactId>
-                        <executions>
-                            <execution>
-                                <goals>
-                                    <goal>jar</goal>
-                                </goals>
-                            </execution>
-                        </executions>
-                    </plugin>
-
-                    <!-- We want to sign the artifact, the POM, and all attached artifacts -->
-                    <plugin>
-                        <groupId>org.apache.maven.plugins</groupId>
-                        <artifactId>maven-gpg-plugin</artifactId>
-                        <inherited>true</inherited>
-                        <configuration>
-                            <passphrase>${gpg.passphrase}</passphrase>
-                        </configuration>
-                        <executions>
-                            <execution>
-                                <goals>
-                                    <goal>sign</goal>
-                                </goals>
-                            </execution>
-                        </executions>
-                    </plugin>
-
-                    <!-- We want to deploy the artifact to a staging location for perusal -->
-                    <plugin>
-                        <groupId>org.apache.maven.plugins</groupId>
-                        <artifactId>maven-deploy-plugin</artifactId>
-                        <inherited>true</inherited>
-                        <configuration>
-                            <altDeploymentRepository>${deploy.altRepository}</altDeploymentRepository>
-                            <updateReleaseInfo>true</updateReleaseInfo>
-                        </configuration>
-                    </plugin>
-
-                    <!-- We want the JavaDoc JAR published with the release -->
-                    <plugin>
-                        <groupId>org.apache.maven.plugins</groupId>
-                        <artifactId>maven-javadoc-plugin</artifactId>
-                        <inherited>true</inherited>
-                        <configuration>
-                            <source>1.4</source>
-                        </configuration>
-                        <executions>
-                            <execution>
-                                <id>attach-javadocs</id>
-                                <goals>
-                                    <goal>jar</goal>
-                                </goals>
-                            </execution>
-                        </executions>
-                    </plugin>
-                </plugins>
-            </build>
-        </profile>
-        <profile>
-            <!-- this is a hack for eclipse - taken from Tuscany. Eclipse doesn't
-            like "." as a resource directory as then you have source directories
-            inside a src directory which causes all sorts of problems.  so the
-            resources directory gets pointed back to the resources directory  so
-            the NOTICE.txt, LICENSE.txt and DISCLAIMER.txt files won't be included
-            in the eclipse builds.
-            -->
-            <id>eclipse</id>
-            <properties>
-                <notice.dir>src/main/resources</notice.dir>
-            </properties>
-            <build>
-                <defaultGoal>process-test-sources</defaultGoal>
-                <plugins>
-                    <plugin>
-                        <groupId>org.apache.maven.plugins</groupId>
-                        <artifactId>maven-eclipse-plugin</artifactId>
-                        <executions>
-                            <execution>
-                                <id>setup.eclipse.project</id>
-                                <phase>process-test-sources</phase>
-                                <goals>
-                                    <goal>eclipse</goal>
-                                </goals>
-                            </execution>
-                        </executions>
-                    </plugin>
-                </plugins>
-            </build>
-        </profile>
-
-        <profile>
-            <id>deploy</id>
-            <build>
-                <defaultGoal>deploy</defaultGoal>
-                <plugins>
-                    <plugin>
-                        <groupId>org.apache.maven.plugins</groupId>
-                        <artifactId>maven-source-plugin</artifactId>
-                        <version>2.0.2</version>
-                        <executions>
-                            <execution>
-                                <id>attach-sources</id>
-                                <goals>
-                                    <goal>jar</goal>
-                                </goals>
-                            </execution>
-                        </executions>
-                    </plugin>
-                    <plugin>
-                        <groupId>org.apache.maven.plugins</groupId>
-                        <artifactId>maven-javadoc-plugin</artifactId>
-                        <version>2.2</version>
-                        <executions>
-                            <execution>
-                                <id>attach-javadocs</id>
-                                <goals>
-                                    <goal>jar</goal>
-                                </goals>
-                            </execution>
-                        </executions>
-                    </plugin>
-                </plugins>
-            </build>
-        </profile>
+        <!--<profile>-->
+            <!--<id>release</id>-->
+            <!--<build>-->
+                <!--<plugins>-->
+                    <!--<plugin>-->
+                        <!--<groupId>org.apache.maven.plugins</groupId>-->
+                        <!--<artifactId>maven-release-plugin</artifactId>-->
+                        <!--<configuration>-->
+                            <!--<useReleaseProfile>false</useReleaseProfile>-->
+                            <!--<goals>deploy</goals>-->
+                            <!--<arguments>-Prelease</arguments>-->
+                        <!--</configuration>-->
+                    <!--</plugin>-->
+
+                    <!--&lt;!&ndash; We want a source jar &ndash;&gt;-->
+                    <!--<plugin>-->
+                        <!--<groupId>org.apache.maven.plugins</groupId>-->
+                        <!--<artifactId>maven-source-plugin</artifactId>-->
+                        <!--<executions>-->
+                            <!--<execution>-->
+                                <!--<goals>-->
+                                    <!--<goal>jar</goal>-->
+                                <!--</goals>-->
+                            <!--</execution>-->
+                        <!--</executions>-->
+                    <!--</plugin>-->
+
+                    <!--&lt;!&ndash; We want to sign the artifact, the POM, and all attached artifacts &ndash;&gt;-->
+                    <!--<plugin>-->
+                        <!--<groupId>org.apache.maven.plugins</groupId>-->
+                        <!--<artifactId>maven-gpg-plugin</artifactId>-->
+                        <!--<inherited>true</inherited>-->
+                        <!--<configuration>-->
+                            <!--<passphrase>${gpg.passphrase}</passphrase>-->
+                        <!--</configuration>-->
+                        <!--<executions>-->
+                            <!--<execution>-->
+                                <!--<goals>-->
+                                    <!--<goal>sign</goal>-->
+                                <!--</goals>-->
+                            <!--</execution>-->
+                        <!--</executions>-->
+                    <!--</plugin>-->
+
+                    <!--&lt;!&ndash; We want to deploy the artifact to a staging location for perusal &ndash;&gt;-->
+                    <!--<plugin>-->
+                        <!--<groupId>org.apache.maven.plugins</groupId>-->
+                        <!--<artifactId>maven-deploy-plugin</artifactId>-->
+                        <!--<inherited>true</inherited>-->
+                        <!--<configuration>-->
+                            <!--<altDeploymentRepository>${deploy.altRepository}</altDeploymentRepository>-->
+                            <!--<updateReleaseInfo>true</updateReleaseInfo>-->
+                        <!--</configuration>-->
+                    <!--</plugin>-->
+
+                    <!--&lt;!&ndash; We want the JavaDoc JAR published with the release &ndash;&gt;-->
+                    <!--<plugin>-->
+                        <!--<groupId>org.apache.maven.plugins</groupId>-->
+                        <!--<artifactId>maven-javadoc-plugin</artifactId>-->
+                        <!--<inherited>true</inherited>-->
+                        <!--<configuration>-->
+                            <!--<source>1.4</source>-->
+                        <!--</configuration>-->
+                        <!--<executions>-->
+                            <!--<execution>-->
+                                <!--<id>attach-javadocs</id>-->
+                                <!--<goals>-->
+                                    <!--<goal>jar</goal>-->
+                                <!--</goals>-->
+                            <!--</execution>-->
+                        <!--</executions>-->
+                    <!--</plugin>-->
+                <!--</plugins>-->
+            <!--</build>-->
+        <!--</profile>-->
+        <!--<profile>-->
+            <!--&lt;!&ndash; this is a hack for eclipse - taken from Tuscany. Eclipse doesn't-->
+            <!--like "." as a resource directory as then you have source directories-->
+            <!--inside a src directory which causes all sorts of problems.  so the-->
+            <!--resources directory gets pointed back to the resources directory  so-->
+            <!--the NOTICE.txt, LICENSE.txt and DISCLAIMER.txt files won't be included-->
+            <!--in the eclipse builds.-->
+            <!--&ndash;&gt;-->
+            <!--<id>eclipse</id>-->
+            <!--<properties>-->
+                <!--<notice.dir>src/main/resources</notice.dir>-->
+            <!--</properties>-->
+            <!--<build>-->
+                <!--<defaultGoal>process-test-sources</defaultGoal>-->
+                <!--<plugins>-->
+                    <!--<plugin>-->
+                        <!--<groupId>org.apache.maven.plugins</groupId>-->
+                        <!--<artifactId>maven-eclipse-plugin</artifactId>-->
+                        <!--<executions>-->
+                            <!--<execution>-->
+                                <!--<id>setup.eclipse.project</id>-->
+                                <!--<phase>process-test-sources</phase>-->
+                                <!--<goals>-->
+                                    <!--<goal>eclipse</goal>-->
+                                <!--</goals>-->
+                            <!--</execution>-->
+                        <!--</executions>-->
+                    <!--</plugin>-->
+                <!--</plugins>-->
+            <!--</build>-->
+        <!--</profile>-->
+
+        <!--<profile>-->
+            <!--<id>deploy</id>-->
+            <!--<build>-->
+                <!--<defaultGoal>deploy</defaultGoal>-->
+                <!--<plugins>-->
+                    <!--<plugin>-->
+                        <!--<groupId>org.apache.maven.plugins</groupId>-->
+                        <!--<artifactId>maven-source-plugin</artifactId>-->
+                        <!--<version>2.0.2</version>-->
+                        <!--<executions>-->
+                            <!--<execution>-->
+                                <!--<id>attach-sources</id>-->
+                                <!--<goals>-->
+                                    <!--<goal>jar</goal>-->
+                                <!--</goals>-->
+                            <!--</execution>-->
+                        <!--</executions>-->
+                    <!--</plugin>-->
+                    <!--<plugin>-->
+                        <!--<groupId>org.apache.maven.plugins</groupId>-->
+                        <!--<artifactId>maven-javadoc-plugin</artifactId>-->
+                        <!--<version>2.2</version>-->
+                        <!--<executions>-->
+                            <!--<execution>-->
+                                <!--<id>attach-javadocs</id>-->
+                                <!--<goals>-->
+                                    <!--<goal>jar</goal>-->
+                                <!--</goals>-->
+                            <!--</execution>-->
+                        <!--</executions>-->
+                    <!--</plugin>-->
+                <!--</plugins>-->
+            <!--</build>-->
+        <!--</profile>-->
     </profiles>
 
-    <ciManagement>
-        <system>continuum</system>
-        <url>http://vmbuild.apache.org/continuum</url>
-        <notifiers>
-            <notifier>
-                <configuration>
-                    <address>yoko-commits@incubator.apache.org</address>
-                </configuration>
-            </notifier>
-        </notifiers>
-    </ciManagement>
+    <!--<ciManagement>-->
+        <!--<system>continuum</system>-->
+        <!--<url>http://vmbuild.apache.org/continuum</url>-->
+        <!--<notifiers>-->
+            <!--<notifier>-->
+                <!--<configuration>-->
+                    <!--<address>yoko-commits@incubator.apache.org</address>-->
+                <!--</configuration>-->
+            <!--</notifier>-->
+        <!--</notifiers>-->
+    <!--</ciManagement>-->
 
     <scm>
         <connection>scm:svn:http://svn.apache.org/repos/asf/geronimo/yoko/trunk</connection>