Blame SOURCES/pom.xml

0f742f
0f742f
0f742f
    Licensed to the Apache Software Foundation (ASF) under one or more
0f742f
    contributor license agreements.  See the NOTICE file distributed with
0f742f
    this work for additional information regarding copyright ownership.
0f742f
    The ASF licenses this file to You under the Apache License, Version 2.0
0f742f
    (the "License"); you may not use this file except in compliance with
0f742f
    the License.  You may obtain a copy of the License at
0f742f
0f742f
       http://www.apache.org/licenses/LICENSE-2.0
0f742f
0f742f
    Unless required by applicable law or agreed to in writing, software
0f742f
    distributed under the License is distributed on an "AS IS" BASIS,
0f742f
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
0f742f
    See the License for the specific language governing permissions and
0f742f
    limitations under the License.
0f742f
-->
0f742f
0f742f
0f742f
0f742f
<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">
0f742f
0f742f
    <modelVersion>4.0.0</modelVersion>
0f742f
0f742f
    <parent>
0f742f
        <groupId>org.apache.geronimo.genesis.config</groupId>
0f742f
        <artifactId>project-config</artifactId>
0f742f
        <version>1.5</version>
0f742f
    </parent>
0f742f
0f742f
    <groupId>org.apache.geronimo.specs</groupId>
0f742f
    <artifactId>specs-parent</artifactId>
0f742f
    <packaging>pom</packaging>
0f742f
    <name>Geronimo Specifications</name>
0f742f
    <version>1.6</version>
0f742f
0f742f
    <description>
0f742f
        Provides open-source implementations of Sun specifications.
0f742f
    </description>
0f742f
0f742f
    <scm>
0f742f
        <connection>scm:svn:http://svn.apache.org/repos/asf/geronimo/specs/tags/specs-parent-1.6</connection>
0f742f
        <developerConnection>scm:svn:https://svn.apache.org/repos/asf/geronimo/specs/tags/specs-parent-1.6</developerConnection>
0f742f
        <url>http://svn.apache.org/viewvc/geronimo/specs/tags/specs-parent-1.6</url>
0f742f
    </scm>
0f742f
0f742f
    <url>http://geronimo.apache.org/maven/${siteId}/${version}</url>
0f742f
    <distributionManagement>
0f742f
        <site>
0f742f
            <id>geronimo-website</id>
0f742f
            <url>${staging.siteURL}/${siteId}/${version}</url>
0f742f
        </site>
0f742f
    </distributionManagement>
0f742f
0f742f
    <properties>
0f742f
        <siteId>specs</siteId>
0f742f
        <projectName>Apache Geronimo Specifications</projectName>
0f742f
        
0f742f
              |
0f742f
              | Geronimo OSGi properties
0f742f
              |
0f742f
              | Note: when modules can override these properties.
0f742f
              |
0f742f
              -->
0f742f
        <geronimo.osgi.import.pkg>*</geronimo.osgi.import.pkg>
0f742f
        <geronimo.osgi.export.pkg>*</geronimo.osgi.export.pkg>
0f742f
        <geronimo.osgi.private.pkg />
0f742f
        <geronimo.osgi.export>!META-INF*,${geronimo.osgi.export.pkg}*;version=${geronimo.osgi.export.version}</geronimo.osgi.export>
0f742f
        <geronimo.osgi.export.version>${project.version}</geronimo.osgi.export.version>
0f742f
        <geronimo.osgi.import>!META-INF*,${geronimo.osgi.import.pkg}</geronimo.osgi.import>
0f742f
        <geronimo.osgi.symbolic.name>${groupId}.${artifactId}</geronimo.osgi.symbolic.name>
0f742f
    </properties>
0f742f
0f742f
    <build>
0f742f
        <plugins>
0f742f
            <plugin>
0f742f
                <groupId>org.apache.maven.plugins</groupId>
0f742f
                <artifactId>maven-compiler-plugin</artifactId>
0f742f
                <configuration>
0f742f
                    <source>1.5</source>
0f742f
                    <target>1.5</target>
0f742f
                </configuration>
0f742f
            </plugin>
0f742f
0f742f
            <plugin>
0f742f
                <groupId>org.apache.maven.plugins</groupId>
0f742f
                <artifactId>maven-idea-plugin</artifactId>
0f742f
                <configuration>
0f742f
                    <jdkName>1.5</jdkName>
0f742f
                    <linkModules>true</linkModules>
0f742f
                </configuration>
0f742f
            </plugin>
0f742f
0f742f
            <plugin>
0f742f
                <groupId>org.apache.felix</groupId>
0f742f
                <artifactId>maven-bundle-plugin</artifactId>
0f742f
                <version>1.2.0</version>
0f742f
                <extensions>true</extensions>
0f742f
                <configuration>
0f742f
                    <instructions>
0f742f
                        <Bundle-Name>${artifactId}</Bundle-Name>
0f742f
                        <Bundle-SymbolicName>${geronimo.osgi.symbolic.name}</Bundle-SymbolicName>
0f742f
                        <Export-Package>${geronimo.osgi.export}</Export-Package>
0f742f
                        <Import-Package>${geronimo.osgi.import}</Import-Package>
0f742f
                        <Private-Package>${geronimo.osgi.private.pkg}</Private-Package>
0f742f
                        <Implementation-Title>Apache Geronimo</Implementation-Title>
0f742f
                        <Implementation-Version>${project.version}</Implementation-Version>
0f742f
                    </instructions>
0f742f
                </configuration>
0f742f
                <executions>
0f742f
                    <execution>
0f742f
                        <id>bundle-manifest</id>
0f742f
                        <phase>process-classes</phase>
0f742f
                        <goals>
0f742f
                            <goal>manifest</goal>
0f742f
                        </goals>
0f742f
                    </execution>
0f742f
                </executions>
0f742f
            </plugin>
0f742f
0f742f
            <plugin>
0f742f
                <groupId>org.apache.maven.plugins</groupId>
0f742f
                <artifactId>maven-jar-plugin</artifactId>
0f742f
                <version>2.1</version>
0f742f
                <configuration>
0f742f
                    <archive>
0f742f
                        <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
0f742f
                    </archive>
0f742f
                </configuration>
0f742f
            </plugin>
0f742f
0f742f
        </plugins>
0f742f
    </build>
0f742f
0f742f
    <reporting>
0f742f
        <plugins>
0f742f
            <plugin>
0f742f
                <groupId>org.apache.maven.plugins</groupId>
0f742f
                <artifactId>maven-pmd-plugin</artifactId>
0f742f
                <configuration>
0f742f
                    <targetJdk>1.5</targetJdk>
0f742f
                </configuration>
0f742f
            </plugin>
0f742f
        </plugins>
0f742f
    </reporting>
0f742f
    
0f742f
</project>