d435e8dcf7236bf8ac5215818603663e07be6643
[l2switch.git] / parent / pom.xml
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/xsd/maven-4.0.0.xsd">
4   <modelVersion>4.0.0</modelVersion>
5   <parent>
6     <groupId>org.opendaylight.odlparent</groupId>
7     <artifactId>odlparent</artifactId>
8     <version>1.4.2-SNAPSHOT</version>
9   </parent>
10   <groupId>org.opendaylight.l2switch</groupId>
11   <artifactId>l2switch-parent</artifactId>
12   <version>0.1.0-SNAPSHOT</version>
13   <packaging>pom</packaging>
14
15   <properties>
16     <codeGeneratorPath>src/main/yang-gen-code</codeGeneratorPath>
17     <configCodeGeneratorPath>src/main/yang-gen-config</configCodeGeneratorPath>
18     <nexus_proxy>http://nexus.opendaylight.org/content</nexus_proxy>
19     <mdsal.version>1.1-SNAPSHOT</mdsal.version>
20     <yangtools.version>0.6.2-SNAPSHOT</yangtools.version>
21     <ietf-yang-types.version>2010.09.24.4-SNAPSHOT</ietf-yang-types.version>
22     <sal.version>0.8.1-SNAPSHOT</sal.version>
23     <config.version>0.2.5-SNAPSHOT</config.version>
24   </properties>
25
26   <dependencyManagement>
27     <dependencies>
28       <!-- SAL bundles -->
29       <dependency>
30         <groupId>org.opendaylight.controller</groupId>
31         <artifactId>sal</artifactId>
32         <version>${sal.version}</version>
33       </dependency>
34       <dependency>
35         <groupId>org.opendaylight.controller</groupId>
36         <artifactId>sal-binding-api</artifactId>
37         <version>${mdsal.version}</version>
38       </dependency>
39       <dependency>
40         <groupId>org.opendaylight.controller</groupId>
41         <artifactId>sal-binding-config</artifactId>
42         <version>${mdsal.version}</version>
43       </dependency>
44       <dependency>
45         <groupId>org.opendaylight.controller</groupId>
46         <artifactId>yang-jmx-generator-plugin</artifactId>
47         <version>${config.version}</version>
48       </dependency>
49       <dependency>
50         <groupId>org.opendaylight.controller.model</groupId>
51         <artifactId>model-inventory</artifactId>
52         <version>${mdsal.version}</version>
53       </dependency>
54       <dependency>
55         <groupId>org.opendaylight.yangtools</groupId>
56         <artifactId>yang-binding</artifactId>
57         <version>${yangtools.version}</version>
58       </dependency>
59       <dependency>
60         <groupId>org.opendaylight.yangtools</groupId>
61         <artifactId>yang-common</artifactId>
62         <version>${yangtools.version}</version>
63       </dependency>
64       <dependency>
65         <groupId>org.opendaylight.yangtools.model</groupId>
66         <artifactId>ietf-yang-types</artifactId>
67         <version>${ietf-yang-types.version}</version>
68       </dependency>
69       <dependency>
70         <groupId>org.opendaylight.controller.model</groupId>
71         <artifactId>model-flow-service</artifactId>
72         <version>${mdsal.version}</version>
73       </dependency>
74     </dependencies>
75   </dependencyManagement>
76
77   <repositories>
78     <!-- OpenDayLight Repo Mirror -->
79     <repository>
80       <id>opendaylight-mirror</id>
81       <name>opendaylight-mirror</name>
82       <url>http://nexus.opendaylight.org/content/groups/public/</url>
83       <snapshots>
84         <enabled>false</enabled>
85       </snapshots>
86       <releases>
87         <enabled>true</enabled>
88         <updatePolicy>never</updatePolicy>
89       </releases>
90     </repository>
91
92     <!-- OpenDayLight Snapshot artifact -->
93     <repository>
94       <id>opendaylight-snapshot</id>
95       <name>opendaylight-snapshot</name>
96       <url>http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/</url>
97       <snapshots>
98         <enabled>true</enabled>
99       </snapshots>
100       <releases>
101         <enabled>false</enabled>
102       </releases>
103     </repository>
104
105   </repositories>
106
107   <distributionManagement>
108     <!-- OpenDayLight Released artifact -->
109     <repository>
110       <id>opendaylight-release</id>
111       <url>http://nexus.opendaylight.org/content/repositories/opendaylight.release/</url>
112     </repository>
113     <!-- OpenDayLight Snapshot artifact -->
114     <snapshotRepository>
115       <id>opendaylight-snapshot</id>
116       <url>http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/</url>
117     </snapshotRepository>
118     <site>
119       <id>${project.artifactId}-site</id>
120       <url>./</url>
121     </site>
122   </distributionManagement>
123
124 </project>