Statistics
| Revision:

root / tmp / org.txm.libs.graphstream / lib / gs-core-1.3 / gs-core-1.3.pom @ 2398

History | View | Annotate | Download (9.1 kB)

1
<?xml version="1.0" encoding="UTF-8"?>
2
<!-- This file is part of GraphStream <http://graphstream-project.org>. GraphStream 
3
	is a library whose purpose is to handle static or dynamic graph, create them 
4
	from scratch, file or any source and display them. This program is free software 
5
	distributed under the terms of two licenses, the CeCILL-C license that fits 
6
	European law, and the GNU Lesser General Public License. You can use, modify 
7
	and/ or redistribute the software under the terms of the CeCILL-C license 
8
	as circulated by CEA, CNRS and INRIA at the following URL <http://www.cecill.info> 
9
	or under the terms of the GNU LGPL as published by the Free Software Foundation, 
10
	either version 3 of the License, or (at your option) any later version. This 
11
	program is distributed in the hope that it will be useful, but WITHOUT ANY 
12
	WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS 
13
	FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more 
14
	details. You should have received a copy of the GNU Lesser General Public 
15
	License along with this program. If not, see <http://www.gnu.org/licenses/>. 
16
	The fact that you are presently reading this means that you have had knowledge 
17
	of the CeCILL-C and LGPL licenses and that you accept their terms. -->
18
<project xmlns="http://maven.apache.org/POM/4.0.0"
19
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
21
	<modelVersion>4.0.0</modelVersion>
22

    
23
	<parent>
24
		<groupId>org.sonatype.oss</groupId>
25
		<artifactId>oss-parent</artifactId>
26
		<version>7</version>
27
	</parent>
28

    
29
	<groupId>org.graphstream</groupId>
30
	<artifactId>gs-core</artifactId>
31
	<version>1.3</version>
32

    
33
	<name>gs-core</name>
34
	<description>
35
		The GraphStream library. With GraphStream you deal with
36
		graphs. Static and Dynamic. You create them from scratch, from a file
37
		or any source. You display and render them. This is the core package
38
		that contains the minimal needed to read, display and write a graph.
39
	</description>
40
	<url>http://graphstream-project.org</url>
41

    
42
	<!-- Source code of GraphStream is hosted on GitHub. -->
43
	<scm>
44
		<connection>scm:git:git://github.com/graphstream/gs-core.git</connection>
45
		<developerConnection>scm:git:git://github.com/graphstream/gs-core.git</developerConnection>
46
		<url>https://github.com/graphstream/gs-core</url>
47
	</scm>
48

    
49
	<!-- GraphStream is using the GitHub issue tracker. -->
50
	<issueManagement>
51
		<system>github</system>
52
		<url>https://github.com/graphstream/gs-core/issues</url>
53
	</issueManagement>
54

    
55
	<properties>
56
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
57
	</properties>
58

    
59
	<!-- The GraphStream Team. Members are sorted in alphabetically. -->
60
	<developers>
61
		<developer>
62
			<id>sbalev</id>
63
			<name>Stefan Balev</name>
64
			<email>stefan.balev@graphstream-project.org</email>
65
			<organization>LITIS</organization>
66
			<organizationUrl>http://www.litislab.eu</organizationUrl>
67
		</developer>
68

    
69
		<developer>
70
			<id>jbaudry</id>
71
			<name>Julien Baudry</name>
72
			<email>julien.baudry@graphstream-project.org</email>
73
			<organization>LITIS</organization>
74
			<organizationUrl>http://www.litislab.eu</organizationUrl>
75
		</developer>
76

    
77
		<developer>
78
			<id>adutot</id>
79
			<name>Antoine Dutot</name>
80
			<email>antoine.dutot@graphstream-project.org</email>
81
			<organization>LITIS</organization>
82
			<organizationUrl>http://www.litislab.eu</organizationUrl>
83
		</developer>
84

    
85
		<developer>
86
			<id>ypigne</id>
87
			<name>Yoann Pigné</name>
88
			<email>yoann.pigne@graphstream-project.org</email>
89
			<organization>University of Luxembourg</organization>
90
			<organizationUrl>http://www.uni.lu</organizationUrl>
91
		</developer>
92

    
93
		<developer>
94
			<id>gsavin</id>
95
			<name>Guilhelm Savin</name>
96
			<email>guilhelm.savin@graphstream-project.org</email>
97
			<organization>LITIS</organization>
98
			<organizationUrl>http://www.litislab.eu</organizationUrl>
99
		</developer>
100
	</developers>
101

    
102
	<contributors>
103
		<contributor>
104
			<name>Frédéric Guinand</name>
105
			<email>frederic.guinand@univ-lehavre.fr</email>
106
			<organization>LITIS</organization>
107
			<organizationUrl>http://www.litislab.eu</organizationUrl>
108
		</contributor>
109

    
110
		<contributor>
111
			<name>Richard O. Legendi</name>
112
			<email>richard.legendi@univ-lehavre.fr</email>
113
			<organization>Eötvös Loránd University, Faculty of Informatics</organization>
114
			<organizationUrl>http://people.inf.elte.hu/legendi/</organizationUrl>
115
		</contributor>
116
	</contributors>
117

    
118
	<licenses>
119
		<license>
120
			<name>LGPL3</name>
121
			<url>http://www.gnu.org/copyleft/lesser.html</url>
122
		</license>
123

    
124
		<license>
125
			<name>Cecill-C</name>
126
			<url>http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html
127
			</url>
128
		</license>
129
	</licenses>
130

    
131
	<profiles>
132
		<profile>
133
			<!-- This profile includes classes of mbox2 and pherd project to create 
