Project

General

Profile

Download (9.83 KB) Statistics
| Branch: | Tag: | Revision:
1 669db2cd n.hoffmann
<?xml version="1.0" encoding="UTF-8"?>
2 abb878fe n.hoffmann
<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/maven-v4_0_0.xsd">
3 669db2cd n.hoffmann
	<modelVersion>4.0.0</modelVersion>
4 52941b17 n.hoffmann
	<prerequisites>
5
		<maven>3.0</maven>
6
	</prerequisites>
7 669db2cd n.hoffmann
	<groupId>eu.etaxonomy</groupId>
8
	<artifactId>taxeditor-parent</artifactId>
9 f6acf2aa n.hoffmann
	<version>3.0.6-SNAPSHOT</version>
10 669db2cd n.hoffmann
	<name>EDIT Taxonomic Editor</name>
11 abb878fe n.hoffmann
	<description>The Taxonomic Editor for EDIT's platform for cybertaxonomy</description>
12
	<url>http://wp5.e-taxonomy.eu</url>
13
	<inceptionYear>2007</inceptionYear>
14 669db2cd n.hoffmann
	<packaging>pom</packaging>
15 abb878fe n.hoffmann
	<properties>
16 3be6ef3e n.hoffmann
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
17 f6acf2aa n.hoffmann
		<cdmlib.version>3.0.7-SNAPSHOT</cdmlib.version>
18
		<tycho.version>0.12.0</tycho.version>
19 52941b17 n.hoffmann
		<taxeditor.version>3.0.6-SNAPSHOT</taxeditor.version>
20 abb878fe n.hoffmann
	</properties>
21 669db2cd n.hoffmann
	<modules>
22 e202da54 n.hoffmann
		<module>eu.etaxonomy.taxeditor.cdmlib</module>
23
		<module>eu.etaxonomy.taxeditor.store</module>
24
		<module>eu.etaxonomy.taxeditor.navigation</module>
25
		<module>eu.etaxonomy.taxeditor.editor</module>
26
		<module>eu.etaxonomy.taxeditor.bulkeditor</module>
27
		<module>eu.etaxonomy.taxeditor.printpublisher</module>
28 454421ac n.hoffmann
		<!--module>eu.etaxonomy.taxeditor.annotatedlineeditor</module-->
29 e202da54 n.hoffmann
		<module>eu.etaxonomy.taxeditor.application</module>
30 f6acf2aa n.hoffmann
		<module>eu.etaxonomy.taxeditor.feature.platform</module>
31
		<module>eu.etaxonomy.taxeditor.feature</module>
32
		<module>eu.etaxonomy.taxeditor</module>
33
	</modules>
34 abb878fe n.hoffmann
	<scm>
35
		<connection>scm:svn:http://dev.e-taxonomy.eu/svn/trunk/taxeditor/</connection>
36
		<developerConnection>scm:svn:https://dev.e-taxonomy.eu/svn/trunk/taxeditor/</developerConnection>
37
		<url>http://dev.e-taxonomy.eu/websvn/listing.php?repname=EDIT+Taxonomic+Editor</url>
38
	</scm>
39
	<mailingLists>
40
		<mailingList>
41
			<name>EDIT Taxonomic Editor</name>
42
			<subscribe>
43
				edit-taxonomic-editor+subscribe@googlegroups.com
44
			</subscribe>
45
			<unsubscribe>
46
				edit-taxonomic-editor+unsubscribe@googlegroups.com
47
			</unsubscribe>
48
			<post>edit-taxonomic-editor@googlegroups.com</post>
49
			<archive>http://groups.google.com/group/edit-taxonomic-editor/topics</archive>
50
		</mailingList>
51
	</mailingLists>
52 669db2cd n.hoffmann
	<licenses>
53
		<license>
54
			<name>Mozilla Public License Version 1.1</name>
55
			<url>http://www.mozilla.org/MPL/MPL-1.1.html</url>
56
			<distribution>repo</distribution>
57
		</license>
58
	</licenses>
59
	<developers>
60
		<developer>
61
			<!-- your SVN account id please! -->
