blob: cfb6acd7b464185fd8ee2c968a365473c07a754a [file] [log] [blame]
Georgios Katsikas83600982017-05-28 20:41:45 +02001COMPILE_DEPS = [
2 '//lib:CORE_DEPS',
3 '//lib:JACKSON',
4 '//lib:javax.ws.rs-api',
Georgios Katsikas973a2652018-06-28 08:45:47 +02005 '//lib:joda-time',
Georgios Katsikas83600982017-05-28 20:41:45 +02006 '//incubator/api:onos-incubator-api',
7 '//utils/rest:onlab-rest',
8 '//protocols/rest/api:onos-protocols-rest-api',
9]
10
11TEST_DEPS = [
12 '//lib:TEST_ADAPTERS',
13 '//core/api:onos-api-tests',
14]
15
16BUNDLES = [
17 ':onos-drivers-server',
18]
19
20REQUIRED_APPS = [
21 'org.onosproject.restsb',
22]
23
24osgi_jar_with_tests (
25 deps = COMPILE_DEPS,
26 test_deps = TEST_DEPS,
27 resources_root = 'src/main/resources',
28 resources = glob(['src/main/resources/**']),
29)
30
31onos_app (
32 app_name = 'org.onosproject.drivers.server',
33 title = 'Server Device Drivers',
34 category = 'Drivers',
35 origin = 'KTH Royal Institute of Technology & RISE SICS',
36 url = 'https://github.com/gkatsikas/onos/tree/metron-driver',
37 description = 'ONOS southbound drivers for commodity servers',
38 included_bundles = BUNDLES,
39 required_apps = REQUIRED_APPS,
40)