blob: 657d568812e7f97d759051196bc7c927a7f572f0 [file] [log] [blame]
Ray Milkey257eb6d2018-07-17 09:41:00 -07001COMPILE_DEPS = CORE_DEPS + [
Ray Milkey86ad7bb2018-09-27 12:32:28 -07002 "@commons_jxpath//jar",
Ray Milkey257eb6d2018-07-17 09:41:00 -07003 "//drivers/utilities:onos-drivers-utilities",
4 "//protocols/netconf/api:onos-protocols-netconf-api",
5 "//apps/odtn/api:onos-apps-odtn-api",
Ramon Casellas03f194f2018-11-15 16:06:02 +01006 "//apps/optical-model:onos-apps-optical-model",
7 "//drivers/optical:onos-drivers-optical",
Ray Milkey257eb6d2018-07-17 09:41:00 -07008]
9
10TEST_DEPS = TEST_ADAPTERS + [
11 "@slf4j_jdk14//jar",
12 "//core/api:onos-api-tests",
13]
14
15BUNDLES = [
16 ":onos-drivers-odtn-driver",
quan PHAM VAN32d70e52018-08-01 17:35:30 -070017 "//drivers/utilities:onos-drivers-utilities",
Ray Milkey257eb6d2018-07-17 09:41:00 -070018]
19
20osgi_jar_with_tests(
21 resources = glob(["src/main/resources/**"]),
22 resources_root = "src/main/resources",
23 test_deps = TEST_DEPS,
24 deps = COMPILE_DEPS,
25)
26
27onos_app(
28 app_name = "org.onosproject.drivers.odtn-driver",
29 category = "Drivers",
30 description = "Drivers related to ODTN",
31 included_bundles = BUNDLES,
32 required_apps = [
33 "org.onosproject.netconf",
quan PHAM VAN32d70e52018-08-01 17:35:30 -070034 "org.onosproject.config",
Ray Milkey257eb6d2018-07-17 09:41:00 -070035 "org.onosproject.odtn-api",
Ramon Casellas03f194f2018-11-15 16:06:02 +010036 "org.onosproject.drivers.netconf",
37 "org.onosproject.drivers.optical",
38 "org.onosproject.optical-model",
Ray Milkey257eb6d2018-07-17 09:41:00 -070039 ],
40 title = "ODTN Driver",
41 url = "https://wiki.onosproject.org/display/ODTN/ODTN",
42)