PageRenderTime 39ms CodeModel.GetById 9ms app.highlight 18ms RepoModel.GetById 1ms app.codeStats 0ms

/protocols/ss7/map/load/pom.xml

http://mobicents.googlecode.com/
XML | 536 lines | 482 code | 25 blank | 29 comment | 0 complexity | 7746c8ce74b3e523b8cb2e8bb5c16719 MD5 | raw file
  1<?xml version="1.0" encoding="UTF-8"?>
  2<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  3	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  4	<modelVersion>4.0.0</modelVersion>
  5
  6	<parent>
  7		<groupId>org.mobicents</groupId>
  8		<artifactId>mobicents-parent</artifactId>
  9		<version>2.20</version>
 10	</parent>
 11
 12	<artifactId>map-load</artifactId>
 13
 14	<name>Mobicents SS7 :: MAP :: LOAD :: ${pom.artifactId}</name>
 15	<packaging>jar</packaging>
 16
 17	<properties>
 18		<mobicents.tools.mavenplugin.eclipse.version>
 19			1.0.0.BETA2
 20		</mobicents.tools.mavenplugin.eclipse.version>
 21		<concurrent.version>1.3.4</concurrent.version>
 22		<log4j.version>1.2.14</log4j.version>
 23		<junit.version>3.8.1</junit.version>
 24		<testng.version>6.2</testng.version>
 25		<javolution.version>5.5.1</javolution.version>
 26		<compiler.plugin.version>2.0.2</compiler.plugin.version>
 27		<compile.source>1.5</compile.source>
 28		<!-- mobicents but not strictly ss7 -->
 29		<asn.version>2.0.0-SNAPSHOT</asn.version>
 30		<stream.version>1.0.0.CR1</stream.version>
 31		<ss7.version>2.0.0-SNAPSHOT</ss7.version>
 32		<sctp.version>1.0.0-SNAPSHOT</sctp.version>
 33		<commons.version>1.0.0-SNAPSHOT</commons.version>
 34		<!-- data -->
 35		<assemble.dir>${pom.build.directory}/load</assemble.dir>
 36	</properties>
 37
 38	<dependencies>
 39		<!-- does not work.... lol <dependency> <artifactId>ss7-parent</artifactId> 
 40			<groupId>org.mobicents.protocols.ss7</groupId> <version>${ss7.version}</version> 
 41			<type>pom</type> <scope>import</scope> </dependency> -->
 42		<!-- SCTP -->
 43		<dependency>
 44			<groupId>org.mobicents.protocols.sctp</groupId>
 45			<artifactId>sctp-api</artifactId>
 46			<version>${sctp.version}</version>
 47		</dependency>
 48
 49		<dependency>
 50			<groupId>org.mobicents.protocols.sctp</groupId>
 51			<artifactId>sctp-impl</artifactId>
 52			<version>${sctp.version}</version>
 53		</dependency>
 54		<!-- SS7 -->
 55		<dependency>
 56			<groupId>org.mobicents.protocols.ss7.congestion</groupId>
 57			<artifactId>congestion</artifactId>
 58			<version>${ss7.version}</version>
 59		</dependency>
 60		<dependency>
 61			<groupId>org.mobicents.protocols.ss7.map</groupId>
 62			<artifactId>map-api</artifactId>
 63			<version>${ss7.version}</version>
 64		</dependency>
 65		<dependency>
 66			<groupId>org.mobicents.protocols.ss7.map</groupId>
 67			<artifactId>map-impl</artifactId>
 68			<version>${ss7.version}</version>
 69		</dependency>
 70		<dependency>
 71			<groupId>org.mobicents.protocols.ss7.sccp</groupId>
 72			<artifactId>sccp-api</artifactId>
 73			<version>${ss7.version}</version>
 74		</dependency>
 75		<dependency>
 76			<groupId>org.mobicents.protocols.ss7.sccp</groupId>
 77			<artifactId>sccp-impl</artifactId>
 78			<version>${ss7.version}</version>
 79		</dependency>
 80
 81		<dependency>
 82			<groupId>org.mobicents.protocols.asn</groupId>
 83			<artifactId>asn</artifactId>
 84			<version>${asn.version}</version>
 85		</dependency>
 86
 87		<dependency>
 88			<groupId>org.mobicents.protocols.ss7.tcap</groupId>
 89			<artifactId>tcap-impl</artifactId>
 90			<version>${ss7.version}</version>
 91		</dependency>
 92
 93		<dependency>
 94			<groupId>org.mobicents.protocols.ss7.tcap</groupId>
 95			<artifactId>tcap-api</artifactId>
 96			<version>${ss7.version}</version>
 97		</dependency>
 98		<dependency>
 99			<groupId>org.mobicents.protocols.ss7.mtp</groupId>