62
			<id>n.hoffmann</id>
63
			<name>
64
				Niels Hoffmann
65
			</name>
66
			<email>n.hoffmann [at] bgbm.org</email>
67
			<organization>
68
				Botanic Garden Botanical Museum Berlin
69
			</organization>
70
			<organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
71
			<timezone>+1</timezone>
72
			<roles>
73 abb878fe n.hoffmann
				<role>Java Developer</role>
74
				<role>Architect</role>
75 669db2cd n.hoffmann
			</roles>
76 abb878fe n.hoffmann
			<url/>
77 669db2cd n.hoffmann
		</developer>
78
	</developers>
79
	<issueManagement>
80
		<system>Trac</system>
81
		<url>http://dev.e-taxonomy.eu/trac/</url>
82
	</issueManagement>
83 abb878fe n.hoffmann
	<ciManagement>
84 f6acf2aa n.hoffmann
		<system>Jenkins</system>
85 e202da54 n.hoffmann
		<url>http://160.45.63.201/jenkins</url>
86 abb878fe n.hoffmann
	</ciManagement>
87 669db2cd n.hoffmann
	<!-- **** REPOSITORIES **** -->
88
	<repositories>
89
		<!-- the cdm internal repository -->
90
		<repository>
91
			<id>EditRepository</id>
92
			<url>http://wp5.e-taxonomy.eu/cdmlib/mavenrepo/</url>
93
		</repository>
94
	</repositories>
95
	<build>
96
		<plugins>
97 f6acf2aa n.hoffmann
			<plugin>
98
				<groupId>org.eclipse.tycho</groupId>
99
				<artifactId>tycho-maven-plugin</artifactId>
100
				<version>${tycho.version}</version>
101
				<extensions>true</extensions>
102
			</plugin>
103 52941b17 n.hoffmann
			<plugin>
104
				<groupId>org.eclipse.tycho</groupId>
105
				<artifactId>tycho-packaging-plugin</artifactId>
106
				<version>${tycho.version}</version>
107
				<configuration>
108
					<strictVersions>true</strictVersions>
109
				</configuration>
110
			</plugin>
111 f6acf2aa n.hoffmann
			<plugin>
112
				<groupId>org.eclipse.tycho</groupId>
113
				<artifactId>target-platform-configuration</artifactId>
114
				<version>${tycho.version}</version>
115
				<configuration>
116
					<resolver>p2</resolver>
117
					<target>
118
						<artifact>
119
							<groupId>eu.etaxonomy</groupId>
120
							<artifactId>eu.etaxonomy.taxeditor</artifactId>
121 52941b17 n.hoffmann
							<version>${taxeditor.version}</version>
122 f6acf2aa n.hoffmann
							<classifier>rcp</classifier>
123
						</artifact>
124
					</target>
125
					<ignoreTychoRepositories>true</ignoreTychoRepositories>
126
					<environments>
127 52941b17 n.hoffmann
						<!--environment>
128 f6acf2aa n.hoffmann
							<os>macosx</os>
129
							<ws>cocoa</ws>
130
							<arch>x86_64</arch>
131 52941b17 n.hoffmann
						</environment-->
132 f6acf2aa n.hoffmann
						<!--environment>
133
							<os>win32</os>
134
							<ws>win32</ws>
135
							<arch>x86</arch>
136 52941b17 n.hoffmann
						</environment-->
137 f6acf2aa n.hoffmann
						<environment>
138
							<os>linux</os>
139
							<ws>gtk</ws>
140 52941b17 n.hoffmann
							<arch>x86_64</arch>
141 f6acf2aa n.hoffmann
						</environment>
142 52941b17 n.hoffmann
						<!--environment>
143 f6acf2aa n.hoffmann
							<os>linux</os>
144
							<ws>gtk</ws>
145
							<arch>x86_64</arch>
146
						</environment-->
147
					</environments>
148
				</configuration>
149
			</plugin>
150 669db2cd n.hoffmann
			<plugin>
151 abb878fe n.hoffmann
				<groupId>org.apache.maven.plugins</groupId>
