blob: b04f6d238a5c2b91314b013602310d761b8974f7 [file] [log] [blame]
Gaurav Agrawalb102b012016-08-02 12:52:48 +05301<?xml version="1.0" encoding="UTF-8"?>
2<!--
Brian O'Connora09fe5b2017-08-03 21:12:30 -07003 ~ Copyright 2016-present Open Networking Foundation
Gaurav Agrawalb102b012016-08-02 12:52:48 +05304 ~
5 ~ Licensed under the Apache License, Version 2.0 (the "License");
6 ~ you may not use this file except in compliance with the License.
7 ~ You may obtain a copy of the License at
8 ~
9 ~ http://www.apache.org/licenses/LICENSE-2.0
10 ~
11 ~ Unless required by applicable law or agreed to in writing, software
12 ~ distributed under the License is distributed on an "AS IS" BASIS,
13 ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 ~ See the License for the specific language governing permissions and
15 ~ limitations under the License.
16 -->
17<project xmlns="http://maven.apache.org/POM/4.0.0"
18 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
19 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
20 <modelVersion>4.0.0</modelVersion>
21
22 <parent>
23 <artifactId>onos-yms</artifactId>
24 <groupId>org.onosproject</groupId>
ONOS Jenkins Userc5ae2092018-08-21 00:47:14 +000025 <version>1.14.0-SNAPSHOT</version>
Gaurav Agrawalb102b012016-08-02 12:52:48 +053026 </parent>
27
Yuta HIGUCHI78472272018-05-03 17:08:16 -070028 <artifactId>onos-apps-yms</artifactId>
Gaurav Agrawalb102b012016-08-02 12:52:48 +053029 <packaging>bundle</packaging>
30
31 <url>http://onosproject.org</url>
32
33 <description>YANG management system application</description>
34
35 <dependencies>
36 <dependency>
Bharat saraswalf53b29a2016-09-27 15:35:15 +053037 <groupId>org.apache.felix</groupId>
38 <artifactId>org.apache.felix.framework</artifactId>
39 <version>4.2.1</version>
40 </dependency>
Shankara-Huaweid5823ab2016-11-22 10:14:52 +053041 <!--https://mvnrepository.com/artifact/org.apache.servicemix.bundles/org.apache.servicemix.bundles.dom4j -->
42 <dependency>
43 <groupId>org.apache.servicemix.bundles</groupId>
44 <artifactId>org.apache.servicemix.bundles.dom4j</artifactId>
45 <version>1.6.1_5</version>
46 </dependency>
Bharat saraswalf53b29a2016-09-27 15:35:15 +053047 <dependency>
48 <groupId>commons-io</groupId>
49 <artifactId>commons-io</artifactId>
50 <version>2.4</version>
51 </dependency>
52 <dependency>
Gaurav Agrawalb102b012016-08-02 12:52:48 +053053 <groupId>org.onosproject</groupId>
Yuta HIGUCHI78472272018-05-03 17:08:16 -070054 <artifactId>onos-apps-yms-api</artifactId>
Gaurav Agrawalb102b012016-08-02 12:52:48 +053055 <version>${project.version}</version>
56 </dependency>
Bharat saraswalf53b29a2016-09-27 15:35:15 +053057 <dependency>
58 <groupId>org.onosproject</groupId>
sonu guptaeff184b2016-11-24 12:43:49 +053059 <artifactId>onos-yang-utils-generator</artifactId>
Ray Milkeye88d69b2016-12-16 17:09:13 -080060 <version>1.11</version>
Bharat saraswalf53b29a2016-09-27 15:35:15 +053061 </dependency>
Gaurav Agrawalb102b012016-08-02 12:52:48 +053062 </dependencies>
63
Bharat saraswalf53b29a2016-09-27 15:35:15 +053064 <build>
65 <plugins>
66 <plugin>
67 <groupId>org.apache.felix</groupId>
68 <artifactId>maven-bundle-plugin</artifactId>
Bharat saraswalf53b29a2016-09-27 15:35:15 +053069 <extensions>true</extensions>
70 <configuration>
71 <instructions>
72 <Private-Package>
73 org.onosproject.yangutils.datamodel.*,
74 org.onosproject.yangutils.translator.*,
75 org.onosproject.yangutils.linker.*,
76 org.onosproject.yangutils.utils.*
77 </Private-Package>
78 </instructions>
79 </configuration>
80 </plugin>
Yuta HIGUCHI488a94c2018-01-26 17:24:09 -080081
82 <plugin>
83 <groupId>org.apache.maven.plugins</groupId>
84 <artifactId>maven-compiler-plugin</artifactId>
85 <configuration>
86 <compilerArgs>
87 <arg>-XepDisableAllChecks</arg>
88 <arg>-Xep:BetaApi:OFF</arg>
89 </compilerArgs>
90 </configuration>
91 <executions>
92 <execution>
93 <phase>compile</phase>
94 <goals>
95 <goal>compile</goal>
96 </goals>
97 <configuration>
98 <compilerArgs>
99 <arg>-XepDisableAllChecks</arg>
100 <arg>-Xep:BetaApi:OFF</arg>
101 </compilerArgs>
102 </configuration>
103 </execution>
104 </executions>
105 </plugin>
106
Bharat saraswalf53b29a2016-09-27 15:35:15 +0530107 </plugins>
108 </build>
Gaurav Agrawalb102b012016-08-02 12:52:48 +0530109</project>