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

Revision 7913, 3.4 KB checked in by curtis, 8 years ago (diff)

Set parent.relativePath for subprojects properly

RevLine 
[7622]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>
[7905]10    <artifactId>pom-loci</artifactId>
[7622]11    <version>1.0-SNAPSHOT</version>
[7913]12    <relativePath>../..</relativePath>
[7622]13  </parent>
14
15  <groupId>loci.maven.plugins</groupId>
16  <artifactId>cppwrap-maven-plugin</artifactId>
17  <packaging>maven-plugin</packaging>
18
19  <name>C++ Wrapper Maven Plugin</name>
20  <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>
21  <url>http://loci.wisc.edu/software/jar2lib</url>
22  <inceptionYear>2011</inceptionYear>
23
24  <licenses>
25    <license>
26      <name>BSD</name>
[7730]27      <url>http://dev.loci.wisc.edu/svn/software/trunk/projects/cppwrap-maven-plugin/LICENSE.txt</url>
[7622]28      <distribution>repo</distribution>
29    </license>
30  </licenses>
31
[7626]32  <properties>
33    <maven.version>2.0.9</maven.version>
34  </properties>
35
[7622]36  <dependencies>
37    <dependency>
38      <groupId>loci</groupId>
39      <artifactId>jar2lib</artifactId>
40      <version>1.0-SNAPSHOT</version>
41    </dependency>
42    <dependency>
43      <groupId>org.apache.maven</groupId>
44      <artifactId>maven-plugin-api</artifactId>
[7626]45      <version>${maven.version}</version>
[7622]46    </dependency>
[7626]47    <dependency>
48      <groupId>org.apache.maven</groupId>
49      <artifactId>maven-project</artifactId>
50      <version>${maven.version}</version>
51    </dependency>
[7896]52
53    <!-- FIXME: Eliminate these transitive dependencies.  Required for Maven 3 support. -->
54    <dependency>
55      <groupId>org.apache.velocity</groupId>
56      <artifactId>velocity</artifactId>
57      <version>1.6.4</version>
58    </dependency>
59    <dependency>
60      <groupId>jace</groupId>
61      <artifactId>jace</artifactId>
[7898]62      <version>r39</version>
[7896]63    </dependency>
[7622]64  </dependencies>
65
66  <build>
67    <plugins>
68      <plugin>
69        <artifactId>maven-jar-plugin</artifactId>
70        <configuration>
71          <archive>
72            <manifest>
73              <packageName>loci.maven.plugin.cppwrap</packageName>
74            </manifest>
75          </archive>
76        </configuration>
77      </plugin>
78    </plugins>
79  </build>
80
81  <developers>
82    <developer>
83      <id>curtis</id>
84      <name>Curtis Rueden</name>
85      <email>ctrueden@wisc.edu</email>
86      <url>http://loci.wisc.edu/people/curtis-rueden</url>
87      <organization>UW-Madison LOCI</organization>
88      <organizationUrl>http://loci.wisc.edu/</organizationUrl>
89      <roles>
90        <role>architect</role>
91        <role>developer</role>
92      </roles>
93      <timezone>-6</timezone>
94      <properties>
95        <picUrl>http://loci.wisc.edu/files/loci/images/people/curtis-2010.jpg</picUrl>
96      </properties>
97    </developer>
98  </developers>
99
[7714]100  <contributors>
101    <contributor><name>Mark Hiner</name></contributor>
102  </contributors>
103
[7906]104  <!-- NB: for project parent, in case of partial checkout -->
[7622]105  <repositories>
106    <repository>
107      <id>loci.releases</id>
108      <url>http://dev.loci.wisc.edu/maven2/releases</url>
109    </repository>
110    <repository>
111      <id>loci.snapshots</id>
112      <url>http://dev.loci.wisc.edu/maven2/snapshots</url>
113    </repository>
114  </repositories>
115
116</project>
Note: See TracBrowser for help on using the repository browser.