pom.xml 3.15 KB
Newer Older
Jay Jay Billings's avatar
Jay Jay Billings committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>
	<artifactId>org.eclipse.ice.dev.annotations</artifactId>
	<name>Eclipse ICE Developer Annotations</name>
	<description>Annotations for use with Eclipse ICE development</description>

	<properties>
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
	</properties>

	<build>
		<plugins>
			<plugin>
				<artifactId>maven-compiler-plugin</artifactId>
				<version>3.8.1</version>
				<configuration>
Daniel Bluhm's avatar
Daniel Bluhm committed
19
					<release>11</release>
Daniel Bluhm's avatar
Daniel Bluhm committed
20
21
22
23
24
25
					<annotationProcessorPaths>
						<path>
							<groupId>com.google.auto.service</groupId>
							<artifactId>auto-service</artifactId>
							<version>1.0-rc6</version>
						</path>
Daniel Bluhm's avatar
Daniel Bluhm committed
26
27
28
29
30
						<path>
							<groupId>org.projectlombok</groupId>
							<artifactId>lombok</artifactId>
							<version>1.18.12</version>
						</path>
Daniel Bluhm's avatar
Daniel Bluhm committed
31
					</annotationProcessorPaths>
Jay Jay Billings's avatar
Jay Jay Billings committed
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
				</configuration>
			</plugin>
			<plugin>
				<artifactId>maven-surefire-plugin</artifactId>
				<version>2.22.2</version>
			</plugin>
			<plugin>
				<artifactId>maven-failsafe-plugin</artifactId>
				<version>2.22.2</version>
			</plugin>
		</plugins>
	</build>

	<!-- Apache Velocity Template Engine -->
	<dependencies>
		<dependency>
			<groupId>org.apache.velocity</groupId>
			<artifactId>velocity-engine-core</artifactId>
			<version>2.1</version>
		</dependency>
		<dependency>
			<groupId>com.google.auto.service</groupId>
			<artifactId>auto-service</artifactId>
			<version>1.0-rc6</version>
			<scope>provided</scope>
		</dependency>
58
59
60
61
62
63
		<dependency>
			<groupId>org.projectlombok</groupId>
			<artifactId>lombok</artifactId>
			<version>1.18.12</version>
			<scope>compile</scope>
		</dependency>
Daniel Bluhm's avatar
Daniel Bluhm committed
64
65
66
67
68
69
70
71
72
73
		<dependency>
			<groupId>com.fasterxml.jackson.core</groupId>
			<artifactId>jackson-core</artifactId>
			<version>2.10.2</version>
			<scope>provided</scope>
		</dependency>
		<dependency>
			<groupId>com.fasterxml.jackson.core</groupId>
			<artifactId>jackson-databind</artifactId>
			<version>2.10.2</version>
74
			<scope>compile</scope>
Daniel Bluhm's avatar
Daniel Bluhm committed
75
		</dependency>
76
77
78
79
80
81
82
83
84
85
86
87
		<dependency>
			<groupId>org.junit.jupiter</groupId>
			<artifactId>junit-jupiter-api</artifactId>
			<version>5.6.2</version>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.junit.jupiter</groupId>
			<artifactId>junit-jupiter-engine</artifactId>
			<version>5.6.2</version>
			<scope>test</scope>
		</dependency>
88
89
90
91
92
93
		<dependency>
			<groupId>com.google.testing.compile</groupId>
			<artifactId>compile-testing</artifactId>
			<version>0.18</version>
			<scope>test</scope>
		</dependency>
94
95
96
97
98
		<dependency>
			<groupId>org.mongodb</groupId>
			<artifactId>mongo-java-driver</artifactId>
			<version>3.12.2</version>
		</dependency>
Jay Jay Billings's avatar
Jay Jay Billings committed
99
100
101
102
		<dependency>
			<groupId>org.eclipse.ice</groupId>
			<artifactId>org.eclipse.ice.data</artifactId>
			<version>3.0.0-SNAPSHOT</version>
103
			<scope>compile</scope>
Jay Jay Billings's avatar
Jay Jay Billings committed
104
		</dependency>
Jay Jay Billings's avatar
Jay Jay Billings committed
105
106
	</dependencies>

107
108
109
110
111
	<parent>
		<groupId>org.eclipse.ice.dev</groupId>
		<artifactId>org.eclipse.ice.dev</artifactId>
		<version>3.0.0-SNAPSHOT</version>
	</parent>
Jay Jay Billings's avatar
Jay Jay Billings committed
112
</project>