blob: 9be0e493957496fb1458a6eace441fd803e3e230 [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',
5 '//incubator/api:onos-incubator-api',
6 '//utils/rest:onlab-rest',
7 '//protocols/rest/api:onos-protocols-rest-api',
8]
9
10TEST_DEPS = [
11 '//lib:TEST_ADAPTERS',
12 '//core/api:onos-api-tests',
13]
14
15BUNDLES = [
16 ':onos-drivers-server',
17]
18
19REQUIRED_APPS = [
20 'org.onosproject.restsb',
21]
22
23osgi_jar_with_tests (
24 deps = COMPILE_DEPS,
25 test_deps = TEST_DEPS,
26 resources_root = 'src/main/resources',
27 resources = glob(['src/main/resources/**']),
28)
29
30onos_app (
31 app_name = 'org.onosproject.drivers.server',
32 title = 'Server Device Drivers',
33 category = 'Drivers',
34 origin = 'KTH Royal Institute of Technology & RISE SICS',
35 url = 'https://github.com/gkatsikas/onos/tree/metron-driver',
36 description = 'ONOS southbound drivers for commodity servers',
37 included_bundles = BUNDLES,
38 required_apps = REQUIRED_APPS,
39)