blob: e6e84d8adf41606f2287467af364c90c7238e5db [file] [log] [blame]
Yi Tsengd7716482018-10-31 15:34:30 -07001COMPILE_DEPS = CORE_DEPS + KRYO + JACKSON + [
Carmelo Casconeb9536692019-05-28 18:15:23 -07002 "//lib:io_grpc_grpc_api_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)