blob: ff9526060037a5a10f7c5232217e5bc35ebb7ee2 [file] [log] [blame]
Carmelo Casconeb1936bd2017-12-12 14:42:27 -08001GRPC_VER = '1.3.1'
2
Aaron Kruglikovae7e3b82017-05-03 14:13:53 -07003COMPILE_DEPS = [
4 '//lib:CORE_DEPS',
5 '//lib:NETTY',
6 '//lib:GRPC_1.3',
Carmelo Casconeb1936bd2017-12-12 14:42:27 -08007 '//incubator/grpc-dependencies:grpc-core-repkg-' + GRPC_VER,
Aaron Kruglikovae7e3b82017-05-03 14:13:53 -07008 '//incubator/protobuf/api:onos-grpc-api'
9]
10
11osgi_jar_with_tests (
12 deps = COMPILE_DEPS,
13)
14
15onos_app (
16 title = 'Grpc Service Registry',
17 app_name = "org.onosproject.grpc.registry",
Carmelo Casconeb1936bd2017-12-12 14:42:27 -080018 included_bundles = ['//incubator/grpc-dependencies:grpc-core-repkg-' + GRPC_VER,
Aaron Kruglikovae7e3b82017-05-03 14:13:53 -070019 '//lib:google-instrumentation-0.3.0'],
Thomas Vachuskaca0b5df2018-06-22 16:24:47 -070020 category = 'Utility',
Aaron Kruglikovae7e3b82017-05-03 14:13:53 -070021 url = 'http://onosproject.org',
22 description = 'Service providing connections for remote apps communicating with the ONOS core via gRPC.',
23)