blob: a5a62d375a98d4280cfd2ec0f47d5c80ef1f027c [file] [log] [blame]
Ray Milkey5c9e2832018-06-26 18:37:12 -07001COMPILE_DEPS = CORE_DEPS + JACKSON + [
2 "@javax_ws_rs_api//jar",
Ray Milkey5c9e2832018-06-26 18:37:12 -07003 "//utils/rest:onlab-rest",
4 "//drivers/utilities:onos-drivers-utilities",
5 "//drivers/netconf:onos-drivers-netconf",
6 "//protocols/netconf/api:onos-protocols-netconf-api",
7]
8
9TEST_DEPS = TEST_ADAPTERS + [
10 "//drivers/netconf:onos-drivers-netconf-tests",
11]
12
13BUNDLES = [
14 ":onos-drivers-ciena-c5162",
15 "//drivers/utilities:onos-drivers-utilities",
16 "//drivers/netconf:onos-drivers-netconf",
17]
18
19REQUIRED_APPS = [
20 "org.onosproject.linkdiscovery",
21 "org.onosproject.netconf",
22 "org.onosproject.netconfsb",
23 "org.onosproject.drivers.netconf",
24]
25
26osgi_jar_with_tests(
27 resources = glob(["src/*/resources/**"]),
28 resources_root = "src/main/resources",
29 test_deps = TEST_DEPS,
30 deps = COMPILE_DEPS,
31)
32
33onos_app(
34 app_name = "org.onosproject.drivers.ciena.c5162",
35 category = "Drivers",
36 description = "Adds support for Ciena 5162 devices.",
37 included_bundles = BUNDLES,
38 required_apps = REQUIRED_APPS,
39 title = "Ciena 5162 Drivers",
40 url = "http://onosproject.org",
41)