aboutsummaryrefslogtreecommitdiffstats
path: root/build
diff options
context:
space:
mode:
authorprettyboy <prettyboy@yandex-team.com>2023-08-25 17:24:56 +0300
committerprettyboy <prettyboy@yandex-team.com>2023-08-25 17:52:28 +0300
commit8914eec08242396594eec71ba481be1f1a812997 (patch)
treed86814b125976a26f4723765c4e6bb22de343c2f /build
parent1574ae59ebf39c4e8ba58b14f9b740bcd7fae56e (diff)
downloadydb-8914eec08242396594eec71ba481be1f1a812997.tar.gz
[devtools/contrib/piglet/projects/ydb/config.yaml] Work around to fix missing code for ya make build
Diffstat (limited to 'build')
-rw-r--r--build/prebuilt/contrib/tools/flatc/resources.json19
-rw-r--r--build/prebuilt/contrib/tools/flatc/ya.make7
-rw-r--r--build/prebuilt/contrib/tools/flatc/ya.make.induced_deps4
-rw-r--r--build/prebuilt/contrib/tools/flatc/ya.make.prebuilt15
-rw-r--r--build/prebuilt/contrib/tools/protoc/plugins/cpp_styleguide/resources.json16
-rw-r--r--build/prebuilt/contrib/tools/protoc/plugins/cpp_styleguide/ya.make7
-rw-r--r--build/prebuilt/contrib/tools/protoc/plugins/cpp_styleguide/ya.make.induced_deps6
-rw-r--r--build/prebuilt/contrib/tools/protoc/plugins/cpp_styleguide/ya.make.prebuilt15
-rw-r--r--build/prebuilt/contrib/tools/protoc/plugins/grpc_cpp/ya.make.induced_deps35
-rw-r--r--build/prebuilt/tools/rescompiler/ya.make.induced_deps1
-rw-r--r--build/prebuilt/tools/rorescompiler/resources.json16
-rw-r--r--build/prebuilt/tools/rorescompiler/ya.make7
-rw-r--r--build/prebuilt/tools/rorescompiler/ya.make.induced_deps1
-rw-r--r--build/prebuilt/tools/rorescompiler/ya.make.prebuilt15
14 files changed, 164 insertions, 0 deletions
diff --git a/build/prebuilt/contrib/tools/flatc/resources.json b/build/prebuilt/contrib/tools/flatc/resources.json
new file mode 100644
index 0000000000..00127c1bcd
--- /dev/null
+++ b/build/prebuilt/contrib/tools/flatc/resources.json
@@ -0,0 +1,19 @@
+{
+ "by_platform": {
+ "darwin": {
+ "uri": "sbr:4900788281"
+ },
+ "darwin-arm64": {
+ "uri": "sbr:4900798059"
+ },
+ "linux": {
+ "uri": "sbr:4900798846"
+ },
+ "linux-aarch64": {
+ "uri": "sbr:4900793166"
+ },
+ "win32-clang-cl": {
+ "uri": "sbr:4900796489"
+ }
+ }
+}
diff --git a/build/prebuilt/contrib/tools/flatc/ya.make b/build/prebuilt/contrib/tools/flatc/ya.make
new file mode 100644
index 0000000000..b8bf0fa869
--- /dev/null
+++ b/build/prebuilt/contrib/tools/flatc/ya.make
@@ -0,0 +1,7 @@
+OWNER(g:ymake)
+
+INCLUDE(ya.make.prebuilt)
+
+IF (NOT PREBUILT)
+ MESSAGE(FATAL_ERROR Unsupported host platform for prebuilt flatc tool)
+ENDIF()
diff --git a/build/prebuilt/contrib/tools/flatc/ya.make.induced_deps b/build/prebuilt/contrib/tools/flatc/ya.make.induced_deps
new file mode 100644
index 0000000000..9dbdb62e07
--- /dev/null
+++ b/build/prebuilt/contrib/tools/flatc/ya.make.induced_deps
@@ -0,0 +1,4 @@
+INDUCED_DEPS(h
+ ${ARCADIA_ROOT}/contrib/libs/flatbuffers/include/flatbuffers/flatbuffers.h
+ ${ARCADIA_ROOT}/contrib/libs/flatbuffers/include/flatbuffers/flatbuffers_iter.h
+)
diff --git a/build/prebuilt/contrib/tools/flatc/ya.make.prebuilt b/build/prebuilt/contrib/tools/flatc/ya.make.prebuilt
new file mode 100644
index 0000000000..fe93f102a9
--- /dev/null
+++ b/build/prebuilt/contrib/tools/flatc/ya.make.prebuilt
@@ -0,0 +1,15 @@
+SET_RESOURCE_URI_FROM_JSON(SANDBOX_RESOURCE_URI ${ARCADIA_ROOT}/build/prebuilt/contrib/tools/flatc/resources.json)
+
+IF (SANDBOX_RESOURCE_URI != "")
+ ENABLE(PREBUILT)
+
+ PREBUILT_PROGRAM()
+
+ DECLARE_EXTERNAL_RESOURCE(FLATC ${SANDBOX_RESOURCE_URI})
+
+ PRIMARY_OUTPUT(${FLATC_RESOURCE_GLOBAL}/flatc${MODULE_SUFFIX})
+
+ INCLUDE(ya.make.induced_deps)
+
+ END()
+ENDIF()
diff --git a/build/prebuilt/contrib/tools/protoc/plugins/cpp_styleguide/resources.json b/build/prebuilt/contrib/tools/protoc/plugins/cpp_styleguide/resources.json
new file mode 100644
index 0000000000..11afd79c76
--- /dev/null
+++ b/build/prebuilt/contrib/tools/protoc/plugins/cpp_styleguide/resources.json
@@ -0,0 +1,16 @@
+{
+ "by_platform": {
+ "darwin-arm64": {
+ "uri": "sbr:3519867173"
+ },
+ "darwin-x86_64": {
+ "uri": "sbr:3519867173"
+ },
+ "linux-x86_64": {
+ "uri": "sbr:3519867841"
+ },
+ "win32-x86_64": {
+ "uri": "sbr:3519866587"
+ }
+ }
+} \ No newline at end of file
diff --git a/build/prebuilt/contrib/tools/protoc/plugins/cpp_styleguide/ya.make b/build/prebuilt/contrib/tools/protoc/plugins/cpp_styleguide/ya.make
new file mode 100644
index 0000000000..a829e49648
--- /dev/null
+++ b/build/prebuilt/contrib/tools/protoc/plugins/cpp_styleguide/ya.make
@@ -0,0 +1,7 @@
+OWNER(g:ymake)
+
+INCLUDE(ya.make.prebuilt)
+
+IF(NOT PREBUILT)
+ MESSAGE(FATAL_ERROR Unsupported host platform for prebuilt cpp_styleguide tool)
+ENDIF()
diff --git a/build/prebuilt/contrib/tools/protoc/plugins/cpp_styleguide/ya.make.induced_deps b/build/prebuilt/contrib/tools/protoc/plugins/cpp_styleguide/ya.make.induced_deps
new file mode 100644
index 0000000000..af24c0aa4d
--- /dev/null
+++ b/build/prebuilt/contrib/tools/protoc/plugins/cpp_styleguide/ya.make.induced_deps
@@ -0,0 +1,6 @@
+INDUCED_DEPS(cpp
+ ${ARCADIA_ROOT}/contrib/libs/protobuf/src/google/protobuf/messagext.h
+)
+INDUCED_DEPS(h+cpp
+ ${ARCADIA_ROOT}/contrib/libs/protobuf/src/google/protobuf/json_util.h
+)
diff --git a/build/prebuilt/contrib/tools/protoc/plugins/cpp_styleguide/ya.make.prebuilt b/build/prebuilt/contrib/tools/protoc/plugins/cpp_styleguide/ya.make.prebuilt
new file mode 100644
index 0000000000..ed1f12a810
--- /dev/null
+++ b/build/prebuilt/contrib/tools/protoc/plugins/cpp_styleguide/ya.make.prebuilt
@@ -0,0 +1,15 @@
+SET_RESOURCE_URI_FROM_JSON(SANDBOX_RESOURCE_URI ${ARCADIA_ROOT}/build/prebuilt/contrib/tools/protoc/plugins/cpp_styleguide/resources.json)
+
+IF (SANDBOX_RESOURCE_URI != "")
+ ENABLE(PREBUILT)
+
+ PREBUILT_PROGRAM()
+
+ DECLARE_EXTERNAL_RESOURCE(CPP_STYLEGUIDE ${SANDBOX_RESOURCE_URI})
+
+ PRIMARY_OUTPUT(${CPP_STYLEGUIDE_RESOURCE_GLOBAL}/cpp_styleguide${MODULE_SUFFIX})
+
+ INCLUDE(ya.make.induced_deps)
+
+ END()
+ENDIF()
diff --git a/build/prebuilt/contrib/tools/protoc/plugins/grpc_cpp/ya.make.induced_deps b/build/prebuilt/contrib/tools/protoc/plugins/grpc_cpp/ya.make.induced_deps
new file mode 100644
index 0000000000..175abaaee5
--- /dev/null
+++ b/build/prebuilt/contrib/tools/protoc/plugins/grpc_cpp/ya.make.induced_deps
@@ -0,0 +1,35 @@
+INDUCED_DEPS(cpp
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/support/async_stream.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/support/async_unary_call.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/impl/channel_interface.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/impl/client_unary_call.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/support/client_callback.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/support/message_allocator.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/support/method_handler.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/impl/rpc_service_method.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/support/server_callback.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/impl/server_callback_handlers.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/server_context.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/impl/service_type.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/support/sync_stream.h
+)
+
+INDUCED_DEPS(h+cpp
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/generic/async_generic_service.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/support/async_stream.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/support/async_unary_call.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/support/client_callback.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/client_context.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/completion_queue.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/support/message_allocator.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/support/method_handler.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/impl/proto_utils.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/impl/rpc_method.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/support/server_callback.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/impl/server_callback_handlers.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/server_context.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/impl/service_type.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/support/status.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/support/stub_options.h
+ ${ARCADIA_ROOT}/contrib/libs/grpc/include/grpcpp/support/sync_stream.h
+)
diff --git a/build/prebuilt/tools/rescompiler/ya.make.induced_deps b/build/prebuilt/tools/rescompiler/ya.make.induced_deps
new file mode 100644
index 0000000000..a1957cd783
--- /dev/null
+++ b/build/prebuilt/tools/rescompiler/ya.make.induced_deps
@@ -0,0 +1 @@
+INDUCED_DEPS(cpp ${ARCADIA_ROOT}/library/cpp/resource/registry.h ${ARCADIA_ROOT}/library/cpp/resource/resource.h)
diff --git a/build/prebuilt/tools/rorescompiler/resources.json b/build/prebuilt/tools/rorescompiler/resources.json
new file mode 100644
index 0000000000..a5ac5978f0
--- /dev/null
+++ b/build/prebuilt/tools/rorescompiler/resources.json
@@ -0,0 +1,16 @@
+{
+ "by_platform": {
+ "darwin-arm64": {
+ "uri": "sbr:1601277222"
+ },
+ "darwin-x86_64": {
+ "uri": "sbr:1601277222"
+ },
+ "linux-x86_64": {
+ "uri": "sbr:1601277445"
+ },
+ "win32-x86_64": {
+ "uri": "sbr:1601277334"
+ }
+ }
+} \ No newline at end of file
diff --git a/build/prebuilt/tools/rorescompiler/ya.make b/build/prebuilt/tools/rorescompiler/ya.make
new file mode 100644
index 0000000000..2b1798c435
--- /dev/null
+++ b/build/prebuilt/tools/rorescompiler/ya.make
@@ -0,0 +1,7 @@
+OWNER(g:ymake)
+
+INCLUDE(ya.make.prebuilt)
+
+IF (NOT PREBUILT)
+ MESSAGE(FATAL_ERROR Unsupported host platform for prebuilt rorescompiler tool)
+ENDIF()
diff --git a/build/prebuilt/tools/rorescompiler/ya.make.induced_deps b/build/prebuilt/tools/rorescompiler/ya.make.induced_deps
new file mode 100644
index 0000000000..af569a0520
--- /dev/null
+++ b/build/prebuilt/tools/rorescompiler/ya.make.induced_deps
@@ -0,0 +1 @@
+INDUCED_DEPS(cpp ${ARCADIA_ROOT}/library/cpp/resource/registry.h)
diff --git a/build/prebuilt/tools/rorescompiler/ya.make.prebuilt b/build/prebuilt/tools/rorescompiler/ya.make.prebuilt
new file mode 100644
index 0000000000..73fab21a25
--- /dev/null
+++ b/build/prebuilt/tools/rorescompiler/ya.make.prebuilt
@@ -0,0 +1,15 @@
+SET_RESOURCE_URI_FROM_JSON(SANDBOX_RESOURCE_URI ${ARCADIA_ROOT}/build/prebuilt/tools/rorescompiler/resources.json)
+
+IF (SANDBOX_RESOURCE_URI != "")
+ ENABLE(PREBUILT)
+
+ PREBUILT_PROGRAM()
+
+ DECLARE_EXTERNAL_RESOURCE(RORESCOMPILER ${SANDBOX_RESOURCE_URI})
+
+ PRIMARY_OUTPUT(${RORESCOMPILER_RESOURCE_GLOBAL}/rorescompiler${MODULE_SUFFIX})
+
+ INCLUDE(ya.make.induced_deps)
+
+ END()
+ENDIF()