blob: b8f8156002ffa57fdeaf9fd7bdebf0dc89f66c24 [file] [log] [blame]
Ray Milkey5c9e2832018-06-26 18:37:12 -07001COMPILE_DEPS = CORE_DEPS + [
2 "@org_apache_servicemix_bundles_snmp4j//jar",
3 "//drivers/utilities:onos-drivers-utilities",
4 "//protocols/snmp/api:onos-protocols-snmp-api",
5 "//protocols/tl1/api:onos-protocols-tl1-api",
6 "//protocols/netconf/api:onos-protocols-netconf-api",
Ray Milkey5c9e2832018-06-26 18:37:12 -07007 "//apps/optical-model:onos-apps-optical-model",
8 "//drivers/optical:onos-drivers-optical",
9]
10
11BUNDLES = [
12 ":onos-drivers-lumentum",
13 "//drivers/utilities:onos-drivers-utilities",
14]
15
16osgi_jar_with_tests(
17 resources = glob(["src/main/resources/**"]),
18 resources_root = "src/main/resources",
19 test_deps = TEST_ADAPTERS,
20 deps = COMPILE_DEPS,
21)
22
23onos_app(
24 app_name = "org.onosproject.drivers.lumentum",
25 category = "Drivers",
26 description = "ONOS Lumentum Device Drivers application.",
27 included_bundles = BUNDLES,
28 required_apps = [
29 "org.onosproject.snmp",
30 "org.onosproject.faultmanagement",
31 "org.onosproject.optical-model",
32 "org.onosproject.tl1",
33 "org.onosproject.netconf",
34 "org.onosproject.drivers.optical",
35 ],
36 title = "Lumentum Drivers",
37 url = "http://onosproject.org",
38)