summaryrefslogtreecommitdiffstats
path: root/build/platform/java
diff options
context:
space:
mode:
authorpg <[email protected]>2023-11-29 12:55:27 +0300
committerpg <[email protected]>2023-11-29 14:42:59 +0300
commitf0965a0dfb017878d5aa66400f1cd8ff6460e1a8 (patch)
tree0b0cdb8562c1aa00fabce985ad6c6d2e8e583061 /build/platform/java
parentbeb7e4390106091a99ffa3df0de741f4d37b3aab (diff)
Diffstat (limited to 'build/platform/java')
-rw-r--r--build/platform/java/protoc/resources.json16
-rw-r--r--build/platform/java/protoc/ya.make6
2 files changed, 22 insertions, 0 deletions
diff --git a/build/platform/java/protoc/resources.json b/build/platform/java/protoc/resources.json
new file mode 100644
index 00000000000..1ae5fa8ded9
--- /dev/null
+++ b/build/platform/java/protoc/resources.json
@@ -0,0 +1,16 @@
+{
+ "by_platform": {
+ "darwin-arm64": {
+ "uri": "sbr:5440674608"
+ },
+ "darwin-x86_64": {
+ "uri": "sbr:5440679227"
+ },
+ "linux-x86_64": {
+ "uri": "sbr:5440663490"
+ },
+ "win32-x86_64": {
+ "uri": "sbr:5440670117"
+ }
+ }
+} \ No newline at end of file
diff --git a/build/platform/java/protoc/ya.make b/build/platform/java/protoc/ya.make
new file mode 100644
index 00000000000..24851b57da4
--- /dev/null
+++ b/build/platform/java/protoc/ya.make
@@ -0,0 +1,6 @@
+SET_RESOURCE_URI_FROM_JSON(SANDBOX_RESOURCE_URI ${ARCADIA_ROOT}/build/platform/java/protoc/resources.json)
+ENABLE(PREBUILT)
+PREBUILT_PROGRAM()
+DECLARE_EXTERNAL_RESOURCE(JAVA_PROTOC ${SANDBOX_RESOURCE_URI})
+PRIMARY_OUTPUT(${JAVA_PROTOC_RESOURCE_GLOBAL}/bin/protoc${MODULE_SUFFIX})
+END()