/protocols/ss7/pom.xml

http://mobicents.googlecode.com/ · XML · 455 lines · 400 code · 30 blank · 25 comment · 0 complexity · e750b53f7550f4a3c8506ddab3e2ee47 MD5 · raw file

  1. <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">
  2. <modelVersion>4.0.0</modelVersion>
  3. <parent>
  4. <groupId>org.mobicents</groupId>
  5. <artifactId>mobicents-parent</artifactId>
  6. <version>2.20</version>
  7. </parent>
  8. <artifactId>ss7-parent</artifactId>
  9. <groupId>org.mobicents.protocols.ss7</groupId>
  10. <version>2.0.0-SNAPSHOT</version>
  11. <packaging>pom</packaging>
  12. <name>Mobicents SS7 :: ${pom.artifactId}</name>
  13. <properties>
  14. <!-- maven.test.skip>false</maven.test.skip -->
  15. <mobicents.tools.mavenplugin.eclipse.version>
  16. 1.0.0.FINAL
  17. </mobicents.tools.mavenplugin.eclipse.version>
  18. <concurrent.version>1.3.4</concurrent.version>
  19. <log4j.version>1.2.14</log4j.version>
  20. <junit.version>3.8.1</junit.version>
  21. <testng.version>6.2</testng.version>
  22. <javolution.version>5.5.1</javolution.version>
  23. <compiler.plugin.version>2.0.2</compiler.plugin.version>
  24. <compile.source>1.7</compile.source>
  25. <!-- mobicents but not strictly ss7 -->
  26. <asn.version>2.0.0-SNAPSHOT</asn.version>
  27. <stream.version>1.0.0.CR1</stream.version>
  28. <sctp.version>1.0.0-SNAPSHOT</sctp.version>
  29. <commons.version>1.0.0-SNAPSHOT</commons.version>
  30. </properties>
  31. <modules>
  32. <module>docs</module>
  33. <module>congestion</module>
  34. <module>clock</module>
  35. <module>m3ua</module>
  36. <module>mtp</module>
  37. <module>management</module>
  38. <module>hardware</module>
  39. <module>isup</module>
  40. <module>sccp</module>
  41. <module>tcap</module>
  42. <module>map</module>
  43. <module>inap</module>
  44. <module>cap</module>
  45. <module>service</module>
  46. <!--
  47. <module>sgw</module>
  48. -->
  49. </modules>
  50. <!-- declare our babies -->
  51. <dependencyManagement>
  52. <dependencies>
  53. <!-- ASN -->
  54. <dependency>
  55. <groupId>org.mobicents.protocols.asn</groupId>
  56. <artifactId>asn</artifactId>
  57. <version>${asn.version}</version>
  58. </dependency>
  59. <!-- STREAM -->
  60. <dependency>
  61. <groupId>org.mobicents.protocols.stream</groupId>
  62. <artifactId>stream</artifactId>
  63. <version>${stream.version}</version>
  64. </dependency>
  65. <!-- utils -->
  66. <dependency>
  67. <groupId>org.mobicents.commons</groupId>
  68. <artifactId>commons</artifactId>
  69. <version>${commons.version}</version>
  70. </dependency>
  71. <!-- SCTP -->
  72. <dependency>
  73. <groupId>org.mobicents.protocols.sctp</groupId>
  74. <artifactId>sctp-api</artifactId>
  75. <version>${sctp.version}</version>
  76. </dependency>
  77. <dependency>
  78. <groupId>org.mobicents.protocols.sctp</groupId>
  79. <artifactId>sctp-impl</artifactId>
  80. <version>${sctp.version}</version>
  81. </dependency>
  82. <!-- Clock -->
  83. <dependency>
  84. <groupId>org.mobicents.protocols.ss7.clock</groupId>
  85. <artifactId>clock</artifactId>
  86. <version>${pom.version}</version>
  87. </dependency>
  88. <!-- Management Shell -->
  89. <dependency>
  90. <artifactId>shell</artifactId>
  91. <groupId>
  92. org.mobicents.protocols.ss7.management
  93. </groupId>
  94. <version>${pom.version}</version>
  95. </dependency>
  96. <!-- Management linkset -->
  97. <dependency>
  98. <artifactId>linkset</artifactId>
  99. <groupId>
  100. org.mobicents.protocols.ss7.management
  101. </groupId>
  102. <version>${pom.version}</version>
  103. </dependency>
  104. <!-- Hardware Dahdi Java -->
  105. <dependency>
  106. <artifactId>mobicents-dahdi</artifactId>
  107. <groupId>org.mobicents.protocols.ss7.hardware</groupId>
  108. <version>${pom.version}</version>
  109. </dependency>
  110. <!-- Hardware Dialogic Java -->
  111. <dependency>
  112. <artifactId>mobicents-dialogic</artifactId>
  113. <groupId>org.mobicents.protocols.ss7.hardware</groupId>
  114. <version>${pom.version}</version>
  115. </dependency>
  116. <!-- /hardware m3ua Java -->
  117. <dependency>
  118. <artifactId>mobicents-m3ua</artifactId>
  119. <groupId>org.mobicents.protocols.ss7.hardware</groupId>
  120. <version>${pom.version}</version>
  121. </dependency>
  122. <!-- MTP -->
  123. <dependency>
  124. <artifactId>mtp</artifactId>
  125. <groupId>org.mobicents.protocols.ss7.mtp</groupId>
  126. <version>${pom.version}</version>
  127. </dependency>
  128. <dependency>
  129. <artifactId>mtp-api</artifactId>
  130. <groupId>org.mobicents.protocols.ss7.mtp</groupId>
  131. <version>${pom.version}</version>
  132. </dependency>
  133. <!-- M3UA -->
  134. <dependency>
  135. <artifactId>m3ua-api</artifactId>
  136. <groupId>org.mobicents.protocols.ss7.m3ua</groupId>
  137. <version>${pom.version}</version>
  138. </dependency>
  139. <dependency>
  140. <artifactId>m3ua-impl</artifactId>
  141. <groupId>org.mobicents.protocols.ss7.m3ua</groupId>
  142. <version>${pom.version}</version>
  143. </dependency>
  144. <!-- ISUP -->
  145. <dependency>
  146. <artifactId>isup-api</artifactId>
  147. <groupId>org.mobicents.protocols.ss7.isup</groupId>
  148. <version>${pom.version}</version>
  149. </dependency>
  150. <dependency>
  151. <artifactId>isup-impl</artifactId>
  152. <groupId>org.mobicents.protocols.ss7.isup</groupId>
  153. <version>${pom.version}</version>
  154. </dependency>
  155. <!-- SCCP -->
  156. <dependency>
  157. <artifactId>sccp-api</artifactId>
  158. <groupId>org.mobicents.protocols.ss7.sccp</groupId>
  159. <version>${pom.version}</version>
  160. </dependency>
  161. <dependency>
  162. <artifactId>sccp-impl</artifactId>
  163. <groupId>org.mobicents.protocols.ss7.sccp</groupId>
  164. <version>${pom.version}</version>
  165. </dependency>
  166. <!-- TCAP -->
  167. <dependency>
  168. <artifactId>tcap-api</artifactId>
  169. <groupId>org.mobicents.protocols.ss7.tcap</groupId>
  170. <version>${pom.version}</version>
  171. </dependency>
  172. <dependency>
  173. <artifactId>tcap-impl</artifactId>
  174. <groupId>org.mobicents.protocols.ss7.tcap</groupId>
  175. <version>${pom.version}</version>
  176. </dependency>
  177. <!-- MAP -->
  178. <dependency>
  179. <artifactId>map-api</artifactId>
  180. <groupId>org.mobicents.protocols.ss7.map</groupId>
  181. <version>${pom.version}</version>
  182. </dependency>
  183. <dependency>
  184. <artifactId>map-impl</artifactId>
  185. <groupId>org.mobicents.protocols.ss7.map</groupId>
  186. <version>${pom.version}</version>
  187. </dependency>
  188. <!-- INAP -->
  189. <dependency>
  190. <artifactId>inap-api</artifactId>
  191. <groupId>org.mobicents.protocols.ss7.inap</groupId>
  192. <version>${pom.version}</version>
  193. </dependency>
  194. <dependency>
  195. <artifactId>inap-impl</artifactId>
  196. <groupId>org.mobicents.protocols.ss7.inap</groupId>
  197. <version>${pom.version}</version>
  198. </dependency>
  199. <!-- CAP -->
  200. <dependency>
  201. <artifactId>cap-api</artifactId>
  202. <groupId>org.mobicents.protocols.ss7.cap</groupId>
  203. <version>${pom.version}</version>
  204. </dependency>
  205. <dependency>
  206. <artifactId>cap-impl</artifactId>
  207. <groupId>org.mobicents.protocols.ss7.cap</groupId>
  208. <version>${pom.version}</version>
  209. </dependency>
  210. <!-- 3rd PARTY -->
  211. <dependency>
  212. <groupId>log4j</groupId>
  213. <artifactId>log4j</artifactId>
  214. <version>${log4j.version}</version>
  215. </dependency>
  216. <dependency>
  217. <groupId>junit</groupId>
  218. <artifactId>junit</artifactId>
  219. <scope>test</scope>
  220. <version>${junit.version}</version>
  221. </dependency>
  222. <dependency>
  223. <groupId>org.testng</groupId>
  224. <artifactId>testng</artifactId>
  225. <version>${testng.version}</version>
  226. <scope>test</scope>
  227. </dependency>
  228. <dependency>
  229. <groupId>concurrent</groupId>
  230. <artifactId>concurrent</artifactId>
  231. <scope>provided</scope>
  232. <version>${concurrent.version}</version>
  233. </dependency>
  234. <dependency>
  235. <groupId>javolution</groupId>
  236. <artifactId>javolution</artifactId>
  237. <version>${javolution.version}</version>
  238. </dependency>
  239. <dependency>
  240. <groupId>org.mobicents.protocols.ss7.congestion</groupId>
  241. <artifactId>congestion</artifactId>
  242. <version>${pom.version}</version>
  243. </dependency>
  244. </dependencies>
  245. </dependencyManagement>
  246. <profiles>
  247. <profile>
  248. <id>maven-release</id>
  249. <modules />
  250. <build>
  251. <plugins>
  252. <plugin>
  253. <groupId>org.apache.maven.plugins</groupId>
  254. <artifactId>maven-release-plugin</artifactId>
  255. <version>2.0-beta-9</version>
  256. <configuration>
  257. <autoVersionSubmodules>
  258. true
  259. </autoVersionSubmodules>
  260. <tagBase>
  261. https://mobicents.googlecode.com/svn/tags/protocols/ss7
  262. </tagBase>
  263. <preparationGoals>
  264. clean install
  265. </preparationGoals>
  266. </configuration>
  267. </plugin>
  268. </plugins>
  269. </build>
  270. </profile>
  271. <profile>
  272. <id>release</id>
  273. <modules />
  274. </profile>
  275. </profiles>
  276. <developers>
  277. <developer>
  278. <id>oleg.kulikoff</id>
  279. <name>Oleg Kulikoff</name>
  280. <email>oleg.kulikoff@gmail.com</email>
  281. <organization>JBoss/Red Hat</organization>
  282. <organizationUrl>http://www.redhat.com/</organizationUrl>
  283. <roles>
  284. <role>Active Developer</role>
  285. </roles>
  286. <timezone>+3</timezone>
  287. </developer>
  288. <developer>
  289. <id>amit.bhayani</id>
  290. <name>Amit Bhayani</name>
  291. <email>amit.bhayani@gmail.com</email>
  292. <organization>Mobite Technologies Pvt Ltd</organization>
  293. <organizationUrl>http://www.mobite.co.in/</organizationUrl>
  294. <roles>
  295. <role>Active Developer</role>
  296. </roles>
  297. <timezone>+5.5</timezone>
  298. </developer>
  299. <developer>
  300. <id>baranowb</id>
  301. <name>Bartosz Baranowski</name>
  302. <email>baranowb@gmail.com</email>
  303. <organization>JBoss/Red Hat</organization>
  304. <organizationUrl>http://www.redhat.com/</organizationUrl>
  305. <roles>
  306. <role>Active Developer</role>
  307. </roles>
  308. <timezone>+1</timezone>
  309. </developer>
  310. </developers>
  311. <licenses>
  312. <license>
  313. <name>GNU GENERAL PUBLIC LICENSE</name>
  314. <url>http://www.gnu.org/licenses/gpl.html</url>
  315. <distribution>repo</distribution>
  316. </license>
  317. </licenses>
  318. <distributionManagement>
  319. <repository>
  320. <id>jboss-releases-repository</id>
  321. <name>JBoss Releases Repository</name>
  322. <url>
  323. https://repository.jboss.org/nexus/service/local/staging/deploy/maven2/
  324. </url>
  325. </repository>
  326. <snapshotRepository>
  327. <id>jboss-snapshots-repository</id>
  328. <name>JBoss Snapshots Repository</name>
  329. <url>
  330. https://repository.jboss.org/nexus/content/repositories/snapshots/
  331. </url>
  332. </snapshotRepository>
  333. </distributionManagement>
  334. <build>
  335. <plugins>
  336. <plugin>
  337. <artifactId>maven-eclipse-plugin</artifactId>
  338. <groupId>org.mobicents.tools</groupId>
  339. <version>
  340. ${mobicents.tools.mavenplugin.eclipse.version}
  341. </version>
  342. <inherited>false</inherited>
  343. <executions />
  344. <configuration>
  345. <classpathExcludes>
  346. <exclude>xml-apis:xml-apis</exclude>
  347. <exclude>jtidy:jtidy</exclude>
  348. </classpathExcludes>
  349. <resolveTransitiveDependencies>
  350. true
  351. </resolveTransitiveDependencies>
  352. <eclipseProjectName>
  353. mobicents-ss7
  354. </eclipseProjectName>
  355. </configuration>
  356. </plugin>
  357. <plugin>
  358. <groupId>org.apache.maven.plugins</groupId>
  359. <artifactId>maven-compiler-plugin</artifactId>
  360. <version>${compiler.plugin.version}</version>
  361. <configuration>
  362. <source>${compile.source}</source>
  363. <target>${compile.source}</target>
  364. <debug>${compile.debug}</debug>
  365. </configuration>
  366. </plugin>
  367. </plugins>
  368. </build>
  369. <scm>
  370. <connection>
  371. scm:svn:https://mobicents.googlecode.com/svn/trunk/protocols/ss7
  372. </connection>
  373. <developerConnection>
  374. scm:svn:https://mobicents.googlecode.com/svn/trunk/protocols/ss7
  375. </developerConnection>
  376. <url>
  377. http://mobicents.googlecode.com/svn/trunk/protocols/ss7
  378. </url>
  379. </scm>
  380. <repositories>
  381. <repository>
  382. <id>maven</id>
  383. <name>Maven Repository</name>
  384. <url>http://repo1.maven.org/maven2</url>
  385. <snapshots>
  386. <enabled>false</enabled>
  387. </snapshots>
  388. </repository>
  389. <repository>
  390. <id>jboss</id>
  391. <name>JBoss Repository</name>
  392. <url>http://repository.jboss.org/maven2</url>
  393. <snapshots>
  394. <enabled>false</enabled>
  395. </snapshots>
  396. </repository>
  397. <repository>
  398. <id>jboss-snapshots</id>
  399. <name>JBoss Snapshot Repository</name>
  400. <url>http://snapshots.jboss.org/maven2</url>
  401. <releases>
  402. <enabled>false</enabled>
  403. </releases>
  404. <snapshots>
  405. <enabled>true</enabled>
  406. </snapshots>
  407. </repository>
  408. <repository>
  409. <id>jboss-public-repository-group</id>
  410. <name>JBoss Public Maven Repository Group</name>
  411. <url>
  412. https://repository.jboss.org/nexus/content/groups/public/
  413. </url>
  414. <layout>default</layout>
  415. <releases>
  416. <enabled>true</enabled>
  417. <updatePolicy>never</updatePolicy>
  418. </releases>
  419. <snapshots>
  420. <enabled>true</enabled>
  421. <updatePolicy>never</updatePolicy>
  422. </snapshots>
  423. </repository>
  424. </repositories>
  425. </project>