include_defs('//bucklets/grpc.bucklet') PROTOBUF_VER = '3.2.0' GRPC_VER = '1.3.1' COMPILE_DEPS = [ '//lib:CORE_DEPS', '//incubator/grpc-dependencies:grpc-core-repkg-' + GRPC_VER, '//lib:grpc-stub-' + GRPC_VER, '//lib:grpc-protobuf-' + GRPC_VER, '//lib:protobuf-java-' + PROTOBUF_VER, ] grpc_jar( deps = COMPILE_DEPS, # FIXME should not be manually building absolute path. # Come up with glob(..) equivalent in BUCK which can handle directory. proto_paths = ["$ONOS_ROOT/protocols/gnmi/stub/src/main/proto"], include_std_lib = True, ) project_config( src_target = ':onos-protocols-gnmi-stub' )