From 19f80c3320fe379da42162b2b515b72ed92da170 Mon Sep 17 00:00:00 2001 From: pg Date: Thu, 20 Jun 2024 20:40:55 +0300 Subject: 304c8527dd2afe95b8027de1e37c625914b755e0 --- .../tools/protoc/plugins/grpc_java/resources.json | 19 +++++++++++++++++++ .../contrib/tools/protoc/plugins/grpc_java/ya.make | 5 +++++ .../tools/protoc/plugins/grpc_java/ya.make.prebuilt | 9 +++++++++ 3 files changed, 33 insertions(+) create mode 100644 build/prebuilt/contrib/tools/protoc/plugins/grpc_java/resources.json create mode 100644 build/prebuilt/contrib/tools/protoc/plugins/grpc_java/ya.make create mode 100644 build/prebuilt/contrib/tools/protoc/plugins/grpc_java/ya.make.prebuilt (limited to 'build/prebuilt') diff --git a/build/prebuilt/contrib/tools/protoc/plugins/grpc_java/resources.json b/build/prebuilt/contrib/tools/protoc/plugins/grpc_java/resources.json new file mode 100644 index 00000000000..ca60d5634d9 --- /dev/null +++ b/build/prebuilt/contrib/tools/protoc/plugins/grpc_java/resources.json @@ -0,0 +1,19 @@ +{ + "by_platform": { + "darwin-arm64": { + "uri": "sbr:6538659252" + }, + "darwin-x86_64": { + "uri": "sbr:6538635125" + }, + "linux-x86_64": { + "uri": "sbr:6538599922" + }, + "linux-aarch64": { + "uri": "sbr:6538555418" + }, + "win32-x86_64": { + "uri": "sbr:6538717281" + } + } +} \ No newline at end of file diff --git a/build/prebuilt/contrib/tools/protoc/plugins/grpc_java/ya.make b/build/prebuilt/contrib/tools/protoc/plugins/grpc_java/ya.make new file mode 100644 index 00000000000..b72c4c494f8 --- /dev/null +++ b/build/prebuilt/contrib/tools/protoc/plugins/grpc_java/ya.make @@ -0,0 +1,5 @@ +INCLUDE(ya.make.prebuilt) + +IF (NOT PREBUILT) + MESSAGE(FATAL_ERROR Unsupported host platform for prebuilt grpc_java tool) +ENDIF() diff --git a/build/prebuilt/contrib/tools/protoc/plugins/grpc_java/ya.make.prebuilt b/build/prebuilt/contrib/tools/protoc/plugins/grpc_java/ya.make.prebuilt new file mode 100644 index 00000000000..92f585a60f4 --- /dev/null +++ b/build/prebuilt/contrib/tools/protoc/plugins/grpc_java/ya.make.prebuilt @@ -0,0 +1,9 @@ +SET_RESOURCE_URI_FROM_JSON(SANDBOX_RESOURCE_URI ${ARCADIA_ROOT}/build/prebuilt/contrib/tools/protoc/plugins/grpc_java/resources.json) +ENABLE(PREBUILT) + +PREBUILT_PROGRAM() + IF (SANDBOX_RESOURCE_URI != "") + DECLARE_EXTERNAL_RESOURCE(GRPC_JAVA ${SANDBOX_RESOURCE_URI}) + PRIMARY_OUTPUT(${GRPC_JAVA_RESOURCE_GLOBAL}/grpc_java${MODULE_SUFFIX}) + ENDIF() +END() -- cgit v1.3