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

Revision 7898, 3.3 KB checked in by melissa, 8 years ago (diff)

Downgrade version of Jace used by cppwrap

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