aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/flatbuffers/flatc
diff options
context:
space:
mode:
authorreshilkin <reshilkin@yandex-team.com>2023-08-11 12:01:29 +0300
committerreshilkin <reshilkin@yandex-team.com>2023-08-11 13:00:03 +0300
commit5894c3ce50a49a9f9bc1c0316e2ef0708e3a7ef8 (patch)
tree624e56690fe689e569d05612fa0e92f2c5bdb75b /contrib/libs/flatbuffers/flatc
parent1eb895279c52b0d2505a31b79ad326b56d0b2681 (diff)
downloadydb-5894c3ce50a49a9f9bc1c0316e2ef0708e3a7ef8.tar.gz
Update contrib/libs/flatbuffers to 23.5.9
Diffstat (limited to 'contrib/libs/flatbuffers/flatc')
-rw-r--r--contrib/libs/flatbuffers/flatc/CMakeLists.darwin-x86_64.txt9
-rw-r--r--contrib/libs/flatbuffers/flatc/CMakeLists.linux-aarch64.txt9
-rw-r--r--contrib/libs/flatbuffers/flatc/CMakeLists.linux-x86_64.txt9
-rw-r--r--contrib/libs/flatbuffers/flatc/CMakeLists.windows-x86_64.txt9
-rw-r--r--contrib/libs/flatbuffers/flatc/ya.make12
5 files changed, 48 insertions, 0 deletions
diff --git a/contrib/libs/flatbuffers/flatc/CMakeLists.darwin-x86_64.txt b/contrib/libs/flatbuffers/flatc/CMakeLists.darwin-x86_64.txt
index ee54cbf098..60468b3dcd 100644
--- a/contrib/libs/flatbuffers/flatc/CMakeLists.darwin-x86_64.txt
+++ b/contrib/libs/flatbuffers/flatc/CMakeLists.darwin-x86_64.txt
@@ -18,6 +18,7 @@ target_include_directories(libs-flatbuffers-flatc PRIVATE
)
target_link_libraries(libs-flatbuffers-flatc PUBLIC
contrib-libs-cxxsupp
+ abseil-cpp-absl-base
)
target_sources(libs-flatbuffers-flatc PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/cpp_generator.cc
@@ -26,8 +27,16 @@ target_sources(libs-flatbuffers-flatc PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/python_generator.cc
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/swift_generator.cc
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/ts_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/annotated_binary_text_gen.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/bfbs_gen_lua.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/bfbs_gen_nim.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/binary_annotator.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/code_generators.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_binary_writer.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_name_saving_file_manager.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_writer.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/flatc.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_binary.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_cpp.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_cpp_yandex_maps_iter.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_csharp.cpp
diff --git a/contrib/libs/flatbuffers/flatc/CMakeLists.linux-aarch64.txt b/contrib/libs/flatbuffers/flatc/CMakeLists.linux-aarch64.txt
index cae0280fd9..8e7b7f0105 100644
--- a/contrib/libs/flatbuffers/flatc/CMakeLists.linux-aarch64.txt
+++ b/contrib/libs/flatbuffers/flatc/CMakeLists.linux-aarch64.txt
@@ -19,6 +19,7 @@ target_include_directories(libs-flatbuffers-flatc PRIVATE
target_link_libraries(libs-flatbuffers-flatc PUBLIC
contrib-libs-linux-headers
contrib-libs-cxxsupp
+ abseil-cpp-absl-base
)
target_sources(libs-flatbuffers-flatc PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/cpp_generator.cc
@@ -27,8 +28,16 @@ target_sources(libs-flatbuffers-flatc PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/python_generator.cc
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/swift_generator.cc
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/ts_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/annotated_binary_text_gen.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/bfbs_gen_lua.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/bfbs_gen_nim.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/binary_annotator.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/code_generators.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_binary_writer.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_name_saving_file_manager.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_writer.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/flatc.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_binary.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_cpp.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_cpp_yandex_maps_iter.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_csharp.cpp
diff --git a/contrib/libs/flatbuffers/flatc/CMakeLists.linux-x86_64.txt b/contrib/libs/flatbuffers/flatc/CMakeLists.linux-x86_64.txt
index cae0280fd9..8e7b7f0105 100644
--- a/contrib/libs/flatbuffers/flatc/CMakeLists.linux-x86_64.txt
+++ b/contrib/libs/flatbuffers/flatc/CMakeLists.linux-x86_64.txt
@@ -19,6 +19,7 @@ target_include_directories(libs-flatbuffers-flatc PRIVATE
target_link_libraries(libs-flatbuffers-flatc PUBLIC
contrib-libs-linux-headers
contrib-libs-cxxsupp
+ abseil-cpp-absl-base
)
target_sources(libs-flatbuffers-flatc PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/cpp_generator.cc
@@ -27,8 +28,16 @@ target_sources(libs-flatbuffers-flatc PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/python_generator.cc
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/swift_generator.cc
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/ts_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/annotated_binary_text_gen.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/bfbs_gen_lua.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/bfbs_gen_nim.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/binary_annotator.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/code_generators.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_binary_writer.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_name_saving_file_manager.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_writer.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/flatc.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_binary.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_cpp.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_cpp_yandex_maps_iter.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_csharp.cpp
diff --git a/contrib/libs/flatbuffers/flatc/CMakeLists.windows-x86_64.txt b/contrib/libs/flatbuffers/flatc/CMakeLists.windows-x86_64.txt
index ee54cbf098..60468b3dcd 100644
--- a/contrib/libs/flatbuffers/flatc/CMakeLists.windows-x86_64.txt
+++ b/contrib/libs/flatbuffers/flatc/CMakeLists.windows-x86_64.txt
@@ -18,6 +18,7 @@ target_include_directories(libs-flatbuffers-flatc PRIVATE
)
target_link_libraries(libs-flatbuffers-flatc PUBLIC
contrib-libs-cxxsupp
+ abseil-cpp-absl-base
)
target_sources(libs-flatbuffers-flatc PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/cpp_generator.cc
@@ -26,8 +27,16 @@ target_sources(libs-flatbuffers-flatc PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/python_generator.cc
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/swift_generator.cc
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/grpc/src/compiler/ts_generator.cc
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/annotated_binary_text_gen.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/bfbs_gen_lua.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/bfbs_gen_nim.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/binary_annotator.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/code_generators.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_binary_writer.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_name_saving_file_manager.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/file_writer.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/flatc.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_binary.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_cpp.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_cpp_yandex_maps_iter.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/flatbuffers/src/idl_gen_csharp.cpp
diff --git a/contrib/libs/flatbuffers/flatc/ya.make b/contrib/libs/flatbuffers/flatc/ya.make
index 7186851a35..1ed0d49cba 100644
--- a/contrib/libs/flatbuffers/flatc/ya.make
+++ b/contrib/libs/flatbuffers/flatc/ya.make
@@ -6,6 +6,10 @@ WITHOUT_LICENSE_TEXTS()
LICENSE(Apache-2.0)
+PEERDIR(
+ contrib/restricted/abseil-cpp/absl/base
+)
+
ADDINCL(
contrib/libs/flatbuffers/grpc
contrib/libs/flatbuffers/include
@@ -28,8 +32,16 @@ SRCS(
grpc/src/compiler/python_generator.cc
grpc/src/compiler/swift_generator.cc
grpc/src/compiler/ts_generator.cc
+ src/annotated_binary_text_gen.cpp
+ src/bfbs_gen_lua.cpp
+ src/bfbs_gen_nim.cpp
+ src/binary_annotator.cpp
src/code_generators.cpp
+ src/file_binary_writer.cpp
+ src/file_name_saving_file_manager.cpp
+ src/file_writer.cpp
src/flatc.cpp
+ src/idl_gen_binary.cpp
src/idl_gen_cpp.cpp
src/idl_gen_cpp_yandex_maps_iter.cpp
src/idl_gen_csharp.cpp