152
				<artifactId>maven-compiler-plugin</artifactId>
153
				<version>2.3.2</version>
154
				<configuration>
155
					<source>1.6</source>
156
					<target>1.6</target>
157
				</configuration>
158
			</plugin>
159
			<plugin>
160
				<groupId>org.apache.maven.plugins</groupId>
161
				<artifactId>maven-surefire-plugin</artifactId>
162
				<version>2.6</version>
163
				<configuration>
164
					<includes>
165
						<include>**/*Test.java</include>
166
					</includes>
167
					<systemPropertyVariables>
168
						<property>
169
							<name>hibernate.connection.driver_class</name>
170
							<value>${hibernate.connection.driver_class}</value>
171
						</property>
172
						<property>
173
							<name>hibernate.connection.url</name>
174
							<value>${hibernate.connection.url}</value>
175
						</property>
176
						<property>
177
							<name>hibernate.connection.username</name>
178
							<value>${hibernate.connection.username}</value>
179
						</property>
180
						<property>
181
							<name>hibernate.connection.password</name>
182
							<value>${hibernate.connection.password}</value>
183
						</property>
184
					</systemPropertyVariables>
185
				</configuration>
186
			</plugin>
187 669db2cd n.hoffmann
			<plugin>
188
				<groupId>org.apache.maven.plugins</groupId>
189
				<artifactId>maven-site-plugin</artifactId>
190 a6f731c7 n.hoffmann
				<version>2.2</version>
191 669db2cd n.hoffmann
				<configuration>
192
					<locales>en</locales>
193
				</configuration>
194
			</plugin>
195
			<plugin>
196
				<groupId>org.apache.maven.plugins</groupId>
197
				<artifactId>maven-source-plugin</artifactId>
198 abb878fe n.hoffmann
				<version>2.1.2</version>
199 669db2cd n.hoffmann
				<executions>
200
					<execution>
201
						<id>attach-sources</id>
202
						<phase>verify</phase>
203
						<goals>
204
							<goal>jar</goal>
205
						</goals>
206
					</execution>
207
				</executions>
208
			</plugin>
209
			<plugin>
210
				<groupId>org.apache.maven.plugins</groupId>
211
				<artifactId>maven-javadoc-plugin</artifactId>
212 abb878fe n.hoffmann
				<version>2.7</version>
213 669db2cd n.hoffmann
				<configuration>
214
					<stylesheet>maven</stylesheet>
215 abb878fe n.hoffmann
					<quiet>true</quiet>
216
					<detectLinks>true</detectLinks>
217
					<failOnError>false</failOnError>
218 669db2cd n.hoffmann
				</configuration>
219 abb878fe n.hoffmann
				<executions>
220
					<execution>
221
						<id>aggregate</id>
222
						<goals>
223
							<goal>aggregate</goal>
224
						</goals>
225
						<phase>site</phase>
226
					</execution>
227
				</executions>
228 669db2cd n.hoffmann
			</plugin>
229
			<plugin>
230
				<groupId>org.apache.maven.plugins</groupId>
231
				<artifactId>maven-eclipse-plugin</artifactId>
232 abb878fe n.hoffmann
				<version>2.8</version>
233 669db2cd n.hoffmann
				<configuration>
234
					<downloadSources>true</downloadSources>
235 abb878fe n.hoffmann
					<downloadJavadocs>true</downloadJavadocs>
236 c3508deb n.hoffmann
					<additionalProjectnatures>
237
						<projectnature>org.eclipse.pde.PluginNature</projectnature>
238
					</additionalProjectnatures>
239 669db2cd n.hoffmann
				</configuration>
240
			</plugin>
241 64891ccb n.hoffmann
			<plugin>
242
				<groupId>org.apache.maven.plugins</groupId>
243
				<artifactId>maven-deploy-plugin</artifactId>
244
				<version>2.5</version>
245
			</plugin>
246 669db2cd n.hoffmann
		</plugins>
247 f6acf2aa n.hoffmann
		<pluginManagement>
248
			<plugins>
249
				<plugin>
250
					<groupId>org.apache.maven.plugins</groupId>
251
					<artifactId>maven-jar-plugin</artifactId>
252
					<version>2.3.1</version>
253
				</plugin>
254 52941b17 n.hoffmann
				<!--plugin>
255 f6acf2aa n.hoffmann
					<groupId>org.eclipse.tycho</groupId>
256
					<artifactId>tycho-packaging-plugin</artifactId>
257 52941b17 n.hoffmann
					<version>${tycho.version}</version-->
258
				<!--executions>
259 f6acf2aa n.hoffmann
						<execution>
260
							<id>timestamp</id>
261
							<phase>validate</phase>
262
							<goals>
263
								<goal>timestamp</goal>
264
							</goals>
265
						</execution>
266
					</executions-->
267 52941b17 n.hoffmann
				<!-- for some reason configuration won't work here, have to define
268 f6acf2aa n.hoffmann
	        			in each module -->
269 52941b17 n.hoffmann
				<!--configuration>
270 f6acf2aa n.hoffmann
						<archive>
271
							<addMavenDescriptor>false</addMavenDescriptor>
272
						</archive>
273
						<environments>
274
							<environment>
275
								<os>macosx</os>
276
								<ws>cocoa</ws>
277
								<arch>x86</arch>
278
							</environment>
279
						</environments>
280
					</configuration>
281 52941b17 n.hoffmann
				</plugin-->
282 f6acf2aa n.hoffmann
			</plugins>
283
		</pluginManagement>
284 669db2cd n.hoffmann
	</build>
285
	<reporting>
286
		<plugins>
287
			<plugin>
288
				<!-- you will want to start by publishing your classes' Javadocs -->
289
				<groupId>org.apache.maven.plugins</groupId>
290
				<artifactId>maven-javadoc-plugin</artifactId>
291 abb878fe n.hoffmann
				<version>2.7</version>
292 669db2cd n.hoffmann
				<configuration>
293 abb878fe n.hoffmann
					<detectLinks>true</detectLinks>
294 669db2cd n.hoffmann
				</configuration>
295
			</plugin>
296
			<plugin>
297
				<!-- this will generate an indexed and cross-referenced HTML version of your source code -->
298
				<groupId>org.apache.maven.plugins</groupId>
299
				<artifactId>maven-jxr-plugin</artifactId>
300 abb878fe n.hoffmann
				<version>2.2</version>
301 669db2cd n.hoffmann
			</plugin>
302
			<plugin>
303
				<groupId>org.apache.maven.plugins</groupId>
304 3be6ef3e n.hoffmann
				<artifactId>maven-changes-plugin</artifactId>
305
				<version>2.3</version>
306
				<configuration>
307
					<issueLinkTemplatePerSystem>
308
						<default>%URL%/ticket/%ISSUE%</default>
309
					</issueLinkTemplatePerSystem>
310
				</configuration>
311 669db2cd n.hoffmann
				<reportSets>
312
					<reportSet>
313
						<reports>
314 3be6ef3e n.hoffmann
							<report>changes-report</report>
315 669db2cd n.hoffmann
						</reports>
316
					</reportSet>
317
				</reportSets>
318
			</plugin>
319
		</plugins>
320
	</reporting>
321
	<!--	 DISTRIBUTION MANAGEMENT -->
322
	<distributionManagement>
323
		<site>
324 abb878fe n.hoffmann
			<id>wp5.e-taxonomy.eu</id>
325
			<name>EDIT Taxonomic Editor</name>
326
			<url>scpexe://160.45.63.151/var/www/wp5.e-taxonomy.eu/taxeditor/</url>
327
		</site>
328
		<repository>
329
			<uniqueVersion>false</uniqueVersion>
330
			<id>wp5.e-taxonomy.eu</id>
331 669db2cd n.hoffmann
			<name>Edit Maven Repository</name>
332 abb878fe n.hoffmann
			<url>scpexe://160.45.63.151/var/www/wp5.e-taxonomy.eu/cdmlib/mavenrepo/</url>
333 669db2cd n.hoffmann
		</repository>
334
	</distributionManagement>
335 213e8f9c n.hoffmann
</project>