PageRenderTime 25ms CodeModel.GetById 21ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 0ms

/protocols/asn/pom.xml

http://mobicents.googlecode.com/
XML | 191 lines | 173 code | 16 blank | 2 comment | 0 complexity | 6544452982b4e56dfa32b2d47f585182 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
  4	<parent>
  5		<groupId>org.mobicents</groupId>
  6		<artifactId>mobicents-parent</artifactId>
  7		<version>2.20</version>
  8	</parent>
  9
 10	<groupId>org.mobicents.protocols.asn</groupId>
 11	<artifactId>asn-parent</artifactId>
 12	<version>2.0.0-SNAPSHOT</version>
 13	<name>Mobicents :: ASN :: Parent :: ${pom.artifactId}</name>
 14	<packaging>pom</packaging>
 15	
 16
 17	<properties>
 18		<log4j.version>1.2.8</log4j.version>
 19
 20		<!-- OTHER MOBICENTS COMPONENTS VERSIONS -->
 21		<mobicents.tools.mavenplugin.eclipse.version>
 22			1.0.0.BETA2
 23		</mobicents.tools.mavenplugin.eclipse.version>
 24	</properties>
 25	
 26	
 27	<dependencyManagement>
 28		<dependencies>
 29			<dependency>
 30				<groupId>log4j</groupId>
 31				<artifactId>log4j</artifactId>
 32				<version>${log4j.version}</version>
 33			</dependency>
 34			<dependency>
 35				<groupId>junit</groupId>
 36				<artifactId>junit</artifactId>
 37				<version>${junit.version}</version>
 38				<scope>provided</scope>
 39			</dependency>
 40		</dependencies>
 41	</dependencyManagement>
 42	
 43	
 44	<modules>
 45		<module>asn-impl</module>
 46	</modules>
 47	
 48	
 49	<scm>
 50		<connection>
 51			scm:svn:https://mobicents.googlecode.com/svn/trunk/protocols/asn
 52		</connection>
 53		<developerConnection>
 54			scm:svn:https://mobicents.googlecode.com/svn/trunk/protocols/asn
 55		</developerConnection>
 56		<url>
 57			http://mobicents.googlecode.com/svn/trunk/protocols/asn
 58		</url>
 59	</scm>
 60
 61	<profiles>
 62		<profile>
 63			<id>maven-release</id>
 64			<modules>
 65				<module>docs</module>
 66			</modules>
 67			<build>
 68				<plugins>
 69					<plugin>
 70						<groupId>org.apache.maven.plugins</groupId>
 71						<artifactId>maven-release-plugin</artifactId>
 72						<version>2.0-beta-9</version>
 73						<configuration>
 74							<autoVersionSubmodules>
 75								true
 76							</autoVersionSubmodules>
 77							<remoteTagging>true</remoteTagging>
 78							<tagBase>
 79								https://mobicents.googlecode.com/svn/tags/protocols/asn
 80							</tagBase>
 81						</configuration>
 82					</plugin>
 83				</plugins>
 84			</build>
 85		</profile>
 86		<profile>
 87			<id>release</id>
 88			<modules>
 89				<module>docs</module>
 90				<module>release</module>
 91			</modules>
 92			<!-- Add more if required -->
 93		</profile>
 94	</profiles>
 95
 96	<build>
 97		<finalName>${pom.artifactId}-${pom.version}</finalName>
 98		<plugins>
 99			<plugin>
100				<artifactId>maven-eclipse-plugin</artifactId>
101				<groupId>org.mobicents.tools</groupId>
102				<version>
103					${mobicents.tools.mavenplugin.eclipse.version}
104				</version>
105				<inherited>false</inherited>
106				<executions />
107				<configuration>
108					<classpathExcludes>
109						<exclude>xml-apis:xml-apis</exclude>
110						<exclude>jtidy:jtidy</exclude>
111					</classpathExcludes>
112					<resolveTransitiveDependencies>
113						true
114					</resolveTransitiveDependencies>
115					<eclipseProjectName>
116						mobicents-asn
117					</eclipseProjectName>
118				</configuration>
119			</plugin>
120			
121			<plugin>
122				<groupId>org.apache.maven.plugins</groupId>
123				<artifactId>maven-compiler-plugin</artifactId>
124				<configuration>
125					<source>1.5</source>
126					<target>1.5</target>
127				</configuration>
128			</plugin>
129			<plugin>
130				<groupId>org.apache.maven.plugins</groupId>
131				<artifactId>maven-surefire-plugin</artifactId>
132				<configuration>
133					<systemProperties>
134						<property>
135							<name>file.name</name>
136							<value>target/log4j.log</value>
137						</property>
138					</systemProperties>
139					<includes>
140						<include>**/*Test.java</include>
141					</includes>
142				</configuration>
143			</plugin>
144		</plugins>
145	</build>
146	
147	<repositories>
148		<repository>
149			<id>maven</id>
150			<name>Maven Repository</name>
151			<url>http://repo1.maven.org/maven2</url>
152			<snapshots>
153				<enabled>false</enabled>
154			</snapshots>
155		</repository>
156		<repository>
157			<id>jboss</id>
158			<name>JBoss Repository</name>
159			<url>http://repository.jboss.org/maven2</url>
160			<snapshots>
161				<enabled>false</enabled>
162			</snapshots>
163		</repository>
164		<repository>
165			<id>jboss-snapshots</id>
166			<name>JBoss Snapshot Repository</name>
167			<url>http://snapshots.jboss.org/maven2</url>
168			<releases>
169				<enabled>false</enabled>
170			</releases>
171			<snapshots>
172				<enabled>true</enabled>
173			</snapshots>
174		</repository>
175
176		<repository>
177			<id>jboss-public-repository-group</id>
178			<name>JBoss Public Maven Repository Group</name>
179			<url>https://repository.jboss.org/nexus/content/groups/public/</url>
180			<layout>default</layout>
181			<releases>
182				<enabled>true</enabled>
183				<updatePolicy>never</updatePolicy>
184			</releases>
185			<snapshots>
186				<enabled>true</enabled>
187				<updatePolicy>never</updatePolicy>
188			</snapshots>
189		</repository>
190	</repositories>
191</project>