blob: 91b055c6c1fea1b27441a0b9fd1b5123a45ecec8 [file] [log] [blame]
Yi Tsengd7716482018-10-31 15:34:30 -07001COMPILE_DEPS = CORE_DEPS + KRYO + JACKSON + [
Carmelo Casconec0b23a42019-04-25 13:50:54 -07002 "//lib:io_grpc_grpc_core_context",
Yi Tsengd7716482018-10-31 15:34:30 -07003 "//drivers/p4runtime:onos-drivers-p4runtime",
4 "//drivers/gnmi:onos-drivers-gnmi",
oleksandr.yashchuk@plvision.eu3dbcaaf2019-03-13 14:44:46 +02005 "//drivers/gnoi:onos-drivers-gnoi",
Yi Tsengd7716482018-10-31 15:34:30 -07006 "//pipelines/basic:onos-pipelines-basic",
Carmelo Casconec2be50a2019-04-10 00:15:39 -07007 "//protocols/grpc/api:onos-protocols-grpc-api",
8 "//protocols/grpc/utils:onos-protocols-grpc-utils",
Yi Tsengd7716482018-10-31 15:34:30 -07009]
10
11osgi_jar(
12 resources = glob(["src/main/resources/**"]),
13 resources_root = "src/main/resources",
14 deps = COMPILE_DEPS,
15)
16
17onos_app(
18 app_name = "org.onosproject.drivers.stratum",
19 category = "Drivers",
20 description = "Adds support for Stratum-based devices",
21 required_apps = [
22 "org.onosproject.generaldeviceprovider",
23 "org.onosproject.drivers.gnmi",
oleksandr.yashchuk@plvision.eu3dbcaaf2019-03-13 14:44:46 +020024 "org.onosproject.drivers.gnoi",
Yi Tsengd7716482018-10-31 15:34:30 -070025 "org.onosproject.drivers.p4runtime",
Ray Milkey6ee38b82019-02-07 08:08:26 -080026 "org.onosproject.pipelines.basic",
Yi Tsengd7716482018-10-31 15:34:30 -070027 ],
28 title = "Stratum Drivers",
29 url = "http://onosproject.org",
30)