Added OSGi metadata to yangtools artifacts.
[yangtools.git] / yang / yang-data-impl / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
2     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
3 \r
4     <parent>\r
5         <groupId>org.opendaylight.yangtools</groupId>\r
6         <artifactId>yang</artifactId>\r
7         <version>0.5.8-SNAPSHOT</version>\r
8     </parent>\r
9 \r
10     <modelVersion>4.0.0</modelVersion>\r
11     <artifactId>yang-data-impl</artifactId>\r
12     <name>${project.artifactId}</name>\r
13     <packaging>bundle</packaging>\r
14     <description>${project.artifactId}</description>\r
15 \r
16     <properties>\r
17         <groovy.version>2.1.6</groovy.version>\r
18     </properties>\r
19 \r
20     <build>\r
21         <plugins>\r
22             <plugin>\r
23                 <groupId>org.apache.felix</groupId>\r
24                 <artifactId>maven-bundle-plugin</artifactId>\r
25                 <version>${maven.bundle.version}</version>\r
26                 <extensions>true</extensions>\r
27                 <configuration>\r
28                     <instructions>\r
29                         <Bundle-Name>${project.groupId}.${project.artifactId}</Bundle-Name>\r
30                         <Export-Package>\r
31                             org.opendaylight.yangtools.yang.data.impl\r
32                         </Export-Package>\r
33                     </instructions>\r
34                 </configuration>\r
35             </plugin>\r
36             <plugin>\r
37                 <groupId>org.apache.maven.plugins</groupId>\r
38                 <artifactId>maven-surefire-plugin</artifactId>\r
39                 <configuration>\r
40                     <argLine>-Dlog4j.configuration=log4j-test.xml\r
41                         -Xmx1500m</argLine>\r
42                     <redirectTestOutputToFile>true</redirectTestOutputToFile>\r
43                 </configuration>\r
44             </plugin>\r
45         </plugins>\r
46     </build>\r
47 \r
48     <dependencies>\r
49         <dependency>\r
50             <groupId>${project.groupId}</groupId>\r
51             <artifactId>yang-common</artifactId>\r
52         </dependency>\r
53         <dependency>\r
54             <groupId>${project.groupId}</groupId>\r
55             <artifactId>yang-data-api</artifactId>\r
56         </dependency>\r
57         <dependency>\r
58             <groupId>${project.groupId}</groupId>\r
59             <artifactId>yang-parser-impl</artifactId>\r
60             <exclusions>\r
61                 <exclusion>\r
62                     <groupId>org.slf4j</groupId>\r
63                     <artifactId>slf4j-simple</artifactId>\r
64                 </exclusion>\r
65             </exclusions>\r
66         </dependency>\r
67         <dependency>\r
68             <groupId>com.google.guava</groupId>\r
69             <artifactId>guava</artifactId>\r
70         </dependency>\r
71         <dependency>\r
72             <groupId>junit</groupId>\r
73             <artifactId>junit</artifactId>\r
74             <scope>test</scope>\r
75         </dependency>\r
76         <dependency>\r
77             <groupId>org.slf4j</groupId>\r
78             <artifactId>slf4j-log4j12</artifactId>\r
79             <version>${slf4j.version}</version>\r
80             <scope>test</scope>\r
81         </dependency>\r
82         <dependency>\r
83             <groupId>org.codehaus.groovy</groupId>\r
84             <artifactId>groovy</artifactId>\r
85             <version>${groovy.version}</version>\r
86             <scope>test</scope>\r
87         </dependency>\r
88         <dependency>\r
89             <groupId>org.codehaus.groovy</groupId>\r
90             <artifactId>groovy-xml</artifactId>\r
91             <version>${groovy.version}</version>\r
92             <scope>test</scope>\r
93         </dependency>\r
94         <dependency>\r
95             <groupId>xmlunit</groupId>\r
96             <artifactId>xmlunit</artifactId>\r
97             <version>1.4</version>\r
98             <scope>test</scope>\r
99         </dependency>\r
100     </dependencies>\r
101 \r
102 </project>\r