a9bb6ebf8ae19e8145527d12971b01653df7a134
[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     <jung2.version>2.0.1</jung2.version>
24     <config.version>0.2.5-SNAPSHOT</config.version>
25     <openflow.plugin.version>0.0.3-SNAPSHOT</openflow.plugin.version>
26     <dlux.version>0.1.0-SNAPSHOT</dlux.version>
27   </properties>
28
29   <dependencyManagement>
30     <dependencies>
31       <!-- SAL bundles -->
32       <dependency>
33         <groupId>org.opendaylight.controller</groupId>
34         <artifactId>sal</artifactId>
35         <version>${sal.version}</version>
36       </dependency>
37       <dependency>
38         <groupId>org.opendaylight.controller</groupId>
39         <artifactId>sal-binding-api</artifactId>
40         <version>${mdsal.version}</version>
41       </dependency>
42       <dependency>
43         <groupId>org.opendaylight.controller</groupId>
44         <artifactId>sal-binding-config</artifactId>
45         <version>${mdsal.version}</version>
46       </dependency>
47       <dependency>
48         <groupId>org.opendaylight.controller</groupId>
49         <artifactId>yang-jmx-generator-plugin</artifactId>
50         <version>${config.version}</version>
51       </dependency>
52       <dependency>
53         <groupId>org.opendaylight.controller.model</groupId>
54         <artifactId>model-inventory</artifactId>
55         <version>${mdsal.version}</version>
56       </dependency>
57       <dependency>
58         <groupId>org.opendaylight.controller.model</groupId>
59         <artifactId>model-topology</artifactId>
60         <version>${mdsal.version}</version>
61       </dependency>
62       <dependency>
63         <groupId>org.opendaylight.yangtools</groupId>
64         <artifactId>yang-binding</artifactId>
65         <version>${yangtools.version}</version>
66       </dependency>
67       <dependency>
68         <groupId>org.opendaylight.yangtools</groupId>
69         <artifactId>yang-common</artifactId>
70         <version>${yangtools.version}</version>
71       </dependency>
72       <dependency>
73         <groupId>org.opendaylight.yangtools.model</groupId>
74         <artifactId>ietf-yang-types</artifactId>
75         <version>${ietf-yang-types.version}</version>
76       </dependency>
77       <dependency>
78         <groupId>org.opendaylight.controller.model</groupId>
79         <artifactId>model-flow-service</artifactId>
80         <version>${mdsal.version}</version>
81       </dependency>
82       <dependency>
83         <groupId>org.opendaylight.controller.thirdparty</groupId>
84         <artifactId>net.sf.jung2</artifactId>
85         <version>${jung2.version}</version>
86       </dependency>
87     </dependencies>
88   </dependencyManagement>
89
90   <repositories>
91     <!-- OpenDayLight Repo Mirror -->
92     <repository>
93       <id>opendaylight-mirror</id>
94       <name>opendaylight-mirror</name>
95       <url>http://nexus.opendaylight.org/content/groups/public/</url>
96       <snapshots>
97         <enabled>false</enabled>
98       </snapshots>
99       <releases>
100         <enabled>true</enabled>
101         <updatePolicy>never</updatePolicy>
102       </releases>
103     </repository>
104
105     <!-- OpenDayLight Snapshot artifact -->
106     <repository>
107       <id>opendaylight-snapshot</id>
108       <name>opendaylight-snapshot</name>
109       <url>http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/</url>
110       <snapshots>
111         <enabled>true</enabled>
112       </snapshots>
113       <releases>
114         <enabled>false</enabled>
115       </releases>
116     </repository>
117
118   </repositories>
119
120   <distributionManagement>
121     <!-- OpenDayLight Released artifact -->
122     <repository>
123       <id>opendaylight-release</id>
124       <url>http://nexus.opendaylight.org/content/repositories/opendaylight.release/</url>
125     </repository>
126     <!-- OpenDayLight Snapshot artifact -->
127     <snapshotRepository>
128       <id>opendaylight-snapshot</id>
129       <url>http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/</url>
130     </snapshotRepository>
131     <site>
132       <id>${project.artifactId}-site</id>
133       <url>./</url>
134     </site>
135   </distributionManagement>
136
137 </project>