aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/grpc/src
diff options
context:
space:
mode:
authoralexv-smirnov <alex@ydb.tech>2023-06-13 11:05:01 +0300
committeralexv-smirnov <alex@ydb.tech>2023-06-13 11:05:01 +0300
commitbf0f13dd39ee3e65092ba3572bb5b1fcd125dcd0 (patch)
tree1d1df72c0541a59a81439842f46d95396d3e7189 /contrib/libs/grpc/src
parent8bfdfa9a9bd19bddbc58d888e180fbd1218681be (diff)
downloadydb-bf0f13dd39ee3e65092ba3572bb5b1fcd125dcd0.tar.gz
add ymake export to ydb
Diffstat (limited to 'contrib/libs/grpc/src')
-rw-r--r--contrib/libs/grpc/src/compiler/grpc_cpp_plugin/ya.make35
-rw-r--r--contrib/libs/grpc/src/compiler/grpc_plugin_support/ya.make40
-rw-r--r--contrib/libs/grpc/src/compiler/grpc_python_plugin/ya.make34
-rw-r--r--contrib/libs/grpc/src/proto/grpc/channelz/ya.make20
-rw-r--r--contrib/libs/grpc/src/proto/grpc/core/ya.make22
-rw-r--r--contrib/libs/grpc/src/proto/grpc/health/v1/ya.make24
-rw-r--r--contrib/libs/grpc/src/proto/grpc/reflection/v1alpha/ya.make22
-rw-r--r--contrib/libs/grpc/src/proto/grpc/status/ya.make22
8 files changed, 219 insertions, 0 deletions
diff --git a/contrib/libs/grpc/src/compiler/grpc_cpp_plugin/ya.make b/contrib/libs/grpc/src/compiler/grpc_cpp_plugin/ya.make
new file mode 100644
index 00000000000..1d25cd3eb11
--- /dev/null
+++ b/contrib/libs/grpc/src/compiler/grpc_cpp_plugin/ya.make
@@ -0,0 +1,35 @@
+# Generated by devtools/yamaker.
+
+PROGRAM()
+
+WITHOUT_LICENSE_TEXTS()
+
+LICENSE(Apache-2.0)
+
+PEERDIR(
+ contrib/libs/grpc/src/compiler/grpc_plugin_support
+ contrib/libs/protobuf
+ contrib/libs/protoc
+)
+
+ADDINCL(
+ ${ARCADIA_BUILD_ROOT}/contrib/libs/grpc
+ contrib/libs/grpc
+ contrib/libs/grpc/include
+)
+
+NO_COMPILER_WARNINGS()
+
+SRCDIR(contrib/libs/grpc/src/compiler)
+
+IF (OS_LINUX OR OS_DARWIN)
+ CFLAGS(
+ -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1
+ )
+ENDIF()
+
+SRCS(
+ cpp_plugin.cc
+)
+
+END()
diff --git a/contrib/libs/grpc/src/compiler/grpc_plugin_support/ya.make b/contrib/libs/grpc/src/compiler/grpc_plugin_support/ya.make
new file mode 100644
index 00000000000..77c5d9d7531
--- /dev/null
+++ b/contrib/libs/grpc/src/compiler/grpc_plugin_support/ya.make
@@ -0,0 +1,40 @@
+# Generated by devtools/yamaker.
+
+LIBRARY()
+
+WITHOUT_LICENSE_TEXTS()
+
+LICENSE(Apache-2.0)
+
+PEERDIR(
+ contrib/libs/protobuf
+ contrib/libs/protoc
+)
+
+ADDINCL(
+ GLOBAL contrib/libs/grpc/include
+ ${ARCADIA_BUILD_ROOT}/contrib/libs/grpc
+ contrib/libs/grpc
+)
+
+NO_COMPILER_WARNINGS()
+
+SRCDIR(contrib/libs/grpc/src/compiler)
+
+IF (OS_LINUX OR OS_DARWIN)
+ CFLAGS(
+ -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1
+ )
+ENDIF()
+
+SRCS(
+ cpp_generator.cc
+ csharp_generator.cc
+ node_generator.cc
+ objective_c_generator.cc
+ php_generator.cc
+ python_generator.cc
+ ruby_generator.cc
+)
+
+END()
diff --git a/contrib/libs/grpc/src/compiler/grpc_python_plugin/ya.make b/contrib/libs/grpc/src/compiler/grpc_python_plugin/ya.make
new file mode 100644
index 00000000000..cdfb0d7b5e5
--- /dev/null
+++ b/contrib/libs/grpc/src/compiler/grpc_python_plugin/ya.make
@@ -0,0 +1,34 @@
+# Generated by devtools/yamaker.
+
+PROGRAM()
+
+WITHOUT_LICENSE_TEXTS()
+
+LICENSE(Apache-2.0)
+
+PEERDIR(
+ contrib/libs/grpc/src/compiler/grpc_plugin_support
+ contrib/libs/protoc
+)
+
+ADDINCL(
+ ${ARCADIA_BUILD_ROOT}/contrib/libs/grpc
+ contrib/libs/grpc
+ contrib/libs/grpc/include
+)
+
+NO_COMPILER_WARNINGS()
+
+SRCDIR(contrib/libs/grpc/src/compiler)
+
+IF (OS_LINUX OR OS_DARWIN)
+ CFLAGS(
+ -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1
+ )
+ENDIF()
+
+SRCS(
+ python_plugin.cc
+)
+
+END()
diff --git a/contrib/libs/grpc/src/proto/grpc/channelz/ya.make b/contrib/libs/grpc/src/proto/grpc/channelz/ya.make
new file mode 100644
index 00000000000..39343ee3293
--- /dev/null
+++ b/contrib/libs/grpc/src/proto/grpc/channelz/ya.make
@@ -0,0 +1,20 @@
+PROTO_LIBRARY()
+
+LICENSE(Apache-2.0)
+
+LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
+
+PROTO_NAMESPACE(
+ GLOBAL
+ contrib/libs/grpc
+)
+
+GRPC()
+
+SRCS(
+ channelz.proto
+)
+
+EXCLUDE_TAGS(GO_PROTO)
+
+END()
diff --git a/contrib/libs/grpc/src/proto/grpc/core/ya.make b/contrib/libs/grpc/src/proto/grpc/core/ya.make
new file mode 100644
index 00000000000..c6ebad89408
--- /dev/null
+++ b/contrib/libs/grpc/src/proto/grpc/core/ya.make
@@ -0,0 +1,22 @@
+PROTO_LIBRARY()
+
+WITHOUT_LICENSE_TEXTS()
+
+LICENSE(Apache-2.0)
+
+LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
+
+PROTO_NAMESPACE(
+ GLOBAL
+ contrib/libs/grpc
+)
+
+GRPC()
+
+SRCS(
+ stats.proto
+)
+
+EXCLUDE_TAGS(GO_PROTO)
+
+END()
diff --git a/contrib/libs/grpc/src/proto/grpc/health/v1/ya.make b/contrib/libs/grpc/src/proto/grpc/health/v1/ya.make
new file mode 100644
index 00000000000..87e9e34c1dd
--- /dev/null
+++ b/contrib/libs/grpc/src/proto/grpc/health/v1/ya.make
@@ -0,0 +1,24 @@
+PROTO_LIBRARY()
+
+WITHOUT_LICENSE_TEXTS()
+
+LICENSE(Apache-2.0)
+
+LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
+
+PROTO_NAMESPACE(
+ GLOBAL
+ contrib/libs/grpc
+)
+
+PY_NAMESPACE("src.proto.grpc.health.v1")
+
+GRPC()
+
+SRCS(
+ health.proto
+)
+
+EXCLUDE_TAGS(GO_PROTO)
+
+END()
diff --git a/contrib/libs/grpc/src/proto/grpc/reflection/v1alpha/ya.make b/contrib/libs/grpc/src/proto/grpc/reflection/v1alpha/ya.make
new file mode 100644
index 00000000000..9a2d0b29bba
--- /dev/null
+++ b/contrib/libs/grpc/src/proto/grpc/reflection/v1alpha/ya.make
@@ -0,0 +1,22 @@
+PROTO_LIBRARY()
+
+LICENSE(Apache-2.0)
+
+LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
+
+PROTO_NAMESPACE(
+ GLOBAL
+ contrib/libs/grpc
+)
+
+PY_NAMESPACE(src.proto.grpc.reflection.v1alpha)
+
+GRPC()
+
+SRCS(
+ reflection.proto
+)
+
+EXCLUDE_TAGS(GO_PROTO)
+
+END()
diff --git a/contrib/libs/grpc/src/proto/grpc/status/ya.make b/contrib/libs/grpc/src/proto/grpc/status/ya.make
new file mode 100644
index 00000000000..4641904cabf
--- /dev/null
+++ b/contrib/libs/grpc/src/proto/grpc/status/ya.make
@@ -0,0 +1,22 @@
+PROTO_LIBRARY()
+
+WITHOUT_LICENSE_TEXTS()
+
+LICENSE(Apache-2.0)
+
+LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
+
+PROTO_NAMESPACE(
+ GLOBAL
+ contrib/libs/grpc
+)
+
+GRPC()
+
+SRCS(
+ status.proto
+)
+
+EXCLUDE_TAGS(GO_PROTO)
+
+END()