Browse Source

KIKIMR-15113 Add forgotten recurses for several projects

Add forgotten recurses for several projects

ref:2c63432aa902e49f2f88efdc8f5c367a279ea4fa
Vasily Gerasimov 2 years ago
parent
commit
37b0429b14

+ 2 - 0
CMakeLists.darwin.txt

@@ -1176,6 +1176,7 @@ add_subdirectory(ydb/core/ymq/actor/yc_search_ut)
 add_subdirectory(ydb/core/ymq/base/ut)
 add_subdirectory(ydb/core/ymq/client/bin)
 add_subdirectory(ydb/core/ymq/client/cpp)
+add_subdirectory(ydb/core/ymq/http/ut)
 add_subdirectory(ydb/core/driver_lib/run/ut)
 add_subdirectory(ydb/core/yq/libs/pretty_printers)
 add_subdirectory(ydb/library/http_proxy/authorization/ut)
@@ -1223,6 +1224,7 @@ add_subdirectory(ydb/library/yql/parser/pg_catalog/ut)
 add_subdirectory(ydb/library/yql/parser/lexer_common/ut)
 add_subdirectory(ydb/library/yql/providers/common/schema)
 add_subdirectory(ydb/library/yql/providers/common/schema/skiff)
+add_subdirectory(ydb/library/yql/providers/common/ut_helpers)
 add_subdirectory(ydb/library/yql/providers/s3/compressors)
 add_subdirectory(ydb/library/yql/providers/function/common)
 add_subdirectory(ydb/library/yql/providers/function/expr_nodes)

+ 2 - 0
CMakeLists.linux.txt

@@ -1273,6 +1273,7 @@ add_subdirectory(ydb/core/ymq/actor/yc_search_ut)
 add_subdirectory(ydb/core/ymq/base/ut)
 add_subdirectory(ydb/core/ymq/client/bin)
 add_subdirectory(ydb/core/ymq/client/cpp)
+add_subdirectory(ydb/core/ymq/http/ut)
 add_subdirectory(ydb/core/driver_lib/run/ut)
 add_subdirectory(ydb/core/yq/libs/pretty_printers)
 add_subdirectory(ydb/library/http_proxy/authorization/ut)
@@ -1320,6 +1321,7 @@ add_subdirectory(ydb/library/yql/parser/pg_catalog/ut)
 add_subdirectory(ydb/library/yql/parser/lexer_common/ut)
 add_subdirectory(ydb/library/yql/providers/common/schema)
 add_subdirectory(ydb/library/yql/providers/common/schema/skiff)
+add_subdirectory(ydb/library/yql/providers/common/ut_helpers)
 add_subdirectory(ydb/library/yql/providers/function/common)
 add_subdirectory(ydb/library/yql/providers/function/expr_nodes)
 add_subdirectory(ydb/library/yql/providers/function/gateway)

+ 40 - 0
ydb/core/ymq/http/ut/CMakeLists.darwin.txt

@@ -0,0 +1,40 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_executable(ydb-core-ymq-http-ut)
+target_link_libraries(ydb-core-ymq-http-ut PUBLIC
+  contrib-libs-cxxsupp
+  yutil
+  library-cpp-cpuid_check
+  cpp-testing-unittest_main
+  core-ymq-http
+)
+target_link_options(ydb-core-ymq-http-ut PRIVATE
+  -Wl,-no_deduplicate
+  -Wl,-sdk_version,10.15
+  -fPIC
+  -fPIC
+  -framework
+  CoreFoundation
+)
+target_sources(ydb-core-ymq-http-ut PRIVATE
+  ${CMAKE_SOURCE_DIR}/ydb/core/ymq/http/ut/xml_builder_ut.cpp
+)
+add_test(
+  NAME
+  ydb-core-ymq-http-ut
+  COMMAND
+  ydb-core-ymq-http-ut
+  --print-before-suite
+  --print-before-test
+  --fork-tests
+  --print-times
+  --show-fails
+)
+vcs_info(ydb-core-ymq-http-ut)

+ 43 - 0
ydb/core/ymq/http/ut/CMakeLists.linux.txt

@@ -0,0 +1,43 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_executable(ydb-core-ymq-http-ut)
+target_link_libraries(ydb-core-ymq-http-ut PUBLIC
+  contrib-libs-cxxsupp
+  yutil
+  library-cpp-lfalloc
+  library-cpp-cpuid_check
+  cpp-testing-unittest_main
+  core-ymq-http
+)
+target_link_options(ydb-core-ymq-http-ut PRIVATE
+  -ldl
+  -lrt
+  -Wl,--no-as-needed
+  -fPIC
+  -fPIC
+  -lpthread
+  -lrt
+  -ldl
+)
+target_sources(ydb-core-ymq-http-ut PRIVATE
+  ${CMAKE_SOURCE_DIR}/ydb/core/ymq/http/ut/xml_builder_ut.cpp
+)
+add_test(
+  NAME
+  ydb-core-ymq-http-ut
+  COMMAND
+  ydb-core-ymq-http-ut
+  --print-before-suite
+  --print-before-test
+  --fork-tests
+  --print-times
+  --show-fails
+)
+vcs_info(ydb-core-ymq-http-ut)

+ 13 - 0
ydb/core/ymq/http/ut/CMakeLists.txt

@@ -0,0 +1,13 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+if (APPLE)
+  include(CMakeLists.darwin.txt)
+elseif (UNIX)
+  include(CMakeLists.linux.txt)
+endif()

+ 27 - 0
ydb/library/yql/providers/common/ut_helpers/CMakeLists.txt

@@ -0,0 +1,27 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_library(providers-common-ut_helpers)
+target_compile_options(providers-common-ut_helpers PRIVATE
+  -DUSE_CURRENT_UDF_ABI_VERSION
+)
+target_link_libraries(providers-common-ut_helpers PUBLIC
+  contrib-libs-cxxsupp
+  yutil
+  library-cpp-retry
+  core-testlib-basics
+  library-yql-minikql
+  yql-minikql-computation
+  udf-service-exception_policy
+  library-yql-sql
+  providers-common-comp_nodes
+)
+target_sources(providers-common-ut_helpers PRIVATE
+  ${CMAKE_SOURCE_DIR}/ydb/library/yql/providers/common/ut_helpers/dq_fake_ca.cpp
+)