pom.xml 10.6 KB
Newer Older
1
2
3
4
5
6
<?xml version="1.0" encoding="UTF-8"?>
<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/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>
Manuel Gunkel's avatar
Manuel Gunkel committed
7
	<!-- <parent> <groupId>net.imagej</groupId> <artifactId>pom-imagej</artifactId>
8
		<version>5.0</version> <relativePath /> </parent> -->
9
	<groupId>embl.almf</groupId>
10
	<artifactId>AutoMicTools_</artifactId>
11
	<version>1.1.34-SNAPSHOT</version>
12

13
	<name>plugins/AutoMicTools_.jar</name>
14
	<description>Collection of tools for automated (feedback) microscopy data acquisition and analysis</description>
15
16
17
18
19
20
21
22
23
24
25
	<inceptionYear>2014</inceptionYear>
	<organization>
		<name>EMBL</name>
		<url>https://www.embl.de/</url>
	</organization>
	<licenses>
		<license>
			<name>Simplified BSD License</name>
			<distribution>repo</distribution>
		</license>
	</licenses>
26
27
	<!-- <parent> <groupId>org.scijava</groupId> <artifactId>pom-scijava</artifactId> 
		<version>12.0.0</version> <relativePath /> </parent> -->
28
29

	<dependencies>
30
31
32
33
		<dependency>
			<groupId>net.imagej</groupId>
			<artifactId>ij</artifactId>
		</dependency>
34
35
		<dependency>
			<groupId>sc.fiji</groupId>
36
			<artifactId>Auto_Local_Threshold</artifactId>
37
38
		</dependency>
		<dependency>
39
40
			<groupId>org.jfree</groupId>
			<artifactId>jfreechart</artifactId>
41
42
		</dependency>
		<dependency>
43
44
			<groupId>sc.fiji</groupId>
			<artifactId>imagescience</artifactId>
45
46
		</dependency>
		<dependency>
47
48
			<groupId>sc.fiji</groupId>
			<artifactId>3D_Viewer</artifactId>
49
		</dependency>
50
51
52
53
		<dependency>
			<groupId>org.rosuda.REngine</groupId>
			<artifactId>Rserve</artifactId>
		</dependency>
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
		<dependency>
			<groupId>org.scijava</groupId>
			<artifactId>j3dcore</artifactId>
		</dependency>
		<dependency>
			<groupId>org.scijava</groupId>
			<artifactId>j3dutils</artifactId>
		</dependency>
		<dependency>
			<groupId>org.scijava</groupId>
			<artifactId>vecmath</artifactId>
		</dependency>
		<dependency>
			<groupId>com.github.mcib3d</groupId>
			<artifactId>mcib3d-core</artifactId>
		</dependency>
70
71
72
73
		<dependency>
			<groupId>com.github.ssgpers</groupId>
			<artifactId>CommMicroscope</artifactId>
		</dependency>
74

75
		<dependency>
76
			<groupId>de.embl.cba</groupId>
Aliaksandr Halavatyi's avatar
Aliaksandr Halavatyi committed
77
			<artifactId>java-utils-embl</artifactId>
78
		</dependency>
79
80
81
82
		<dependency>
			<groupId>org.apache.directory.studio</groupId>
			<artifactId>org.apache.commons.lang</artifactId>
		</dependency>
83
84
85
86
		<dependency>
			<groupId>ome</groupId>
			<artifactId>bioformats_package</artifactId>
		</dependency>
87
88
89
90
		<dependency>
			<groupId>org.reflections</groupId>
			<artifactId>reflections</artifactId>
		</dependency>
91
92
93
94
		<dependency>
			<groupId>sc.fiji</groupId>
			<artifactId>IO_</artifactId>
		</dependency>
95
96
97
98
		<dependency>
			<groupId>com.github.cmci</groupId>
			<artifactId>MultiStackRegistration</artifactId>
		</dependency>
99
100
101
102
103
104
105
106
		<dependency>
			<groupId>sc.fiji</groupId>
			<artifactId>TrackMate_</artifactId>
		</dependency>
		<dependency>
			<groupId>net.imglib2</groupId>
			<artifactId>imglib2-meta</artifactId>
		</dependency>
Aliaksandr Halavatyi's avatar
Aliaksandr Halavatyi committed
107
108
109
110
		<dependency>
			<groupId>com.eclipsesource.minimal-json</groupId>
			<artifactId>minimal-json</artifactId>
		</dependency>
Aliaksandr Halavatyi's avatar
Aliaksandr Halavatyi committed
111
112
113
114
		<dependency>
			<groupId>org.apache.xmlrpc</groupId>
			<artifactId>xmlrpc-client</artifactId>
		</dependency>
115
		<dependency>
116
			<groupId>sc.fiji</groupId>
117
118
			<artifactId>TransformJ_</artifactId>
		</dependency>
