blob: e98fdcde91cb18841d2330ad6fadbcced0a8b35e [file] [log] [blame]
Jian Lic6c76dc2016-01-26 14:22:51 -08001#set( $dummy = "" )
2#set( $date = $dummy.getClass().forName("java.util.Date").newInstance() )
3#set( $format = $dummy.getClass().forName("java.text.SimpleDateFormat").newInstance() )
4#set( $pattern = $format.applyPattern("yyyy") )
5#set( $year = $format.format($date) )
Thomas Vachuskafc7f22d2014-12-04 11:07:01 -08006<?xml version="1.0" encoding="UTF-8"?>
7<!--
Brian O'Connora09fe5b2017-08-03 21:12:30 -07008 ~ Copyright ${year} Open Networking Foundation
Thomas Vachuskafc7f22d2014-12-04 11:07:01 -08009 ~
10 ~ Licensed under the Apache License, Version 2.0 (the "License");
11 ~ you may not use this file except in compliance with the License.
12 ~ You may obtain a copy of the License at
13 ~
14 ~ http://www.apache.org/licenses/LICENSE-2.0
15 ~
16 ~ Unless required by applicable law or agreed to in writing, software
17 ~ distributed under the License is distributed on an "AS IS" BASIS,
18 ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19 ~ See the License for the specific language governing permissions and
20 ~ limitations under the License.
21 -->
22<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">
23 <modelVersion>4.0.0</modelVersion>
24
Carmelo Cascone87b893e2019-11-12 10:34:05 -080025 <parent>
26 <groupId>org.onosproject</groupId>
27 <artifactId>onos-dependencies</artifactId>
28 <version>${onosVersion}</version>
29 </parent>
30
Thomas Vachuskafc7f22d2014-12-04 11:07:01 -080031 <groupId>${groupId}</groupId>
32 <artifactId>${artifactId}</artifactId>
33 <version>${version}</version>
34 <packaging>bundle</packaging>
35
36 <description>ONOS OSGi bundle archetype</description>
37 <url>http://onosproject.org</url>
38
Thomas Vachuskafc7f22d2014-12-04 11:07:01 -080039 <dependencies>
40 <dependency>
41 <groupId>org.onosproject</groupId>
42 <artifactId>onos-api</artifactId>
43 <version>${onos.version}</version>
Carmelo Cascone87b893e2019-11-12 10:34:05 -080044 <scope>provided</scope>
Thomas Vachuskafc7f22d2014-12-04 11:07:01 -080045 </dependency>
46
47 <dependency>
48 <groupId>org.onosproject</groupId>
49 <artifactId>onlab-osgi</artifactId>
50 <version>${onos.version}</version>
Carmelo Cascone87b893e2019-11-12 10:34:05 -080051 <scope>provided</scope>
Thomas Vachuskafc7f22d2014-12-04 11:07:01 -080052 </dependency>
53
54 <dependency>
55 <groupId>org.onosproject</groupId>
56 <artifactId>onos-cli</artifactId>
57 <version>${onos.version}</version>
58 <scope>provided</scope>
59 </dependency>
60
61 <dependency>
62 <groupId>org.onosproject</groupId>
63 <artifactId>onos-api</artifactId>
64 <version>${onos.version}</version>
65 <scope>test</scope>
66 <classifier>tests</classifier>
67 </dependency>
68
69 <dependency>
Thomas Vachuskafc7f22d2014-12-04 11:07:01 -080070 <groupId>org.apache.karaf.shell</groupId>
71 <artifactId>org.apache.karaf.shell.console</artifactId>
Thomas Vachuskafc7f22d2014-12-04 11:07:01 -080072 <scope>provided</scope>
73 </dependency>
74 </dependencies>
75
76 <build>
77 <plugins>
78 <plugin>
79 <groupId>org.apache.felix</groupId>
80 <artifactId>maven-bundle-plugin</artifactId>
Thomas Vachuska64b0ade2018-11-01 15:26:26 -070081 <configuration>
82 <instructions>
83 <Karaf-Commands>${package}</Karaf-Commands>
84 </instructions>
85 </configuration>
Thomas Vachuskafc7f22d2014-12-04 11:07:01 -080086 </plugin>
Thomas Vachuskafc7f22d2014-12-04 11:07:01 -080087 </plugins>
88 </build>
89
90</project>