[LOGO] Subversion Repositories sca-j

[/] [API_and_Annotation/] [pom.xml] - Rev 272

Download | Compare with Previous | Blame | View Log

<?xml version="1.0" encoding="UTF-8"?>
<!--
 *
 * Copyright(C) OASIS(R) 2005,2009. All Rights Reserved.
 * OASIS trademark, IPR and other policies apply.    
 *   
-->
<project>
    <modelVersion>4.0.0</modelVersion>
    <groupId>org.oasis-open.sca.j</groupId>
    <version>1.1-CSD06</version>
    <artifactId>sca-caa-apis</artifactId>
    <name>OASIS SCA Java CAA - Annotations and APIs</name>
    <description>The common annotations and APIs JAR for the SCA Java implementations</description>
    <packaging>jar</packaging>
    <url>http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=sca-j</url>
    <licenses>
       <license>
          <name>OASIS License</name>
          <url>http://www.oasis-open.org/committees/download.php/32009/license.txt</url>
          <distribution>repo</distribution>
       </license>
    </licenses>

    <dependencies>

    </dependencies>

    <!-- ====================================================================== -->
    <!-- Distribution Management configuration                                  -->
    <!-- ====================================================================== -->
    <distributionManagement>
       <repository>
          <id>local.release</id>
          <name>My Local Distribution Repository</name>
          <url>file:\\C:\Strategy\SCA\OASIS-Java\OASIS_Code\sca-j\Release</url>
       </repository>
    </distributionManagement>

    <profiles>

        <profile>
           <id>eclipse</id>
           <build>
                <defaultGoal>org.apache.tuscany.maven.plugins:maven-bundle-plugin:eclipse</defaultGoal>
                <pluginManagement>
                <plugins>
                   <plugin> 
                       <groupId>org.apache.tuscany.maven.plugins</groupId> 
                       <artifactId>maven-bundle-plugin</artifactId> 
                       <version>1.0.4-SNAPSHOT</version> 
                       <extensions>true</extensions> 
                    </plugin>
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-eclipse-plugin</artifactId>
                        <configuration>
                            <skip>true</skip>
                        </configuration>
                     </plugin>
                 </plugins>
                 </pluginManagement>
            </build>
        </profile>

    </profiles>


    <build>
        <defaultGoal>install</defaultGoal>

        <resources>
            <resource>
                <directory>src/main/resources</directory>
            </resource>
            <resource>
                <directory>${basedir}</directory>
                <includes>
                    <include>license.txt</include>
                    <include>NOTICE</include>
                    <include>README</include>
                    <include>META-INF/*</include>
                </includes>
            </resource>
        </resources>

        <pluginManagement>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-jar-plugin</artifactId>
                    <version>2.3</version>
                    <configuration>
                        <excludePomFiles>true</excludePomFiles>
                        <archive>
                            <addMavenDescriptor>false</addMavenDescriptor>
                        </archive>         
                    </configuration>
                </plugin>

                <!-- compiler plugin configuration -->
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>2.0.2</version>
                    <configuration>
                        <source>1.5</source>
                        <target>1.5</target>
                    </configuration>

                    <dependencies>
                        <dependency>
                            <groupId>org.apache.tuscany.maven.plugins</groupId>
                            <artifactId>maven-eclipse-compiler</artifactId>
                            <version>1.0.1</version>
                            <scope>provided</scope>
                        </dependency>
                    </dependencies>
                </plugin>
            </plugins>
        </pluginManagement>
    </build>

</project>

Compare with Previous | Blame