119
120
		<dependency>
			<groupId>org.ilastik</groupId>
121
			<artifactId>ilastik4ij</artifactId>
122
		</dependency>
123
124
125
126
127
128
129
		<!-- OPEN-CV dependency for template matching: -->
		<dependency>
			<groupId>io.github.joheras</groupId>
			<artifactId>IJ-OpenCV</artifactId>
			<version>1.2.1</version>
		</dependency>

130
131
132
133
	</dependencies>

	<developers>
		<developer>
134
135
136
137
138
139
			<id>halavaty</id>
			<name>Aliaksandr Halavatyi</name>
			<email>aliaksandr.halavatyi@embl.de</email>
			<url>None</url>
			<organization>EMBL</organization>
			<organizationUrl>https://www.embl.de/</organizationUrl>
140
141
142
			<roles>
				<role>architect</role>
				<role>developer</role>
143
144
145
146
147
				<role>lead</role>
				<role>debugger</role>
				<role>reviewer</role>
				<role>support</role>
				<role>maintainer</role>
148
			</roles>
149
			<timezone>+1</timezone>
150
151
		</developer>
	</developers>
152

153
	<repositories>
154
155
156
157
158
159
160
		<!-- for Tischi dependencies -->
		<repository>
			<id>bintray-embl-cba-snapshots</id>
			<name>bintray</name>
			<url>https://embl-cba.bintray.com/snapshots</url>
		</repository>

161
		<repository>
162
163
164
165
166
167
			<id>imagej.public</id>
			<url>http://maven.imagej.net/content/groups/public</url>
		</repository>
		<repository>
			<id>jitpack.io</id>
			<url>https://jitpack.io</url>
168
		</repository>
169
		<repository>
170
171
172
			<id>imagej.releases</id>
			<url>http://maven.imagej.net/content/repositories/releases</url>
		</repository>
173
		<repository>
174
175
176
			<id>imagej.snapshots</id>
			<url>http://maven.imagej.net/content/repositories/snapshots</url>
		</repository>
177
178


179

180
181
	</repositories>

182

183
184
	<dependencyManagement>
		<dependencies>
185
186
187
188
189
			<dependency>
				<groupId>net.imagej</groupId>
				<artifactId>ij</artifactId>
				<version>1.52s</version>
			</dependency>
190

191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
			<dependency>
				<groupId>commons-io</groupId>
				<artifactId>commons-io</artifactId>
				<version>2.4</version>
			</dependency>
			<dependency>
				<groupId>com.github.lucarosellini.rJava</groupId>
				<artifactId>JRI</artifactId>
				<version>0.9-7</version>
			</dependency>
			<dependency>
				<groupId>com.github.lucarosellini.rJava</groupId>
				<artifactId>JRIEngine</artifactId>
				<version>0.9-7</version>
			</dependency>
			<dependency>
				<groupId>org.jfree</groupId>
				<artifactId>jfreechart</artifactId>
				<version>1.0.19</version>
			</dependency>
211
212
213
214
215
216
217
218
219
220
			<dependency>
				<groupId>sc.fiji</groupId>
				<artifactId>imagescience</artifactId>
				<version>3.0.0</version>
			</dependency>
			<dependency>
				<groupId>sc.fiji</groupId>
				<artifactId>3D_Viewer</artifactId>
				<version>4.0.1</version>
			</dependency>
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
			<dependency>
				<groupId>org.scijava</groupId>
				<artifactId>j3dcore</artifactId>
				<version>1.6.0-scijava-2</version>
			</dependency>
			<dependency>
				<groupId>org.scijava</groupId>
				<artifactId>j3dutils</artifactId>
				<version>1.6.0-scijava-2</version>
			</dependency>
			<dependency>
				<groupId>org.scijava</groupId>
				<artifactId>vecmath</artifactId>
				<version>1.6.0-scijava-2</version>
			</dependency>
236
237
238
239
240
			<dependency>
				<groupId>com.github.ssgpers</groupId>
				<artifactId>CommMicroscope</artifactId>
				<version>master-SNAPSHOT</version>
			</dependency>
241
			<dependency>
242
				<groupId>de.embl.cba</groupId>
Aliaksandr Halavatyi's avatar
Aliaksandr Halavatyi committed
243
				<artifactId>java-utils-embl</artifactId>
244
				<version>0.0.8-SNAPSHOT</version>
245
			</dependency>
Aliaksandr Halavatyi's avatar
pom    
Aliaksandr Halavatyi committed
246

247
248
249
250
251
			<dependency>
				<groupId>org.apache.directory.studio</groupId>
				<artifactId>org.apache.commons.lang</artifactId>
				<version>2.6</version>
			</dependency>
252
253
254
255
256
			<dependency>
				<groupId>org.reflections</groupId>
				<artifactId>reflections</artifactId>
				<version>0.9.10</version>
			</dependency>