100			<artifactId>mtp-api</artifactId>
101			<version>${ss7.version}</version>
102		</dependency>
103		<dependency>
104			<groupId>org.mobicents.protocols.ss7.mtp</groupId>
105			<artifactId>mtp</artifactId>
106			<version>${ss7.version}</version>
107		</dependency>
108		<dependency>
109			<groupId>org.mobicents.protocols.ss7.m3ua</groupId>
110			<artifactId>m3ua-api</artifactId>
111			<version>${ss7.version}</version>
112		</dependency>
113
114		<dependency>
115			<groupId>org.mobicents.protocols.ss7.m3ua</groupId>
116			<artifactId>m3ua-impl</artifactId>
117			<version>${ss7.version}</version>
118		</dependency>
119		<dependency>
120			<groupId>org.mobicents.protocols.ss7.isup</groupId>
121			<artifactId>isup-api</artifactId>
122			<version>${ss7.version}</version>
123		</dependency>
124		<dependency>
125			<groupId>org.mobicents.protocols.ss7.isup</groupId>
126			<artifactId>isup-impl</artifactId>
127			<version>${ss7.version}</version>
128		</dependency>
129		<dependency>
130			<groupId>org.mobicents.protocols.stream</groupId>
131			<artifactId>stream</artifactId>
132			<version>${stream.version}</version>
133		</dependency>
134		<dependency>
135			<groupId>org.mobicents.protocols.ss7.hardware</groupId>
136			<artifactId>mobicents-dialogic</artifactId>
137			<version>${ss7.version}</version>
138		</dependency>
139		<dependency>
140			<groupId>org.mobicents.commons</groupId>
141			<artifactId>commons</artifactId>
142			<version>${commons.version}</version>
143		</dependency>
144
145		<dependency>
146			<groupId>concurrent</groupId>
147			<artifactId>concurrent</artifactId>
148			<version>${concurrent.version}</version>
149		</dependency>
150		<dependency>
151			<groupId>log4j</groupId>
152			<artifactId>log4j</artifactId>
153			<version>${log4j.version}</version>
154		</dependency>
155		<dependency>
156			<groupId>junit</groupId>
157			<artifactId>junit</artifactId>
158			<version>${junit.version}</version>
159			<scope>test</scope>
160		</dependency>
161
162		<!-- Not managed deps <dependency> <groupId>org.mobicents.external.opencsv</groupId> 
163			<artifactId>opencsv</artifactId> </dependency> -->
164		<dependency>
165			<groupId>javolution</groupId>
166			<artifactId>javolution</artifactId>
167			<version>${javolution.version}</version>
168		</dependency>
169	</dependencies>
170
171	<profiles>
172		<profile>
173			<id>default</id>
174			<activation>
175				<activeByDefault>true</activeByDefault>
176			</activation>
177			<build>
178				<finalName>${pom.artifactId}</finalName>
179				<plugins>
180					<plugin>
181						<artifactId>maven-eclipse-plugin</artifactId>
182						<groupId>org.mobicents.tools</groupId>
183						<version>
184					${mobicents.tools.mavenplugin.eclipse.version}
185						</version>
186						<inherited>false</inherited>
187						<configuration>
188							<classpathExcludes>
189								<exclude>xml-apis:xml-apis</exclude>
190								<exclude>jtidy:jtidy</exclude>
191							</classpathExcludes>
192							<resolveTransitiveDependencies>
193								true
194							</resolveTransitiveDependencies>
195							<eclipseProjectName>
196								mobicents-map-load
197							</eclipseProjectName>
198						</configuration>
199					</plugin>
200					<plugin>
201						<artifactId>maven-compiler-plugin</artifactId>
202						<configuration>
203							<source>1.5</source>
204							<target>1.5</target>
205						</configuration>
206					</plugin>
207
208				</plugins>
209			</build>
210
211		</profile>
212		<profile>
213			<id>assemble</id>
214			<activation>
215				<activeByDefault>false</activeByDefault>
216			</activation>
217			<build>
218				<finalName>${pom.artifactId}</finalName>
219				<plugins>
220					<plugin>
221						<groupId>org.apache.maven.plugins</groupId>
222						<artifactId>maven-dependency-plugin</artifactId>
223						<executions>
224							<execution>
225								<id>copy-dependency-jar</id>
226								<phase>process-resources</phase>
227								<goals>
228									<goal>copy</goal>
229								</goals>
230								<configuration>
231									<artifactItems>
232										<!-- this artifact :) -->
233										<artifactItem>
234											<groupId>${pom.groupId}</groupId>
235											<artifactId>${pom.artifactId}</artifactId>
236											<version>${pom.version}</version>
237											<type>jar</type>
238											<overWrite>true</overWrite>
239											<outputDirectory>
240												${assemble.dir}
241											</outputDirectory>
242											<destFileName>
243												map-load.jar
244											</destFileName>
245										</artifactItem>
246
247										<!-- deps -->
248
249										<artifactItem>
250											<groupId>org.mobicents.protocols.ss7.congestion</groupId>
251											<artifactId>congestion</artifactId>
252											<type>jar</type>
253											<overWrite>true</overWrite>
254											<outputDirectory>
255												${assemble.dir}
256											</outputDirectory>
257											<destFileName>
258												mobicents-congestion.jar
259											</destFileName>
260										</artifactItem>
261
262										<artifactItem>
263											<groupId>org.mobicents.protocols.sctp</groupId>
264											<artifactId>sctp-api</artifactId>
265											<type>jar</type>
266											<overWrite>true</overWrite>
267											<outputDirectory>
268												${assemble.dir}
269											</outputDirectory>
270											<destFileName>
271												sctp-api.jar
272											</destFileName>
273										</artifactItem>
274
275										<artifactItem>
276											<groupId>org.mobicents.protocols.sctp</groupId>
277											<artifactId>sctp-impl</artifactId>
278											<type>jar</type>
279											<overWrite>true</overWrite>
280											<outputDirectory>
281												${assemble.dir}
282											</outputDirectory>
283											<destFileName>
284												sctp-impl.jar
285											</destFileName>
286										</artifactItem>
287
288										<artifactItem>
289											<groupId>org.mobicents.protocols.ss7.map</groupId>
290											<artifactId>map-api</artifactId>
291											<type>jar</type>
292											<overWrite>true</overWrite>
293											<outputDirectory>
294												${assemble.dir}
295											</outputDirectory>
296											<destFileName>
297												map-api.jar
298											</destFileName>
299										</artifactItem>
300										<artifactItem>
301											<groupId>org.mobicents.protocols.ss7.map</groupId>
302											<artifactId>map-impl</artifactId>
303											<type>jar</type>
304											<overWrite>true</overWrite>
305											<outputDirectory>
306												${assemble.dir}
307											</outputDirectory>
308											<destFileName>
309												map-impl.jar
310											</destFileName>
311										</artifactItem>
312
313										<artifactItem>
314											<groupId>org.mobicents.protocols.ss7.isup</groupId>
315											<artifactId>isup-api</artifactId>
316											<type>jar</type>
317											<overWrite>true</overWrite>
318											<outputDirectory>
319												${assemble.dir}
320											</outputDirectory>
321											<destFileName>
322												isup-api.jar
323											</destFileName>
324										</artifactItem>
325										<artifactItem>
326											<groupId>org.mobicents.protocols.ss7.isup</groupId>
327											<artifactId>isup-impl</artifactId>
328											<type>jar</type>
329											<overWrite>true</overWrite>
330											<outputDirectory>
331												${assemble.dir}
332											</outputDirectory>
333											<destFileName>
334												iusp-impl.jar
335											</destFileName>
336										</artifactItem>
337
338										<artifactItem>
339											<groupId>org.mobicents.protocols.ss7.sccp</groupId>
340											<artifactId>sccp-api</artifactId>
341											<type>jar</type>
342											<overWrite>true</overWrite>
343											<outputDirectory>
344												${assemble.dir}
345											</outputDirectory>
346											<destFileName>
347												sccp-api.jar
348											</destFileName>
349										</artifactItem>
350										<artifactItem>
351											<groupId>org.mobicents.protocols.ss7.sccp</groupId>
352											<artifactId>sccp-impl</artifactId>
353											<type>jar</type>
354											<overWrite>true</overWrite>
355											<outputDirectory>
356												${assemble.dir}
357											</outputDirectory>
358											<destFileName>
359												sccp-impl.jar
360											</destFileName>
361										</artifactItem>
362										<artifactItem>
363											<groupId>org.mobicents.protocols.ss7.m3ua</groupId>
364											<artifactId>m3ua-api</artifactId>
365											<type>jar</type>
366											<overWrite>true</overWrite>
367											<outputDirectory>
368												${assemble.dir}
369											</outputDirectory>
370											<destFileName>
371												m3ua-api.jar
372											</destFileName>
373										</artifactItem>
374										<artifactItem>
375											<groupId>org.mobicents.protocols.ss7.m3ua</groupId>
376											<artifactId>m3ua-impl</artifactId>
377											<type>jar</type>
378											<overWrite>true</overWrite>
379											<outputDirectory>
380												${assemble.dir}
381											</outputDirectory>
382											<destFileName>
383												m3ua-impl.jar
384											</destFileName>
385										</artifactItem>
386										<artifactItem>
387											<groupId>org.mobicents.protocols.asn</groupId>
388											<artifactId>asn</artifactId>
389											<type>jar</type>
390											<overWrite>true</overWrite>
391											<outputDirectory>
392												${assemble.dir}
393											</outputDirectory>
394											<destFileName>
395												asn.jar
396											</destFileName>
397										</artifactItem>
398										<artifactItem>
399											<groupId>org.mobicents.protocols.ss7.tcap</groupId>
400											<artifactId>tcap-api</artifactId>
401											<type>jar</type>
402											<overWrite>true</overWrite>
403											<outputDirectory>
404												${assemble.dir}
405											</outputDirectory>
406											<destFileName>
407												tcap-api.jar
408											</destFileName>
409										</artifactItem>
410										<artifactItem>
411											<groupId>org.mobicents.protocols.ss7.tcap</groupId>
412											<artifactId>tcap-impl</artifactId>
413											<type>jar</type>
414											<overWrite>true</overWrite>
415											<outputDirectory>
416												${assemble.dir}
417											</outputDirectory>
418											<destFileName>
419												tcap-impl.jar
420											</destFileName>
421										</artifactItem>
422										<artifactItem>
423											<groupId>org.mobicents.protocols.ss7.mtp</groupId>
424											<artifactId>mtp-api</artifactId>
425											<type>jar</type>
426											<overWrite>true</overWrite>
427											<outputDirectory>
428												${assemble.dir}
429											</outputDirectory>
430											<destFileName>
431												mtp-api.jar
432											</destFileName>
433										</artifactItem>
434										<artifactItem>
435											<groupId>org.mobicents.protocols.ss7.mtp</groupId>
436											<artifactId>mtp</artifactId>
437											<type>jar</type>
438											<overWrite>true</overWrite>
439											<outputDirectory>
440												${assemble.dir}
441											</outputDirectory>
442											<destFileName>
443												mtp.jar
444											</destFileName>
445										</artifactItem>
446										<artifactItem>
447											<groupId>org.mobicents.protocols.stream</groupId>
448											<artifactId>stream</artifactId>
449											<type>jar</type>
450											<overWrite>true</overWrite>
451											<outputDirectory>
452												${assemble.dir}
453											</outputDirectory>
454											<destFileName>
455												stream.jar
456											</destFileName>
457										</artifactItem>
458										<artifactItem>
459											<groupId>org.mobicents.commons</groupId>
460											<artifactId>commons</artifactId>
461											<type>jar</type>
462											<overWrite>true</overWrite>
463											<outputDirectory>
464												${assemble.dir}
465											</outputDirectory>
466											<destFileName>
467												commons.jar
468											</destFileName>
469										</artifactItem>
470										<artifactItem>
471											<groupId>javolution</groupId>
472											<artifactId>javolution</artifactId>
473											<type>jar</type>
474											<overWrite>true</overWrite>
475											<outputDirectory>
476												${assemble.dir}
477											</outputDirectory>
478											<destFileName>
479												javolution.jar
480											</destFileName>
481										</artifactItem>
482										<artifactItem>
483											<groupId>concurrent</groupId>
484											<artifactId>concurrent</artifactId>
485											<type>jar</type>
486											<overWrite>true</overWrite>
487											<outputDirectory>
488												${assemble.dir}
489											</outputDirectory>
490											<destFileName>
491												concurrent.jar
492											</destFileName>
493										</artifactItem>
494										<artifactItem>
495											<groupId>log4j</groupId>
496											<artifactId>log4j</artifactId>
497											<type>jar</type>
498											<overWrite>true</overWrite>
499											<outputDirectory>
500												${assemble.dir}
501											</outputDirectory>
502											<destFileName>
503												log4j.jar
504											</destFileName>
505										</artifactItem>
506										<!-- <artifactItem> <groupId>org.mobicents.external.appframework</groupId> 
507											<artifactId>appframework</artifactId> <type>jar</type> <overWrite>true</overWrite> 
508											<outputDirectory> ${assemble.dir}/lib </outputDirectory> <destFileName> appframework.jar 
509											</destFileName> </artifactItem> <artifactItem> <groupId>org.mobicents.external.appframework</groupId> 
510											<artifactId>swing-layout</artifactId> <type>jar</type> <overWrite>true</overWrite> 
511											<outputDirectory> ${assemble.dir}/lib </outputDirectory> <destFileName> swing-layout.jar 
512											</destFileName> </artifactItem> <artifactItem> <groupId>org.mobicents.external.appframework</groupId> 
513											<artifactId>swing-worker</artifactId> <type>jar</type> <overWrite>true</overWrite> 
514											<outputDirectory> ${assemble.dir}/lib </outputDirectory> <destFileName> swing-worker.jar 
515											</destFileName> </artifactItem> <artifactItem> <groupId>org.mobicents.external.opencsv</groupId> 
516											<artifactId>opencsv</artifactId> <type>jar</type> <overWrite>true</overWrite> 
517											<outputDirectory> ${assemble.dir}/lib </outputDirectory> <destFileName> opencsv.jar 
518											</destFileName> </artifactItem> -->
519									</artifactItems>
520								</configuration>
521							</execution>
522						</executions>
523					</plugin>
524					<!-- <plugin> <artifactId>maven-antrun-plugin</artifactId> <executions> 
525						<execution> <id>deploy-DU</id> <phase>install</phase> <goals> <goal>run</goal> 
526						</goals> <configuration> <tasks> <copy overwrite="true" file="bin/run.sh" 
527						todir="${assemble.dir}" /> </tasks> </configuration> </execution> </executions> 
528						</plugin> -->
529				</plugins>
530			</build>
531		</profile>
532	</profiles>
533
534
535
536</project>