Merge changes I6265d077,I0be9473e,If481ebdb
[yangtools.git] / third-party / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- vi: set et smarttab sw=4 tabstop=4: -->
3 <!--
4  Copyright (c) 2013 Cisco Systems, Inc. and others.  All rights reserved.
5
6  This program and the accompanying materials are made available under the
7  terms of the Eclipse Public License v1.0 which accompanies this distribution,
8  and is available at http://www.eclipse.org/legal/epl-v10.html
9 -->
10 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
11     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
12     <modelVersion>4.0.0</modelVersion>
13
14     <version>0.1.2</version>
15     <groupId>org.opendaylight.yangtools.thirdparty</groupId>
16     <artifactId>third-party-parent</artifactId>
17     <packaging>pom</packaging>
18
19    <properties>
20    <nexusproxy>http://nexus.opendaylight.org/content</nexusproxy>
21    </properties>
22
23     <scm>
24         <connection>scm:git:ssh://git.opendaylight.org:29418/yangtools.git</connection>
25         <developerConnection>scm:git:ssh://git.opendaylight.org:29418/yangtools.git</developerConnection>
26         <url>https://wiki.opendaylight.org/view/YANG_Tools:Third-Party</url>
27     </scm>
28
29     <modules>
30         <module>xtend-lib-osgi</module>
31         <module>antlr4-runtime-osgi</module>
32     </modules>
33
34
35     <repositories>
36         <!-- Maven repo2 mirror -->
37         <!-- http://repo2.maven.org/maven2 -->
38         <repository>
39             <id>central2</id>
40             <name>central2</name>
41             <url>${nexusproxy}/repositories/central2/</url>
42         </repository>
43         <!-- Maven repo1 mirror -->
44         <!-- http://repo1.maven.org/maven2 -->
45         <repository>
46                         <id>central</id>
47             <name>central</name>
48             <url>${nexusproxy}/repositories/central/</url>
49         </repository>
50         <!-- OpenDayLight Released artifact -->
51         <repository>
52             <id>opendaylight-release</id>
53             <name>opendaylight-release</name>
54             <url>${nexusproxy}/repositories/opendaylight.release/</url>
55         </repository>
56         <!-- OpenDayLight Snapshot artifact -->
57         <repository>
58             <id>opendaylight-snapshot</id>
59             <name>opendaylight-snapshot</name>
60             <url>${nexusproxy}/repositories/opendaylight.snapshot/</url>
61         </repository>
62     </repositories>
63
64
65     <distributionManagement>
66         <!-- OpenDayLight Released artifact -->
67         <repository>
68             <id>opendaylight-release</id>
69             <url>${nexusproxy}/repositories/opendaylight.release/</url>
70         </repository>
71         <!-- OpenDayLight Snapshot artifact -->
72         <snapshotRepository>
73             <id>opendaylight-snapshot</id>
74             <url>${nexusproxy}/repositories/opendaylight.snapshot/</url>
75         </snapshotRepository>
76         <site>
77             <id>${project.artifactId}-site</id>
78             <url>./</url>
79         </site>
80     </distributionManagement>
81
82
83     <build>
84         <plugins>
85             <plugin>
86                 <groupId>org.apache.felix</groupId>
87                 <artifactId>maven-bundle-plugin</artifactId>
88                 <extensions>true</extensions>
89                 <configuration>
90                     <instructions>
91                         <Export-Package>*</Export-Package>
92                         <Embed-Dependency>*;inline=true;scope=compile|runtime;inline=true</Embed-Dependency>
93                     </instructions>
94                 </configuration>
95             </plugin>
96         </plugins>
97     </build>
98 </project>