6771d7615af67e9a6f6e56e1fa316020f2a42fca
[controller.git] / opendaylight / md-sal / sal-remote / 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     <groupId>org.opendaylight.controller</groupId>
6     <artifactId>sal-parent</artifactId>
7     <version>1.4.0-SNAPSHOT</version>
8   </parent>
9   <artifactId>sal-remote</artifactId>
10   <packaging>bundle</packaging>
11   <dependencies>
12     <dependency>
13       <groupId>org.opendaylight.controller</groupId>
14       <artifactId>sal-binding-api</artifactId>
15     </dependency>
16   </dependencies>
17   <build>
18     <plugins>
19       <plugin>
20         <groupId>org.apache.felix</groupId>
21         <artifactId>maven-bundle-plugin</artifactId>
22         <extensions>true</extensions>
23       </plugin>
24       <plugin>
25         <groupId>org.opendaylight.yangtools</groupId>
26         <artifactId>yang-maven-plugin</artifactId>
27         <dependencies>
28           <dependency>
29             <groupId>org.opendaylight.mdsal</groupId>
30             <artifactId>maven-sal-api-gen-plugin</artifactId>
31             <version>${mdsal.model.version}</version>
32             <type>jar</type>
33           </dependency>
34         </dependencies>
35         <executions>
36           <execution>
37             <id>sal-remote</id>
38             <goals>
39               <goal>generate-sources</goal>
40             </goals>
41             <configuration>
42               <yangFilesRootDir>src/main/yang</yangFilesRootDir>
43               <codeGenerators>
44                 <generator>
45                   <codeGeneratorClass>org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl</codeGeneratorClass>
46                   <outputBaseDir>${salGeneratorPath}</outputBaseDir>
47                 </generator>
48                 <generator>
49                   <codeGeneratorClass>org.opendaylight.yangtools.yang.unified.doc.generator.maven.DocumentationGeneratorImpl</codeGeneratorClass>
50                   <outputBaseDir>target/site/models</outputBaseDir>
51                 </generator>
52               </codeGenerators>
53               <inspectDependencies>true</inspectDependencies>
54             </configuration>
55           </execution>
56         </executions>
57       </plugin>
58     </plugins>
59   </build>
60   <scm>
61     <connection>scm:git:http://git.opendaylight.org/gerrit/controller.git</connection>
62     <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
63     <tag>HEAD</tag>
64     <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>
65   </scm>
66 </project>

©2013 OpenDaylight, A Linux Foundation Collaborative Project. All Rights Reserved.
OpenDaylight is a registered trademark of The OpenDaylight Project, Inc.
Linux Foundation and OpenDaylight are registered trademarks of the Linux Foundation.
Linux is a registered trademark of Linus Torvalds.