source: trunk/projects/cppwrap-maven-plugin/pom.xml @ 7943

Revision 7943, 3.4 KB checked in by curtis, 7 years ago (diff)

Update projects to use release version of parent

Projects are now versioned at 1.0.0-SNAPSHOT individually, though they
can each be released and versioned independently now.

Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<project xmlns="http://maven.apache.org/POM/4.0.0"
3  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
5    http://maven.apache.org/xsd/maven-v4.0.0.xsd">
6  <modelVersion>4.0.0</modelVersion>
7
8  <parent>
9    <groupId>loci</groupId>
10    <artifactId>pom-loci</artifactId>
11    <version>1.0</version>
12    <relativePath>../..</relativePath>
13  </parent>
14
15  <groupId>loci.maven.plugins</groupId>
16  <artifactId>cppwrap-maven-plugin</artifactId>
17  <version>1.0.0-SNAPSHOT</version>
18  <packaging>maven-plugin</packaging>
19
20  <name>C++ Wrapper Maven Plugin</name>
21  <description>Maven 2.0 plugin for wrapping a Java library as a C++ project. Produces one C++ proxy class and header per Java class. Operates via the Jar2Lib command line tool.</description>
22  <url>http://loci.wisc.edu/software/jar2lib</url>
23  <inceptionYear>2011</inceptionYear>
24
25  <licenses>
26    <license>
27      <name>BSD</name>
28      <url>http://dev.loci.wisc.edu/svn/software/trunk/projects/cppwrap-maven-plugin/LICENSE.txt</url>
29      <distribution>repo</distribution>
30    </license>
31  </licenses>
32
33  <properties>
34    <maven.version>2.0.9</maven.version>
35  </properties>
36
37  <dependencies>
38    <dependency>
39      <groupId>loci</groupId>
40      <artifactId>jar2lib</artifactId>
41      <version>1.0.0-SNAPSHOT</version>
42    </dependency>
43    <dependency>
44      <groupId>org.apache.maven</groupId>
45      <artifactId>maven-plugin-api</artifactId>
46      <version>${maven.version}</version>
47    </dependency>
48    <dependency>
49      <groupId>org.apache.maven</groupId>
50      <artifactId>maven-project</artifactId>
51      <version>${maven.version}</version>
52    </dependency>
53
54    <!-- FIXME: Eliminate these transitive dependencies.  Required for Maven 3 support. -->
55    <dependency>
56      <groupId>org.apache.velocity</groupId>
57      <artifactId>velocity</artifactId>
58      <version>1.6.4</version>
59    </dependency>
60    <dependency>
61      <groupId>jace</groupId>
62      <artifactId>jace</artifactId>
63      <version>r39</version>
64    </dependency>
65  </dependencies>
66
67  <build>
68    <plugins>
69      <plugin>
70        <artifactId>maven-jar-plugin</artifactId>
71        <configuration>
72          <archive>
73            <manifest>
74              <packageName>loci.maven.plugin.cppwrap</packageName>
75            </manifest>
76          </archive>
77        </configuration>
78      </plugin>
79    </plugins>
80  </build>
81
82  <developers>
83    <developer>
84      <id>curtis</id>
85      <name>Curtis Rueden</name>
86      <email>ctrueden@wisc.edu</email>
87      <url>http://loci.wisc.edu/people/curtis-rueden</url>
88      <organization>UW-Madison LOCI</organization>
89      <organizationUrl>http://loci.wisc.edu/</organizationUrl>
90      <roles>
91        <role>architect</role>
92        <role>developer</role>
93      </roles>
94      <timezone>-6</timezone>
95      <properties>
96        <picUrl>http://loci.wisc.edu/files/loci/images/people/curtis-2010.jpg</picUrl>
97      </properties>
98    </developer>
99  </developers>
100
101  <contributors>
102    <contributor><name>Mark Hiner</name></contributor>
103  </contributors>
104
105  <!-- NB: for project parent, in case of partial checkout -->
106  <repositories>
107    <repository>
108      <id>loci.releases</id>
109      <url>http://dev.loci.wisc.edu/maven2/releases</url>
110    </repository>
111    <repository>
112      <id>loci.snapshots</id>
113      <url>http://dev.loci.wisc.edu/maven2/snapshots</url>
114    </repository>
115  </repositories>
116
117</project>
Note: See TracBrowser for help on using the repository browser.