134
				a fully usable jar. You need to have a valid gs-deps folder at the same hierarchic 
135
				level that the one of your project with mbox2 and pherd compiled (mvn compile). -->
136
			<id>nodeps</id>
137
			<build>
138
				<resources>
139
					<resource>
140
						<directory>../../gs-deps/mbox2/target/classes</directory>
141
						<includes>
142
							<include>org/**/*.class</include>
143
						</includes>
144
					</resource>
145
					<resource>
146
						<directory>../../gs-deps/pherd/target/classes</directory>
147
						<includes>
148
							<include>org/**/*.class</include>
149
						</includes>
150
					</resource>
151
				</resources>
152
			</build>
153
		</profile>
154
		<profile>
155
			<!-- This profile has to be enabled when releasing the package. It will 
156
				enable the sign phase. -->
157
			<id>release</id>
158
			<build>
159
				<plugins>
160
					<plugin>
161
						<groupId>org.apache.maven.plugins</groupId>
162
						<artifactId>maven-gpg-plugin</artifactId>
163
						<configuration>
164
							<keyname><![CDATA[GraphStream Team <team@graphstream-project.org>]]></keyname>
165
							<skip>false</skip>
166
						</configuration>
167
						<executions>
168
							<execution>
169
								<id>sign-artifacts</id>
170
								<phase>package</phase>
171
								<goals>
172
									<goal>sign</goal>
173
								</goals>
174
							</execution>
175
						</executions>
176
					</plugin>
177
				</plugins>
178
			</build>
179
		</profile>
180
	</profiles>
181

    
182
	<build>
183
		<sourceDirectory>src</sourceDirectory>
184
		<outputDirectory>bin</outputDirectory>
185
		<testSourceDirectory>src-test</testSourceDirectory>
186
		<defaultGoal>compile</defaultGoal>
187

    
188
		<resources>
189
			<!-- Resources other than classes are included here. -->
190
			<resource>
191
				<directory>src</directory>
192
				<includes>
193
					<include>org/graphstream/ui/graphicGraph/stylesheet/rgb.properties</include>
194
				</includes>
195
			</resource>
196
		</resources>
197

    
198
		<testResources>
199
			<testResource>
200
				<directory>src-test</directory>
201
				<includes>
202
					<include>org/graphstream/**/test/data/**</include>
203
				</includes>
204
			</testResource>
205
		</testResources>
206

    
207
		<plugins>
208
			<plugin>
209
				<artifactId>maven-compiler-plugin</artifactId>
210
				<configuration>
211
					<source>1.7</source>
212
					<target>1.7</target>
213
					<excludes>
214
						<exclude>org/graphstream/stream/file/FileSinkSWF.java</exclude>
215
					</excludes>
216
				</configuration>
217
				<version>3.3</version>
218
			</plugin>
219

    
220
			<plugin>
221
				<artifactId>maven-eclipse-plugin</artifactId>
222
				<groupId>org.apache.maven.plugins</groupId>
223
				<configuration>
224
					<sourceIncludes>
225
						<include>**</include>
226
					</sourceIncludes>
227
				</configuration>
228
				<version>2.9</version>
229
			</plugin>
230

    
231
			<plugin>
232
				<groupId>org.apache.maven.plugins</groupId>
233
				<artifactId>maven-jar-plugin</artifactId>
234
				<version>2.6</version>
235
			</plugin>
236

    
237
			<plugin>
238
				<groupId>org.apache.maven.plugins</groupId>
239
				<artifactId>maven-javadoc-plugin</artifactId>
240
				<configuration>
241
					<tags>
242
						<tag>
243
							<name>complexity</name>
244
							<placement>a</placement>
245
							<head>Computational Complexity :</head>
246
						</tag>
247
						<tag>
248
							<name>reference</name>
249
							<placement>a</placement>
250
							<head>Scientific Reference :</head>
251
						</tag>
252
					</tags>
253
					<author>true</author>
254
					<nodeprecated>false</nodeprecated>
255
					<nodeprecatedlist>false</nodeprecatedlist>
256
					<noindex>false</noindex>
257
					<nonavbar>false</nonavbar>
258
					<notree>false</notree>
259
					<show>public</show>
260
					<source>1.5</source>
261
					<splitindex>true</splitindex>
262
					<use>true</use>
263
					<version>true</version>
264
					<windowtitle>The GraphStream ${project.version} API</windowtitle>
265
				</configuration>
266
				<version>2.10.2</version>
267
			</plugin>
268
			<plugin>
269
				<groupId>org.apache.maven.plugins</groupId>
270
				<artifactId>maven-surefire-plugin</artifactId>
271
				<configuration>
272
					<excludes>
273
						<exclude>org/graphstream/ui/viewer/test/**/</exclude>
274
						<exclude>**/*$*</exclude>
275
					</excludes>
276
				</configuration>
277
				<version>2.18.1</version>
278
			</plugin>
279
		</plugins>
280
	</build>
281

    
282
	<dependencies>
283
		<dependency>
284
			<groupId>junit</groupId>
285
			<artifactId>junit</artifactId>
286
			<version>4.12</version>
287
			<optional>false</optional>
288
		</dependency>
289
		<dependency>
290
			<groupId>org.graphstream</groupId>
291
			<artifactId>pherd</artifactId>
292
			<version>1.0</version>
293
			<optional>false</optional>
294
		</dependency>
295
		<dependency>
296
			<groupId>org.graphstream</groupId>
297
			<artifactId>mbox2</artifactId>
298
			<version>1.0</version>
299
			<optional>false</optional>
300
		</dependency>
301
	</dependencies>
302
</project>
303