blob: 0efa766dee66c5e3df3cab76f5bb2b39774f973e [file] [log] [blame]
Andrea Campanella37f07e42021-02-16 11:24:39 +01001<?xml version="1.0" encoding="UTF-8"?>
2<!--
Joey Armstrong7f6d6d22023-01-09 17:09:50 -05003 ~ Copyright 2021-2023 Open Networking Foundation (ONF) and the ONF Contributors
Andrea Campanella37f07e42021-02-16 11:24:39 +01004 ~
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 <parent>
Andrea Campanella37f07e42021-02-16 11:24:39 +010021 <artifactId>olt</artifactId>
Matteo Scandoloaa2adde2021-09-13 12:45:32 -070022 <groupId>org.opencord</groupId>
Jenkinsbe083f52023-06-13 16:18:21 +000023 <version>5.2.5-SNAPSHOT</version>
Andrea Campanella37f07e42021-02-16 11:24:39 +010024 <relativePath>../pom.xml</relativePath>
25 </parent>
Andrea Campanella37f07e42021-02-16 11:24:39 +010026 <modelVersion>4.0.0</modelVersion>
27 <artifactId>olt-impl</artifactId>
Jenkinsbe083f52023-06-13 16:18:21 +000028 <version>5.2.5-SNAPSHOT</version>
Andrea Campanella37f07e42021-02-16 11:24:39 +010029 <packaging>bundle</packaging>
Andrea Campanella37f07e42021-02-16 11:24:39 +010030 <dependencies>
31 <dependency>
Andrea Campanella37f07e42021-02-16 11:24:39 +010032 <groupId>org.onosproject</groupId>
33 <artifactId>onos-cli</artifactId>
34 <version>${onos.version}</version>
35 <scope>provided</scope>
36 </dependency>
Matteo Scandoloaa2adde2021-09-13 12:45:32 -070037 <dependency>
38 <groupId>org.onosproject</groupId>
39 <artifactId>onlab-osgi</artifactId>
40 <version>${onos.version}</version>
41 <scope>provided</scope>
42 </dependency>
Andrea Campanella37f07e42021-02-16 11:24:39 +010043 <dependency>
44 <groupId>org.onosproject</groupId>
45 <artifactId>onos-api</artifactId>
46 <version>${onos.version}</version>
Andrea Campanella37f07e42021-02-16 11:24:39 +010047 <scope>test</scope>
Matteo Scandoloaa2adde2021-09-13 12:45:32 -070048 <classifier>tests</classifier>
Andrea Campanella37f07e42021-02-16 11:24:39 +010049 </dependency>
Andrea Campanella37f07e42021-02-16 11:24:39 +010050 <dependency>
51 <groupId>org.onosproject</groupId>
52 <artifactId>onos-core-serializers</artifactId>
53 <version>${onos.version}</version>
54 <scope>provided</scope>
55 </dependency>
Matteo Scandoloaa2adde2021-09-13 12:45:32 -070056 <dependency>
57 <groupId>org.opencord</groupId>
58 <artifactId>sadis-api</artifactId>
59 <version>${sadis.api.version}</version>
60 <scope>provided</scope>
61 </dependency>
62 <dependency>
63 <groupId>org.slf4j</groupId>
64 <artifactId>slf4j-api</artifactId>
Joey Armstrong9ca487f2023-06-08 18:57:39 -040065 <version>2.0.7</version>
Matteo Scandoloaa2adde2021-09-13 12:45:32 -070066 </dependency>
67 <dependency>
68 <groupId>org.slf4j</groupId>
69 <artifactId>slf4j-jdk14</artifactId>
Joey Armstrong9ca487f2023-06-08 18:57:39 -040070 <version>2.0.7</version>
Matteo Scandoloaa2adde2021-09-13 12:45:32 -070071 </dependency>
72 <dependency>
73 <groupId>org.mockito</groupId>
74 <artifactId>mockito-all</artifactId>
Joey Armstrong9ca487f2023-06-08 18:57:39 -040075 <version>1.10.19</version>
Matteo Scandoloaa2adde2021-09-13 12:45:32 -070076 </dependency>
Andrea Campanella37f07e42021-02-16 11:24:39 +010077 <dependency>
78 <groupId>org.apache.karaf.shell</groupId>
79 <artifactId>org.apache.karaf.shell.console</artifactId>
80 <scope>provided</scope>
81 </dependency>
Andrea Campanella37f07e42021-02-16 11:24:39 +010082 <dependency>
83 <groupId>org.apache.karaf.shell</groupId>
84 <artifactId>org.apache.karaf.shell.core</artifactId>
85 <scope>provided</scope>
86 </dependency>
Ilayda Ozdemir90a93622021-02-25 09:40:58 +000087 <dependency>
Matteo Scandoloaa2adde2021-09-13 12:45:32 -070088 <groupId>org.opencord</groupId>
89 <artifactId>olt-api</artifactId>
Andrea Campanella3ec01a52021-12-27 17:20:51 +010090 <version>${olt.api.version}</version>
Matteo Scandoloaa2adde2021-09-13 12:45:32 -070091 <scope>compile</scope>
Ilayda Ozdemir90a93622021-02-25 09:40:58 +000092 </dependency>
Andrea Campanella37f07e42021-02-16 11:24:39 +010093 </dependencies>
Andrea Campanella37f07e42021-02-16 11:24:39 +010094 <build>
95 <plugins>
96 <plugin>
97 <groupId>org.onosproject</groupId>
98 <artifactId>onos-maven-plugin</artifactId>
99 </plugin>
100 <plugin>
101 <groupId>org.apache.felix</groupId>
102 <artifactId>maven-bundle-plugin</artifactId>
103 <configuration>
104 <instructions>
105 <Karaf-Commands>org.opencord.olt.cli</Karaf-Commands>
106 </instructions>
107 </configuration>
108 </plugin>
109 </plugins>
110 </build>
Gustavo Silva4c305b32022-09-19 13:33:03 -0300111</project>