257
258
259
260
261
			<dependency>
				<groupId>sc.fiji</groupId>
				<artifactId>IO_</artifactId>
				<version>2.3.1</version>
			</dependency>
262
263
			<dependency>
				<groupId>sc.fiji</groupId>
264
265
				<artifactId>Auto_Local_Threshold</artifactId>
				<version>1.10.0</version>
266
267
268
269
270
271
			</dependency>
			<dependency>
				<groupId>com.github.cmci</groupId>
				<artifactId>MultiStackRegistration</artifactId>
				<version>v1.46.2</version>
			</dependency>
272
273
274
275
276
			<dependency>
				<groupId>sc.fiji</groupId>
				<artifactId>TrackMate_</artifactId>
				<version>3.4.2</version>
			</dependency>
277
278
279
280
281
			<dependency>
				<groupId>org.rosuda.REngine</groupId>
				<artifactId>Rserve</artifactId>
				<version>1.8.1</version>
			</dependency>
282
283
284
			<dependency>
				<groupId>net.imglib2</groupId>
				<artifactId>imglib2-meta</artifactId>
285
286
				<version>2.0.0-beta-26</version>
			</dependency>
Aliaksandr Halavatyi's avatar
minor    
Aliaksandr Halavatyi committed
287
288
289
			<dependency>
				<groupId>com.github.mcib3d</groupId>
				<artifactId>mcib3d-core</artifactId>
290
				<version>8fe1606</version>
Aliaksandr Halavatyi's avatar
minor    
Aliaksandr Halavatyi committed
291
			</dependency>
Aliaksandr Halavatyi's avatar
Aliaksandr Halavatyi committed
292
293
294
295
296
			<dependency>
				<groupId>com.eclipsesource.minimal-json</groupId>
				<artifactId>minimal-json</artifactId>
				<version>0.9.5</version>
			</dependency>
Aliaksandr Halavatyi's avatar
Aliaksandr Halavatyi committed
297
298
299
300
301
			<dependency>
				<groupId>org.apache.xmlrpc</groupId>
				<artifactId>xmlrpc-client</artifactId>
				<version>3.1.3</version>
			</dependency>
302
			<dependency>
303
				<groupId>sc.fiji</groupId>
304
305
306
				<artifactId>TransformJ_</artifactId>
				<version>4.0.0</version>
			</dependency>
307
			<dependency>
308
309
310
				<groupId>org.ilastik</groupId>
				<artifactId>ilastik4ij</artifactId>
				<version>1.7.2</version>
311
			</dependency>
312
313
314
315
316
317

			<dependency>
				<groupId>ome</groupId>
				<artifactId>bioformats_package</artifactId>
				<version>6.5.0</version>
			</dependency>
318
319
		</dependencies>
	</dependencyManagement>
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352


	<build>
		<resources>
			<resource>
				<directory>${basedir}/src/main/resources</directory>
			</resource>
			<resource>
				<directory>${project.build.sourceDirectory}</directory>
			</resource>
		</resources>
		<testResources>
			<testResource>
				<directory>${basedir}/src/test/resources</directory>
			</testResource>
			<testResource>
				<directory>${project.build.testSourceDirectory}</directory>
			</testResource>
		</testResources>
		<plugins>
			<plugin>
				<groupId>org.codehaus.mojo</groupId>
				<artifactId>exec-maven-plugin</artifactId>
				<executions>
					<execution>
						<goals>
							<goal>java</goal>
						</goals>
					</execution>
				</executions>
				<configuration>
					<mainClass>console.ConsoleApplication</mainClass>
				</configuration>
353
354
355
356
357
358
359
360
361
362
363
364
			</plugin>
			<!-- <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> 
				<executions> <execution> <id>copy-dependencies</id> <phase>prepare-package</phase> 
				<goals> <goal>copy-dependencies</goal> </goals> <configuration> <outputDirectory>${project.build.directory}/automic-dependencies</outputDirectory> 
				<outputDirectory>C:\automic-dependencies</outputDirectory> <overWriteReleases>false</overWriteReleases> 
				<overWriteSnapshots>false</overWriteSnapshots> <overWriteIfNewer>true</overWriteIfNewer> 
				</configuration> </execution> </executions> </plugin> -->
			<!-- <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> 
				<configuration> <archive> <manifest> <mainClass>automic.postaq.protocols.ConsoleApp</mainClass> 
				<addClasspath>true</addClasspath> <classpathPrefix>automic-dependencies/</classpathPrefix> 
				</manifest> </archive> </configuration> </plugin> -->

365
366
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
367
368
				<artifactId>maven-compiler-plugin</artifactId>
				<version>3.5.1</version>
369
				<configuration>
370
371
					<source>1.8</source>
					<target>1.8</target>
372
373
				</configuration>
			</plugin>
374

375
376
377
		</plugins>
	</build>

378
</project>