Incrementing versions by 0.1.0 for post-Helium master branch
[controller.git] / opendaylight / md-sal / samples / clustering-test-app / model / 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" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3     <modelVersion>4.0.0</modelVersion>
4     <parent>
5         <artifactId>clustering-it</artifactId>
6         <groupId>org.opendaylight.controller.samples</groupId>
7         <version>1.2.0-SNAPSHOT</version>
8     </parent>
9     <artifactId>clustering-it-model</artifactId>
10     <packaging>bundle</packaging>
11
12     <build>
13         <plugins>
14             <plugin>
15                 <groupId>org.apache.felix</groupId>
16                 <artifactId>maven-bundle-plugin</artifactId>
17                 <version>${bundle.plugin.version}</version>
18                 <extensions>true</extensions>
19                 <configuration>
20                     <instructions>
21                         <Bundle-Name>org.opendaylight.controller.sal-clustering-it-model</Bundle-Name>
22                         <Import-Package>*</Import-Package>
23                     </instructions>
24                 </configuration>
25             </plugin>
26             <plugin>
27                 <groupId>org.opendaylight.yangtools</groupId>
28                 <artifactId>yang-maven-plugin</artifactId>
29                 <version>${yangtools.version}</version>
30                 <executions>
31                     <execution>
32                         <goals>
33                             <goal>generate-sources</goal>
34                         </goals>
35                         <configuration>
36                             <yangFilesRootDir>src/main/yang</yangFilesRootDir>
37                             <codeGenerators>
38                                 <generator>
39                                     <codeGeneratorClass>org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl</codeGeneratorClass>
40                                     <outputBaseDir>target/generated-sources/sal</outputBaseDir>
41                                 </generator>
42                             </codeGenerators>
43                             <inspectDependencies>true</inspectDependencies>
44                         </configuration>
45                     </execution>
46                 </executions>
47                 <dependencies>
48                     <dependency>
49                         <groupId>org.opendaylight.yangtools</groupId>
50                         <artifactId>maven-sal-api-gen-plugin</artifactId>
51                         <version>${yangtools.version}</version>
52                         <type>jar</type>
53                     </dependency>
54                 </dependencies>
55             </plugin>
56         </plugins>
57         <pluginManagement>
58             <plugins>
59                 <!--This plugin's configuration is used to store Eclipse
60                     m2e settings only. It has no influence on the Maven build itself. -->
61                 <plugin>
62                     <groupId>org.eclipse.m2e</groupId>
63                     <artifactId>lifecycle-mapping</artifactId>
64                     <version>1.0.0</version>
65                     <configuration>
66                         <lifecycleMappingMetadata>
67                             <pluginExecutions>
68                                 <pluginExecution>
69                                     <pluginExecutionFilter>
70                                         <groupId>org.opendaylight.yangtools</groupId>
71                                         <artifactId>yang-maven-plugin</artifactId>
72                                         <versionRange>[0.5,)</versionRange>
73                                         <goals>
74                                             <goal>generate-sources</goal>
75                                         </goals>
76                                     </pluginExecutionFilter>
77                                     <action>
78                                         <ignore />
79                                     </action>
80                                 </pluginExecution>
81                             </pluginExecutions>
82                         </lifecycleMappingMetadata>
83                     </configuration>
84                 </plugin>
85             </plugins>
86         </pluginManagement>
87     </build>
88     <dependencies>
89         <dependency>
90             <groupId>org.opendaylight.yangtools</groupId>
91             <artifactId>yang-binding</artifactId>
92             <version>${yangtools.version}</version>
93         </dependency>
94         <dependency>
95             <groupId>org.opendaylight.yangtools</groupId>
96             <artifactId>yang-common</artifactId>
97             <version>${yangtools.version}</version>
98         </dependency>
99         <dependency>
100        <groupId>org.opendaylight.yangtools.model</groupId>
101        <artifactId>ietf-inet-types</artifactId>
102        <version>${ietf-inet-types.version}</version>
103       </dependency>
104       <dependency>
105        <groupId>org.opendaylight.yangtools.model</groupId>
106        <artifactId>ietf-yang-types</artifactId>
107        <version>${ietf-yang-types.version}</version>
108       </dependency>
109         <dependency>
110             <groupId>org.opendaylight.yangtools.model</groupId>
111             <artifactId>yang-ext</artifactId>
112             <version>${yang-ext.version}</version>
113         </dependency>
114     </dependencies>
115 </project>