blob: faf52dce691e48e81e7a614996af6b0c5d814e85 [file] [log] [blame]
Ray Milkey257eb6d2018-07-17 09:41:00 -07001COMPILE_DEPS = CORE_DEPS + ONOS_YANG + [
2 "//models/polatis:onos-models-polatis",
3 "//drivers/utilities:onos-drivers-utilities",
4 "//protocols/netconf/api:onos-protocols-netconf-api",
5 "//apps/optical-model:onos-apps-optical-model",
Ray Milkey257eb6d2018-07-17 09:41:00 -07006]
7
8APPS = [
9 "org.onosproject.netconf",
10 "org.onosproject.models.common",
11 "org.onosproject.models.polatis",
12 "org.onosproject.optical-model",
13 "org.onosproject.faultmanagement",
14]
15
16TEST_DEPS = TEST_ADAPTERS + [
17 "//utils/osgi:onlab-osgi-tests",
18]
19
20BUNDLES = [
21 ":onos-drivers-polatis-netconf",
22 "//drivers/utilities:onos-drivers-utilities",
23]
24
25osgi_jar_with_tests(
26 resources = glob(["src/main/resources/**"]),
27 resources_root = "src/main/resources",
28 test_deps = TEST_DEPS,
29 deps = COMPILE_DEPS,
30)
31
32onos_app(
33 app_name = "org.onosproject.drivers.polatis.netconf",
34 category = "Drivers",
35 description = "ONOS Polatis Device Drivers application.",
36 included_bundles = BUNDLES,
37 required_apps = APPS,
38 title = "Polatis Device Drivers",
39 url = "http://www.polatis.com",
40)