BUG-9223:Remove hardcoded value of lldp interval
[openflowplugin.git] / applications / 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
5     <parent>
6         <groupId>org.opendaylight.openflowplugin</groupId>
7         <artifactId>openflowplugin-parent</artifactId>
8         <version>0.3.5-SNAPSHOT</version>
9         <relativePath>../parent</relativePath>
10     </parent>
11
12     <artifactId>applications</artifactId>
13     <name>applications</name>
14     <url>http://maven.apache.org</url>
15     <packaging>pom</packaging>
16
17     <build>
18         <pluginManagement>
19             <plugins>
20                 <plugin>
21                     <groupId>org.opendaylight.yangtools</groupId>
22                     <artifactId>yang-maven-plugin</artifactId>
23                     <executions>
24                         <execution>
25                             <goals>
26                                 <goal>generate-sources</goal>
27                             </goals>
28                             <configuration>
29                                 <codeGenerators>
30                                     <generator>
31                                         <codeGeneratorClass>
32                                             org.opendaylight.controller.config.yangjmxgenerator.plugin.JMXGenerator
33                                         </codeGeneratorClass>
34                                         <outputBaseDir>${project.build.directory}/generated-sources/config</outputBaseDir>
35                                         <additionalConfiguration>
36                                             <namespaceToPackage1>
37                                                 urn:opendaylight:params:xml:ns:yang:controller==org.opendaylight.controller.config.yang
38                                             </namespaceToPackage1>
39                                             <namespaceToPackage2>
40                                                 urn:opendaylight:params:xml:ns:yang:openflowplugin:app==org.opendaylight.openflowplugin.applications.config.yang
41                                             </namespaceToPackage2>
42                                         </additionalConfiguration>
43                                     </generator>
44                                     <generator>
45                                         <codeGeneratorClass>
46                                             org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl
47                                         </codeGeneratorClass>
48                                         <outputBaseDir>${project.build.directory}/generated-sources/sal</outputBaseDir>
49                                     </generator>
50                                 </codeGenerators>
51                                 <inspectDependencies>true</inspectDependencies>
52                             </configuration>
53                         </execution>
54                     </executions>
55                     <dependencies>
56                         <dependency>
57                             <groupId>org.opendaylight.controller</groupId>
58                             <artifactId>yang-jmx-generator-plugin</artifactId>
59                             <version>${config.version}</version>
60                         </dependency>
61                         <dependency>
62                             <groupId>org.opendaylight.mdsal</groupId>
63                             <artifactId>maven-sal-api-gen-plugin</artifactId>
64                             <version>${mdsal.model.version}</version>
65                             <type>jar</type>
66                         </dependency>
67                     </dependencies>
68                 </plugin>
69             </plugins>
70         </pluginManagement>
71         <plugins>
72             <plugin>
73                 <groupId>org.apache.felix</groupId>
74                 <artifactId>maven-bundle-plugin</artifactId>
75             </plugin>
76         </plugins>
77     </build>
78
79     <scm>
80       <connection>scm:git:ssh://git.opendaylight.org:29418/openflowplugin.git</connection>
81       <developerConnection>scm:git:ssh://git.opendaylight.org:29418/openflowplugin.git</developerConnection>
82       <url>https://wiki.opendaylight.org/view/OpenDaylight_OpenFlow_Plugin:Main</url>
83       <tag>HEAD</tag>
84     </scm>
85
86     <modules>
87         <module>table-miss-enforcer</module>
88         <module>of-switch-config-pusher</module>
89         <module>lldp-speaker</module>
90         <!-- deprecated apps -->
91         <module>notification-supplier</module>
92         <!-- nsf apps -->
93         <module>inventory-manager</module>
94         <module>statistics-manager</module>
95         <module>topology-manager</module>
96         <module>forwardingrules-manager</module>
97         <module>forwardingrules-sync</module>
98         <module>topology-lldp-discovery</module>
99         <!--<module>features</module>-->
100         <!-- experimental apps -->
101         <module>bulk-o-matic</module>
102     </modules>
103
104 </project>