[maven-release-plugin] Prepare release yangtools-0.1.0
[yangtools.git] / code-generator / maven-sal-api-gen-plugin / pom.xml
1 <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">
2
3     <parent>
4         <artifactId>binding-generator</artifactId>
5         <groupId>org.opendaylight.yangtools</groupId>
6         <version>0.5.8</version>
7     </parent>
8
9     <modelVersion>4.0.0</modelVersion>
10     <artifactId>maven-sal-api-gen-plugin</artifactId>
11
12     <dependencies>
13         <dependency>
14             <groupId>org.opendaylight.yangtools</groupId>
15             <artifactId>yang-maven-plugin-spi</artifactId>
16         </dependency>
17         <dependency>
18             <groupId>org.opendaylight.yangtools</groupId>
19             <artifactId>binding-model-api</artifactId>
20         </dependency>
21         <dependency>
22             <groupId>org.opendaylight.yangtools</groupId>
23             <artifactId>binding-generator-api</artifactId>
24         </dependency>
25         <dependency>
26             <groupId>org.opendaylight.yangtools</groupId>
27             <artifactId>binding-generator-impl</artifactId>
28         </dependency>
29         <dependency>
30             <groupId>org.opendaylight.yangtools</groupId>
31             <artifactId>binding-java-api-generator</artifactId>
32         </dependency>
33     </dependencies>
34
35     <build>
36         <plugins>
37             <plugin>
38                 <artifactId>maven-jar-plugin</artifactId>
39                 <configuration>
40                     <archive>
41                         <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
42                     </archive>
43                 </configuration>
44             </plugin>
45             <plugin>
46                 <groupId>org.apache.felix</groupId>
47                 <artifactId>maven-bundle-plugin</artifactId>
48                 <extensions>true</extensions>
49                 <configuration>
50                     <instructions>
51                         <Bundle-Name>${project.groupId}.${project.artifactId}</Bundle-Name>
52                     </instructions>
53                 </configuration>
54             </plugin>
55         </plugins>
56     </build>
57
58 </project>