2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
3 xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
4 <modelVersion>4.0.0</modelVersion>
6 <groupId>org.opendaylight.controller</groupId>
7 <artifactId>config-subsystem</artifactId>
8 <version>0.2.3-SNAPSHOT</version>
11 <artifactId>yang-test</artifactId>
13 <description>Artifact that contains only generated code from yang files. Suitable for testing.
15 <name>${project.artifactId}</name>
22 <groupId>${project.groupId}</groupId>
23 <artifactId>config-api</artifactId>
26 <groupId>org.slf4j</groupId>
27 <artifactId>slf4j-api</artifactId>
30 <groupId>org.opendaylight.yangtools.model</groupId>
31 <artifactId>ietf-inet-types</artifactId>
38 <groupId>org.opendaylight.yangtools</groupId>
39 <artifactId>yang-maven-plugin</artifactId>
40 <version>${opendaylight.yang.version}</version>
45 <goal>generate-sources</goal>
48 <yangFilesRootDir>src/main/yang</yangFilesRootDir>
52 org.opendaylight.controller.config.yangjmxgenerator.plugin.JMXGenerator
54 <outputBaseDir>${jmxGeneratorPath}</outputBaseDir>
55 <additionalConfiguration>
57 urn:opendaylight:params:xml:ns:yang:controller==org.opendaylight.controller.config.yang
58 </namespaceToPackage1>
59 </additionalConfiguration>
62 <inspectDependencies>true</inspectDependencies>
69 <goal>generate-sources</goal>
72 <yangFilesRootDir>src/main/yang/types</yangFilesRootDir>
76 org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl
79 target/generated-sources/sal
83 <inspectDependencies>true</inspectDependencies>
89 <groupId>org.opendaylight.controller</groupId>
90 <artifactId>yang-jmx-generator-plugin</artifactId>
91 <version>${config.version}</version>
95 <groupId>org.opendaylight.yangtools</groupId>
96 <artifactId>maven-sal-api-gen-plugin</artifactId>
97 <version>${yangtools.binding.version}</version>