Revert "Composite node <-> normalized node serializer and deserializer"
[yangtools.git] / common / features / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- vi: set et smarttab sw=4 tabstop=4: -->
3 <!--
4  Copyright (c) 2014 Cisco Systems, Inc. and others.  All rights reserved.
5
6  This program and the accompanying materials are made available under the
7  terms of the Eclipse Public License v1.0 which accompanies this distribution,
8  and is available at http://www.eclipse.org/legal/epl-v10.html
9 -->
10 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
11    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
12    <modelVersion>4.0.0</modelVersion>
13    <parent>
14       <groupId>org.opendaylight.yangtools</groupId>
15       <artifactId>yangtools-parent</artifactId>
16       <version>0.6.2-SNAPSHOT</version>
17       <relativePath>../parent/pom.xml</relativePath>
18    </parent>
19    <artifactId>features-yangtools</artifactId>
20    <packaging>pom</packaging>
21    <properties>
22       <features.file>features.xml</features.file>
23    </properties>
24    <build>
25       <resources>
26          <resource>
27             <directory>src/main/resources</directory>
28             <filtering>true</filtering>
29          </resource>
30       </resources>
31       <plugins>
32          <plugin>
33             <groupId>org.apache.karaf.tooling</groupId>
34             <artifactId>karaf-maven-plugin</artifactId>
35             <version>${karaf.version}</version>
36             <extensions>true</extensions>
37             <executions>
38                <execution>
39                   <id>features-create-kar</id>
40                   <goals>
41                      <goal>features-create-kar</goal>
42                   </goals>
43                   <configuration>
44                      <featuresFile>${project.build.directory}/classes/${features.file}</featuresFile>
45                   </configuration>
46                </execution>
47             </executions>
48         <!-- There is no useful configuration for the kar mojo. The features-generate-descriptor mojo configuration may be useful -->
49          </plugin>
50          <plugin>
51             <groupId>org.apache.maven.plugins</groupId>
52             <artifactId>maven-resources-plugin</artifactId>
53             <executions>
54                <execution>
55                   <id>filter</id>
56                   <phase>generate-resources</phase>
57                   <goals>
58                      <goal>resources</goal>
59                   </goals>
60                </execution>
61             </executions>
62          </plugin>
63          <plugin>
64             <groupId>org.codehaus.mojo</groupId>
65             <artifactId>build-helper-maven-plugin</artifactId>
66             <executions>
67                <execution>
68                   <id>attach-artifacts</id>
69                   <phase>package</phase>
70                   <goals>
71                      <goal>attach-artifact</goal>
72                   </goals>
73                   <configuration>
74                      <artifacts>
75                         <artifact>
76                            <file>${project.build.directory}/classes/${features.file}</file>
77                            <type>xml</type>
78                            <classifier>features</classifier>
79                         </artifact>
80                      </artifacts>
81                   </configuration>
82                </execution>
83             </executions>
84          </plugin>
85       </plugins>
86    </build>
87    <dependencies>
88      <dependency>
89        <groupId>org.opendaylight.yangtools.model</groupId>
90        <artifactId>ietf-inet-types</artifactId>
91      </dependency>
92      <dependency>
93        <groupId>org.opendaylight.yangtools.model</groupId>
94        <artifactId>ietf-topology</artifactId>
95      </dependency>
96      <dependency>
97        <groupId>org.opendaylight.yangtools.model</groupId>
98        <artifactId>ietf-yang-types</artifactId>
99      </dependency>
100      <dependency>
101        <groupId>org.opendaylight.yangtools.model</groupId>
102        <artifactId>opendaylight-l2-types</artifactId>
103      </dependency>
104      <dependency>
105        <groupId>org.opendaylight.yangtools.model</groupId>
106        <artifactId>yang-ext</artifactId>
107      </dependency>
108      <dependency>
109        <groupId>org.opendaylight.yangtools.thirdparty</groupId>
110        <artifactId>antlr4-runtime-osgi-nohead</artifactId>
111      </dependency>
112      <dependency>
113        <groupId>org.opendaylight.yangtools</groupId>
114        <artifactId>binding-generator-api</artifactId>
115      </dependency>
116      <dependency>
117        <groupId>org.opendaylight.yangtools</groupId>
118        <artifactId>binding-generator-impl</artifactId>
119      </dependency>
120      <dependency>
121        <groupId>org.opendaylight.yangtools</groupId>
122        <artifactId>binding-generator-spi</artifactId>
123      </dependency>
124      <dependency>
125        <groupId>org.opendaylight.yangtools</groupId>
126        <artifactId>binding-generator-util</artifactId>
127      </dependency>
128      <dependency>
129        <groupId>org.opendaylight.yangtools</groupId>
130        <artifactId>binding-model-api</artifactId>
131      </dependency>
132      <dependency>
133        <groupId>org.opendaylight.yangtools</groupId>
134        <artifactId>binding-type-provider</artifactId>
135      </dependency>
136      <dependency>
137        <groupId>org.opendaylight.yangtools</groupId>
138        <artifactId>concepts</artifactId>
139      </dependency>
140      <dependency>
141        <groupId>org.opendaylight.yangtools</groupId>
142        <artifactId>object-cache-api</artifactId>
143      </dependency>
144      <dependency>
145        <groupId>org.opendaylight.yangtools</groupId>
146        <artifactId>object-cache-guava</artifactId>
147      </dependency>
148      <dependency>
149        <groupId>org.opendaylight.yangtools</groupId>
150        <artifactId>object-cache-noop</artifactId>
151      </dependency>
152      <dependency>
153        <groupId>org.opendaylight.yangtools</groupId>
154        <artifactId>util</artifactId>
155      </dependency>
156      <dependency>
157        <groupId>org.opendaylight.yangtools</groupId>
158        <artifactId>yang-binding</artifactId>
159      </dependency>
160      <dependency>
161        <groupId>org.opendaylight.yangtools</groupId>
162        <artifactId>yang-common</artifactId>
163      </dependency>
164      <dependency>
165        <groupId>org.opendaylight.yangtools</groupId>
166        <artifactId>yang-data-api</artifactId>
167      </dependency>
168      <dependency>
169        <groupId>org.opendaylight.yangtools</groupId>
170        <artifactId>yang-data-impl</artifactId>
171      </dependency>
172      <dependency>
173        <groupId>org.opendaylight.yangtools</groupId>
174        <artifactId>yang-data-json</artifactId>
175      </dependency>
176      <dependency>
177        <groupId>org.opendaylight.yangtools</groupId>
178        <artifactId>yang-data-operations</artifactId>
179      </dependency>
180      <dependency>
181        <groupId>org.opendaylight.yangtools</groupId>
182        <artifactId>yang-data-util</artifactId>
183      </dependency>
184      <dependency>
185        <groupId>org.opendaylight.yangtools</groupId>
186        <artifactId>yang-model-api</artifactId>
187      </dependency>
188      <dependency>
189        <groupId>org.opendaylight.yangtools</groupId>
190        <artifactId>yang-model-util</artifactId>
191      </dependency>
192      <dependency>
193        <groupId>org.opendaylight.yangtools</groupId>
194        <artifactId>yang-parser-api</artifactId>
195      </dependency>
196      <dependency>
197        <groupId>org.opendaylight.yangtools</groupId>
198        <artifactId>yang-parser-impl</artifactId>
199      </dependency>
200    </dependencies>
201 </project>