blob: 5a8d65a8d8e8ddd3c8c332751bf51fc3990be819 [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 -->
Carmelo Casconeb3b06912019-11-18 15:56:51 -080022<project xmlns="http://maven.apache.org/POM/4.0.0"
23 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
24 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
Thomas Vachuskafc7f22d2014-12-04 11:07:01 -080025 <modelVersion>4.0.0</modelVersion>
26
Carmelo Cascone87b893e2019-11-12 10:34:05 -080027 <parent>
28 <groupId>org.onosproject</groupId>
29 <artifactId>onos-dependencies</artifactId>
30 <version>${onosVersion}</version>
31 </parent>
32
Thomas Vachuskafc7f22d2014-12-04 11:07:01 -080033 <groupId>${groupId}</groupId>
34 <artifactId>${artifactId}</artifactId>
35 <version>${version}</version>
36 <packaging>bundle</packaging>
37
38 <description>ONOS OSGi bundle archetype</description>
39 <url>http://onosproject.org</url>
40
Thomas Vachuskafc7f22d2014-12-04 11:07:01 -080041 <dependencies>
42 <dependency>
43 <groupId>org.onosproject</groupId>
44 <artifactId>onos-api</artifactId>
45 <version>${onos.version}</version>
Carmelo Cascone87b893e2019-11-12 10:34:05 -080046 <scope>provided</scope>
Thomas Vachuskafc7f22d2014-12-04 11:07:01 -080047 </dependency>
48
49 <dependency>
50 <groupId>org.onosproject</groupId>
51 <artifactId>onlab-osgi</artifactId>
52 <version>${onos.version}</version>
Carmelo Cascone87b893e2019-11-12 10:34:05 -080053 <scope>provided</scope>
Thomas Vachuskafc7f22d2014-12-04 11:07:01 -080054 </dependency>
55
56 <dependency>
57 <groupId>org.onosproject</groupId>
58 <artifactId>onos-cli</artifactId>
59 <version>${onos.version}</version>
60 <scope>provided</scope>
61 </dependency>
62
63 <dependency>
64 <groupId>org.onosproject</groupId>
65 <artifactId>onos-api</artifactId>
66 <version>${onos.version}</version>
67 <scope>test</scope>
68 <classifier>tests</classifier>
69 </dependency>
70
71 <dependency>
Thomas Vachuskafc7f22d2014-12-04 11:07:01 -080072 <groupId>org.apache.karaf.shell</groupId>
73 <artifactId>org.apache.karaf.shell.console</artifactId>
Thomas Vachuskafc7f22d2014-12-04 11:07:01 -080074 <scope>provided</scope>
75 </dependency>
76 </dependencies>
77
78 <build>
79 <plugins>
80 <plugin>
81 <groupId>org.apache.felix</groupId>
82 <artifactId>maven-bundle-plugin</artifactId>
Thomas Vachuska64b0ade2018-11-01 15:26:26 -070083 <configuration>
84 <instructions>
85 <Karaf-Commands>${package}</Karaf-Commands>
86 </instructions>
87 </configuration>
Thomas Vachuskafc7f22d2014-12-04 11:07:01 -080088 </plugin>
Carmelo Casconeb3b06912019-11-18 15:56:51 -080089 <plugin>
90 <groupId>org.apache.maven.plugins</groupId>
91 <artifactId>maven-checkstyle-plugin</artifactId>
92 <!-- Uncomment to disable checkstyle validation
93 <configuration>
94 <skip>true</skip>
95 </configuration>
96 -->
97 </plugin>
Thomas Vachuskafc7f22d2014-12-04 11:07:01 -080098 </plugins>
99 </build>
100
101</project>