diff options
author | carnold <[email protected]> | 2007-07-26 23:26:28 +0000 |
---|---|---|
committer | carnold <[email protected]> | 2007-07-26 23:26:28 +0000 |
commit | 13baa997b4ef5ded998b6ead02d14bcfd81d32e3 (patch) | |
tree | dda631a9518089f4b79866bf4fddcf601eaaff62 /pom.xml | |
parent | 24ba3a2dbf94e79ec41ef46ce46e3e170d507d6a (diff) |
Bug 1760649: Initial Maven build
git-svn-id: file:///home/sven/projects/JOGL/temp/ant-contrib/svn/ant-contrib-code/cpptasks/trunk@125 32d7a393-a5a9-423c-abd3-5d954feb1f2f
Diffstat (limited to 'pom.xml')
-rw-r--r-- | pom.xml | 237 |
1 files changed, 237 insertions, 0 deletions
@@ -0,0 +1,237 @@ +<!-- + Licensed to the Ant-Contrib Project under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The Ant-Contrib Project licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +--> +<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"> + <modelVersion>4.0.0</modelVersion> + <groupId>ant-contrib</groupId> + <artifactId>cpptasks</artifactId> + <packaging>jar</packaging> + <name>cpptasks</name> + <version>1.0b5-SNAPSHOT</version> + <description>Compile tasks for Apache Ant</description> + <url>http://ant-contrib.sourceforge.net:80/cpptasks</url> + <issueManagement> + <system>SourceForge Tracker</system> + <url>http://sourceforge.net/tracker/?group_id=36177/</url> + </issueManagement> + <ciManagement> + <system>Gump</system> + <url>http://vmgump.apache.org/gump/public/cpptasks/index.html</url> + </ciManagement> + <inceptionYear>2001</inceptionYear> + <mailingLists> + <mailingList> + <name>ant-contrib-cvs</name> + <subscribe>https://lists.sourceforge.net/lists/listinfo/ant-contrib-cvs</subscribe> + <unsubscribe>https://lists.sourceforge.net/lists/listinfo/ant-contrib-cvs</unsubscribe> + <archive>http://sourceforge.net/mailarchive/forum.php?forum_name=ant-contrib-cvs</archive> + </mailingList> + <mailingList> + <name>ant-contrib-developers</name> + <subscribe>http://lists.sourceforge.net/mailman/listinfo/ant-contrib-developers</subscribe> + <unsubscribe>http://lists.sourceforge.net/mailman/listinfo/ant-contrib-developers</unsubscribe> + <post>[email protected]</post> + <archive>http://sourceforge.net/mailarchive/forum.php?forum_name=ant-contrib-developers</archive> + </mailingList> + </mailingLists> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <scm> + <connection>scm:svn:https://ant-contrib.svn.sourceforge.net/svnroot/ant-contrib/cpptasks/trunk</connection> + <developerConnection>scm:svn:https://ant-contrib.svn.sourceforge.net/svnroot/ant-contrib/cpptasks/trunk</developerConnection> + <url>http://ant-contrib.svn.sourceforge.net/viewvc/ant-contrib/cpptasks/trunk/</url> + </scm> + <build> + <plugins> + <plugin> + <artifactId>maven-surefire-plugin</artifactId> + <configuration> + <reportFormat>plain</reportFormat> + </configuration> + </plugin> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <source>1.2</source> + <target>1.1</target> + </configuration> + </plugin> + <plugin> + <artifactId>maven-jar-plugin</artifactId> + <configuration> + <archive> + <manifestSections> + <manifestSection> + <name>net.sf.antcontrib.cpptasks</name> + <manifestEntries> + <Implementation-Title>cpptasks: Compiler Tasks for Apache Ant.</Implementation-Title> + <Implementation-Version>${project.version}</Implementation-Version> + <Implementation-Vendor>Ant-Contrib Project</Implementation-Vendor> + </manifestEntries> + </manifestSection> + </manifestSections> + </archive> + </configuration> + </plugin> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <executions> + <!-- release builds will put SVN tags into the SCM page, this changes it back to a branch --> + <execution> + <phase>site</phase> + <id>untag-site</id> + <configuration> + <tasks> + <taskdef name="replaceregexp" classname="org.apache.tools.ant.taskdefs.optional.ReplaceRegExp" /> + <replaceregexp file="target/site/source-repository.html" match="/tags/[^ ]*" replace="/branches/v1_2-branch" flags="g" /> + </tasks> + </configuration> + <goals> + <goal>run</goal> + </goals> + </execution> + </executions> + <dependencies> + <dependency> + <groupId>ant</groupId> + <artifactId>ant-nodeps</artifactId> + <version>1.6.5</version> + </dependency> + </dependencies> + </plugin> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <configuration> + <descriptors> + <descriptor>src/assembly/bin.xml</descriptor> + </descriptors> + <appendAssemblyId>false</appendAssemblyId> + </configuration> + <executions> + <execution> + <goals> + <goal>assembly</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <artifactId>maven-javadoc-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>jar</goal> + <goal>javadoc</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <artifactId>maven-source-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>jar</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>clirr-maven-plugin</artifactId> + <configuration> + <comparisonVersion>1.0b3</comparisonVersion> + </configuration> + </plugin> + </plugins> +</build> +<dependencies> + <dependency> + <groupId>ant</groupId> + <artifactId>ant</artifactId> + <version>1.6.5</version> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>3.8.1</version> + <scope>test</scope> + </dependency> +</dependencies> + <reporting> + <excludeDefaults>true</excludeDefaults> + <plugins> + <plugin> + <artifactId>maven-project-info-reports-plugin</artifactId> + <reportSets> + <reportSet> + <reports> + <report>scm</report> + <report>cim</report> + <report>javadoc</report> + <report>issue-tracking</report> + <report>mailing-list</report> + <report>license</report> + </reports> + </reportSet> + </reportSets> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>jxr-maven-plugin</artifactId> + </plugin> + <plugin> + <artifactId>maven-release-plugin</artifactId> + <configuration> + <goals>site-deploy</goals> + </configuration> + </plugin> + <plugin> + <artifactId>maven-changes-plugin</artifactId> + <reportSets> + <reportSet> + <reports> + <report>changes-report</report> + </reports> + </reportSet> + </reportSets> + <configuration> + <issueLinkTemplate>http://sourceforge.net/tracker/index.php?func=detail&aid=%ISSUE%&group_id=36177&atid=416920</issueLinkTemplate> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + </plugin> + </plugins> + </reporting> + <distributionManagement> + <repository> + <id>ant-contrib.repo</id> + <url>scp://shell.sourceforge.net/home/groups/a/an/ant-contrib/htdocs/m2-repo</url> + </repository> + <site> + <id>cpptasks.site</id> + <url>scp://shell.sourceforge.net/home/groups/a/an/ant-contrib/htdocs/cpptasks</url> + </site> + </distributionManagement> +</project> |