diff options
author | robot-ya-builder <robot-ya-builder@yandex-team.com> | 2023-03-06 16:56:18 +0300 |
---|---|---|
committer | robot-ya-builder <robot-ya-builder@yandex-team.com> | 2023-03-06 16:56:18 +0300 |
commit | cbc0c479c131a1e63ca86fe98b031e1bcac725d8 (patch) | |
tree | 12245a82da1c7f54d54befcfb7706643e8166505 | |
parent | ea8e336dc456c44b848619e120a8f3643c6125af (diff) | |
download | ydb-cbc0c479c131a1e63ca86fe98b031e1bcac725d8.tar.gz |
External build system generator release 17
Update tools: yexport
2080 files changed, 21089 insertions, 2587 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 020d8bf842..5a211b6e8d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,7 +7,7 @@ cmake_minimum_required(VERSION 3.15) -project(YDB LANGUAGES ASM C CXX) +project(YDB LANGUAGES C CXX ASM) set(BUILD_SHARED_LIBS Off) set(CMAKE_CXX_STANDARD 20) @@ -40,10 +40,12 @@ else() BUILD missing REMOTE conancenter SETTINGS ${settings} + ENV "CONAN_CMAKE_GENERATOR=${CMAKE_GENERATOR}" + CONF "tools.cmake.cmaketoolchain:generator=${CMAKE_GENERATOR}" ) endif() -if (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +if (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT ANDROID) include(CMakeLists.linux-aarch64.txt) diff --git a/certs/CMakeLists.darwin.txt b/certs/CMakeLists.darwin.txt index b5a2ab96e5..9ab67fa907 100644 --- a/certs/CMakeLists.darwin.txt +++ b/certs/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(certs INTERFACE) target_link_libraries(certs INTERFACE diff --git a/certs/CMakeLists.linux-aarch64.txt b/certs/CMakeLists.linux-aarch64.txt index 0ec74bc5fc..5b25b1d3c2 100644 --- a/certs/CMakeLists.linux-aarch64.txt +++ b/certs/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(certs INTERFACE) target_link_libraries(certs INTERFACE diff --git a/certs/CMakeLists.linux.txt b/certs/CMakeLists.linux.txt index 0ec74bc5fc..5b25b1d3c2 100644 --- a/certs/CMakeLists.linux.txt +++ b/certs/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(certs INTERFACE) target_link_libraries(certs INTERFACE diff --git a/certs/CMakeLists.txt b/certs/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/certs/CMakeLists.txt +++ b/certs/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/cmake/common.cmake b/cmake/common.cmake index 6290d7ce34..4b44e40f97 100644 --- a/cmake/common.cmake +++ b/cmake/common.cmake @@ -4,9 +4,26 @@ find_package(Python3 REQUIRED) add_compile_definitions(CATBOOST_OPENSOURCE=yes) +# assumes ToolName is always both the binary and the target name +function(get_built_tool_path OutBinPath OutDependency SrcPath ToolName) + if (MSVC) + set(BinPath "${TOOLS_ROOT}/${SrcPath}/\$(Configuration)/${ToolName}${CMAKE_EXECUTABLE_SUFFIX}") + else() + set(BinPath "${TOOLS_ROOT}/${SrcPath}/${ToolName}${CMAKE_EXECUTABLE_SUFFIX}") + endif() + set(${OutBinPath} ${BinPath} PARENT_SCOPE) + if (CMAKE_CROSSCOMPILING) + set(${OutDependency} ${BinPath} PARENT_SCOPE) + else() + set(${OutDependency} ${ToolName} PARENT_SCOPE) + endif() +endfunction() + + function(target_ragel_lexers TgtName Key Src) - SET(RAGEL_BIN ${CMAKE_BINARY_DIR}/bin/ragel) + SET(RAGEL_BIN ${CMAKE_BINARY_DIR}/bin/ragel${CMAKE_EXECUTABLE_SUFFIX}) get_filename_component(OutPath ${Src} NAME_WLE) + get_filename_component(SrcDirPath ${Src} DIRECTORY) get_filename_component(OutputExt ${OutPath} EXT) if (OutputExt STREQUAL "") string(APPEND OutPath .rl6.cpp) @@ -15,12 +32,13 @@ function(target_ragel_lexers TgtName Key Src) OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${OutPath} COMMAND Python3::Interpreter ${CMAKE_SOURCE_DIR}/build/scripts/run_tool.py -- ${RAGEL_BIN} ${RAGEL_FLAGS} ${ARGN} -o ${CMAKE_CURRENT_BINARY_DIR}/${OutPath} ${Src} DEPENDS ${CMAKE_SOURCE_DIR}/build/scripts/run_tool.py ${Src} + WORKING_DIRECTORY ${SrcDirPath} ) target_sources(${TgtName} ${Key} ${CMAKE_CURRENT_BINARY_DIR}/${OutPath}) endfunction() function(target_yasm_source TgtName Key Src) - SET(YASM_BIN ${CMAKE_BINARY_DIR}/bin/yasm) + SET(YASM_BIN ${CMAKE_BINARY_DIR}/bin/yasm${CMAKE_EXECUTABLE_SUFFIX}) get_filename_component(OutPath ${Src} NAME_WLE) string(APPEND OutPath .o) add_custom_command( @@ -93,36 +111,39 @@ function(generate_enum_serilization Tgt Input) "${multival_args}" ${ARGN} ) + + get_built_tool_path(enum_parser_bin enum_parser_dependency tools/enum_parser/enum_parser enum_parser) + get_filename_component(BaseName ${Input} NAME) add_custom_command( OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${BaseName}_serialized.cpp COMMAND - ${TOOLS_ROOT}/tools/enum_parser/enum_parser/enum_parser + ${enum_parser_bin} ${Input} --include-path ${ENUM_SERIALIZATION_ARGS_INCLUDE_HEADERS} --output ${CMAKE_CURRENT_BINARY_DIR}/${BaseName}_serialized.cpp - DEPENDS ${Input} ${TOOLS_ROOT}/tools/enum_parser/enum_parser/enum_parser + DEPENDS ${Input} ${enum_parser_dependency} ) target_sources(${Tgt} PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/${BaseName}_serialized.cpp) endfunction() function(add_global_library_for TgtName MainName) - add_library(${TgtName} STATIC ${ARGN}) - add_library(${TgtName}.wholearchive INTERFACE) - add_dependencies(${TgtName}.wholearchive ${TgtName}) - add_dependencies(${TgtName} ${MainName}) if (MSVC) - target_link_options(${TgtName}.wholearchive INTERFACE "SHELL:/WHOLEARCHIVE:$<TARGET_FILE:${TgtName}>") - elseif(APPLE) - target_link_options(${TgtName}.wholearchive INTERFACE "SHELL:-Wl,-force_load,$<TARGET_FILE:${TgtName}>") + add_library(${TgtName} OBJECT ${ARGN}) + add_dependencies(${TgtName} ${MainName}) # needed because object library can use some extra generated files in MainName + target_link_libraries(${MainName} INTERFACE ${TgtName} "$<TARGET_OBJECTS:${TgtName}>") else() - target_link_options(${TgtName}.wholearchive INTERFACE "SHELL:-Wl,--whole-archive $<TARGET_FILE:${TgtName}> -Wl,--no-whole-archive") + add_library(${TgtName} STATIC ${ARGN}) + add_library(${TgtName}.wholearchive INTERFACE) + add_dependencies(${TgtName}.wholearchive ${TgtName}) + add_dependencies(${TgtName} ${MainName}) + if(APPLE) + target_link_options(${TgtName}.wholearchive INTERFACE "SHELL:-Wl,-force_load,$<TARGET_FILE:${TgtName}>") + else() + target_link_options(${TgtName}.wholearchive INTERFACE "SHELL:-Wl,--whole-archive $<TARGET_FILE:${TgtName}> -Wl,--no-whole-archive") + endif() + target_link_libraries(${MainName} INTERFACE ${TgtName}.wholearchive) endif() - target_link_libraries(${MainName} INTERFACE ${TgtName}.wholearchive) -endfunction() - -function(target_link_flags) - target_link_libraries(${ARGN}) endfunction() function(copy_file From To) @@ -164,10 +185,13 @@ function(resources Tgt Output) list(APPEND ResourcesList ${Input}) list(APPEND ResourcesList ${Key}) endforeach() + + get_built_tool_path(rescompiler_bin rescompiler_dependency tools/rescompiler/bin rescompiler) + add_custom_command( OUTPUT ${Output} - COMMAND ${TOOLS_ROOT}/tools/rescompiler/bin/rescompiler ${Output} ${ResourcesList} - DEPENDS ${RESOURCE_ARGS_INPUTS} ${TOOLS_ROOT}/tools/rescompiler/bin/rescompiler + COMMAND ${rescompiler_bin} ${Output} ${ResourcesList} + DEPENDS ${RESOURCE_ARGS_INPUTS} ${rescompiler_dependency} ) endfunction() @@ -176,7 +200,7 @@ function(use_export_script Target ExportFile) set(OutPath ${CMAKE_CURRENT_BINARY_DIR}/gen_${OutName}) if (MSVC) - target_link_flags(${Target} PRIVATE /DEF:${OutPath}) + target_link_options(${Target} PRIVATE /DEF:${OutPath}) set(EXPORT_SCRIPT_FLAVOR msvc) elseif(APPLE) execute_process( @@ -189,11 +213,11 @@ function(use_export_script Target ExportFile) message(FATAL_ERROR "Failed to parse export symbols from ${ExportFile}:\n${_SCRIPT_STDERR}") return() endif() - target_link_flags(${Target} PRIVATE ${_SCRIPT_FLAGS}) + target_link_options(${Target} PRIVATE ${_SCRIPT_FLAGS}) return() else() set(EXPORT_SCRIPT_FLAVOR gnu) - target_link_flags(${Target} PRIVATE -Wl,--gc-sections -rdynamic -Wl,--version-script=${OutPath}) + target_link_options(${Target} PRIVATE -Wl,--gc-sections -rdynamic -Wl,--version-script=${OutPath}) endif() add_custom_command( @@ -246,7 +270,7 @@ function(set_yunittest_property) ${ARGN} ) get_property(SPLIT_FACTOR TARGET ${YUNITTEST_ARGS_TEST} PROPERTY SPLIT_FACTOR) - + if (${SPLIT_FACTOR} EQUAL 1) set_property(TEST ${YUNITTEST_ARGS_TEST} PROPERTY ${YUNITTEST_ARGS_PROPERTY} ${YUNITTEST_ARGS_UNPARSED_ARGUMENTS}) return() diff --git a/cmake/conan.cmake b/cmake/conan.cmake index 7254847363..d6a8b5e8c4 100644 --- a/cmake/conan.cmake +++ b/cmake/conan.cmake @@ -398,7 +398,35 @@ function(conan_cmake_detect_vs_runtime result) if(build_type) string(TOUPPER "${build_type}" build_type) - endif() + endif() + + if (DEFINED CMAKE_MSVC_RUNTIME_LIBRARY) + if(${CMAKE_MSVC_RUNTIME_LIBRARY} STREQUAL MultiThreaded) + set(${result} "MT" PARENT_SCOPE) + elseif(${CMAKE_MSVC_RUNTIME_LIBRARY} STREQUAL MultiThreadedDebug) + set(${result} "MTd" PARENT_SCOPE) + elseif(${CMAKE_MSVC_RUNTIME_LIBRARY} STREQUAL MultiThreadedDLL) + set(${result} "MD" PARENT_SCOPE) + elseif(${CMAKE_MSVC_RUNTIME_LIBRARY} STREQUAL MultiThreadedDebugDLL) + set(${result} "MDd" PARENT_SCOPE) + elseif(${CMAKE_MSVC_RUNTIME_LIBRARY} STREQUAL "MultiThreaded$<$<CONFIG:Debug>:Debug>") + if(${build_type} STREQUAL DEBUG) + set(${result} "MTd" PARENT_SCOPE) + else() + set(${result} "MT" PARENT_SCOPE) + endif() + elseif(${CMAKE_MSVC_RUNTIME_LIBRARY} STREQUAL "MultiThreaded$<$<CONFIG:Debug>:Debug>DLL") + if(${build_type} STREQUAL DEBUG) + set(${result} "MDd" PARENT_SCOPE) + else() + set(${result} "MD" PARENT_SCOPE) + endif() + else() + message(FATAL_ERROR "Incorrect CMAKE_MSVC_RUNTIME_LIBRARY value ${CMAKE_MSVC_RUNTIME_LIBRARY}") + endif() + return() + endif() + set(variables CMAKE_CXX_FLAGS_${build_type} CMAKE_C_FLAGS_${build_type} CMAKE_CXX_FLAGS CMAKE_C_FLAGS) foreach(variable ${variables}) if(NOT "${${variable}}" STREQUAL "") @@ -541,7 +569,7 @@ function(conan_cmake_install) set(installOptions UPDATE NO_IMPORTS OUTPUT_QUIET ERROR_QUIET) set(installOneValueArgs PATH_OR_REFERENCE REFERENCE REMOTE LOCKFILE LOCKFILE_OUT LOCKFILE_NODE_ID INSTALL_FOLDER) set(installMultiValueArgs GENERATOR BUILD ENV ENV_HOST ENV_BUILD OPTIONS_HOST OPTIONS OPTIONS_BUILD PROFILE - PROFILE_HOST PROFILE_BUILD SETTINGS SETTINGS_HOST SETTINGS_BUILD) + PROFILE_HOST PROFILE_BUILD SETTINGS SETTINGS_HOST SETTINGS_BUILD CONF) cmake_parse_arguments(ARGS "${installOptions}" "${installOneValueArgs}" "${installMultiValueArgs}" ${ARGN}) foreach(arg ${installOptions}) if(ARGS_${arg}) @@ -594,6 +622,8 @@ function(conan_cmake_install) set(flag "--settings:host") elseif("${arg}" STREQUAL "SETTINGS_BUILD") set(flag "--settings:build") + elseif("${arg}" STREQUAL "CONF") + set(flag "--conf") endif() list(LENGTH ARGS_${arg} numargs) foreach(item ${ARGS_${arg}}) @@ -613,7 +643,7 @@ function(conan_cmake_install) endif() set(install_args install ${PATH_OR_REFERENCE} ${REFERENCE} ${UPDATE} ${NO_IMPORTS} ${REMOTE} ${LOCKFILE} ${LOCKFILE_OUT} ${LOCKFILE_NODE_ID} ${INSTALL_FOLDER} ${GENERATOR} ${BUILD} ${ENV} ${ENV_HOST} ${ENV_BUILD} ${OPTIONS} ${OPTIONS_HOST} ${OPTIONS_BUILD} - ${PROFILE} ${PROFILE_HOST} ${PROFILE_BUILD} ${SETTINGS} ${SETTINGS_HOST} ${SETTINGS_BUILD}) + ${PROFILE} ${PROFILE_HOST} ${PROFILE_BUILD} ${SETTINGS} ${SETTINGS_HOST} ${SETTINGS_BUILD} ${CONF}) string(REPLACE ";" " " _install_args "${install_args}") message(STATUS "Conan executing: ${CONAN_CMD} ${_install_args}") diff --git a/cmake/global_flags.cmake b/cmake/global_flags.cmake index 63fb9ce56e..cd857ecd38 100644 --- a/cmake/global_flags.cmake +++ b/cmake/global_flags.cmake @@ -1,129 +1,27 @@ -set(CMAKE_C_FLAGS "\ - -fexceptions \ - -fno-common \ - -fcolor-diagnostics \ - -faligned-allocation \ - -ffunction-sections \ - -fdata-sections \ - -Wall \ - -Wextra \ - -Wno-parentheses \ - -Wno-implicit-const-int-float-conversion \ - -Wno-unknown-warning-option \ - -D_THREAD_SAFE \ - -D_PTHREADS \ - -D_REENTRANT \ - -D_LARGEFILE_SOURCE \ - -D__STDC_CONSTANT_MACROS \ - -D__STDC_FORMAT_MACROS \ - -D_FILE_OFFSET_BITS=64 \ - -D_GNU_SOURCE \ - -D_YNDX_LIBUNWIND_ENABLE_EXCEPTION_BACKTRACE \ - -D__LONG_LONG_SUPPORTED \ - -D_libunwind_ \ - -DLIBCXX_BUILDING_LIBCXXRT \ - " -) -set(CMAKE_CXX_FLAGS "\ - -fexceptions \ - -fno-common \ - -fcolor-diagnostics \ - -faligned-allocation \ - -ffunction-sections \ - -fdata-sections \ - -Wall \ - -Wextra \ - -Wno-parentheses \ - -Wno-implicit-const-int-float-conversion \ - -Wno-unknown-warning-option \ - -D_THREAD_SAFE \ - -D_PTHREADS \ - -D_REENTRANT \ - -D_LARGEFILE_SOURCE \ - -D__STDC_CONSTANT_MACROS \ - -D__STDC_FORMAT_MACROS \ - -D_GNU_SOURCE \ - -D_YNDX_LIBUNWIND_ENABLE_EXCEPTION_BACKTRACE \ - -D__LONG_LONG_SUPPORTED \ - -D_libunwind_ \ - -DLIBCXX_BUILDING_LIBCXXRT \ - -Woverloaded-virtual \ - -Wimport-preprocessor-directive-pedantic \ - -Wno-undefined-var-template \ - -Wno-return-std-move \ - -Wno-address-of-packed-member \ - -Wno-defaulted-function-deleted \ - -Wno-pessimizing-move \ - -Wno-range-loop-construct \ - -Wno-deprecated-anon-enum-enum-conversion \ - -Wno-deprecated-enum-enum-conversion \ - -Wno-deprecated-enum-float-conversion \ - -Wno-ambiguous-reversed-operator \ - -Wno-deprecated-volatile \ - " -) -add_link_options( - -nodefaultlibs - -lc - -lm -) -if (APPLE) - set(CMAKE_SHARED_LINKER_FLAGS "-undefined dynamic_lookup") -elseif(UNIX) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fuse-init-array") - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fuse-init-array") -endif() +set(CMAKE_C_FLAGS "") +set(CMAKE_CXX_FLAGS "") -if (ANDROID) - include_directories(SYSTEM ${CMAKE_ANDROID_NDK}/sources/cxx-stl/llvm-libc++abi/include) - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsigned-char") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsigned-char") +if (MSVC) + include(global_flags.compiler.msvc) + include(global_flags.linker.msvc) else() - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D_FILE_OFFSET_BITS=64") -endif() - -if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64") - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsigned-char") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsigned-char") + include(global_flags.compiler.gnu) + include(global_flags.linker.gnu) endif() -if (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") - set(CMAKE_CXX_FLAGS "\ - ${CMAKE_CXX_FLAGS} \ - -m64 \ - -DSSE_ENABLED=1 \ - -DSSE3_ENABLED=1 \ - -DSSSE3_ENABLED=1 \ - -DSSE41_ENABLED=1 \ - -DSSE42_ENABLED=1 \ - -DPOPCNT_ENABLED=1 \ - -DCX16_ENABLED=1 \ - -msse2 \ - -msse3 \ - -mssse3 \ - -msse4.1 \ - -msse4.2 \ - -mpopcnt \ - -mcx16 \ - ") - set(CMAKE_C_FLAGS "\ - ${CMAKE_C_FLAGS} \ - -m64 \ - -msse2 \ - -msse3 \ - -mssse3 \ - -msse4.1 \ - -msse4.2 \ - -mpopcnt \ - -mcx16 \ - -DSSE_ENABLED=1 \ - -DSSE3_ENABLED=1 \ - -DSSSE3_ENABLED=1 \ - -DSSE41_ENABLED=1 \ - -DSSE42_ENABLED=1 \ - -DPOPCNT_ENABLED=1 \ - -DCX16_ENABLED=1 \ +if ((CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") OR (CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64")) + set(_X86_64_DEFINES "\ + -DSSE_ENABLED=1 \ + -DSSE3_ENABLED=1 \ + -DSSSE3_ENABLED=1 \ + -DSSE41_ENABLED=1 \ + -DSSE42_ENABLED=1 \ + -DPOPCNT_ENABLED=1 \ + -DCX16_ENABLED=1 \ ") + + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${_X86_64_DEFINES}") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${_X86_64_DEFINES}") endif() if (NOT CMAKE_CROSSCOMPILING) diff --git a/cmake/global_flags.compiler.gnu.cmake b/cmake/global_flags.compiler.gnu.cmake new file mode 100644 index 0000000000..f606b71e0e --- /dev/null +++ b/cmake/global_flags.compiler.gnu.cmake @@ -0,0 +1,77 @@ +set(_GNU_COMMON_C_CXX_FLAGS "\ + -fexceptions \ + -fno-common \ + -fcolor-diagnostics \ + -faligned-allocation \ + -ffunction-sections \ + -fdata-sections \ + -Wall \ + -Wextra \ + -Wno-parentheses \ + -Wno-implicit-const-int-float-conversion \ + -Wno-unknown-warning-option \ + -pipe \ + -D_THREAD_SAFE \ + -D_PTHREADS \ + -D_REENTRANT \ + -D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES \ + -D_LARGEFILE_SOURCE \ + -D__STDC_CONSTANT_MACROS \ + -D__STDC_FORMAT_MACROS \ + -D_GNU_SOURCE \ + -D__LONG_LONG_SUPPORTED \ + -D_YNDX_LIBUNWIND_ENABLE_EXCEPTION_BACKTRACE \ + -D_libunwind_ \ + -DLIBCXX_BUILDING_LIBCXXRT \ +") + +set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${_GNU_COMMON_C_CXX_FLAGS} \ + -D_FILE_OFFSET_BITS=64 \ +") +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${_GNU_COMMON_C_CXX_FLAGS} \ + -Woverloaded-virtual \ + -Wimport-preprocessor-directive-pedantic \ + -Wno-undefined-var-template \ + -Wno-return-std-move \ + -Wno-defaulted-function-deleted \ + -Wno-pessimizing-move \ + -Wno-deprecated-anon-enum-enum-conversion \ + -Wno-deprecated-enum-enum-conversion \ + -Wno-deprecated-enum-float-conversion \ + -Wno-ambiguous-reversed-operator \ + -Wno-deprecated-volatile \ +") + +if (NOT APPLE) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fuse-init-array") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fuse-init-array") +endif() + +if (ANDROID) + include_directories(SYSTEM ${CMAKE_ANDROID_NDK}/sources/cxx-stl/llvm-libc++abi/include) + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsigned-char") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsigned-char") +else() + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D_FILE_OFFSET_BITS=64") +endif() + +if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsigned-char") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsigned-char") +endif() + +if ((CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") OR (CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64")) + set(_X86_64_GNU_COMPILER_FLAGS "\ + -m64 \ + -msse2 \ + -msse3 \ + -mssse3 \ + -msse4.1 \ + -msse4.2 \ + -mpopcnt \ + -mcx16 \ + ") + + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${_X86_64_GNU_COMPILER_FLAGS}") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${_X86_64_GNU_COMPILER_FLAGS}") +endif() diff --git a/cmake/global_flags.compiler.msvc.cmake b/cmake/global_flags.compiler.msvc.cmake new file mode 100644 index 0000000000..b32761b7f3 --- /dev/null +++ b/cmake/global_flags.compiler.msvc.cmake @@ -0,0 +1,111 @@ +set(_WARNS_ENABLED + 4018 # 'expression' : signed/unsigned mismatch + 4265 # 'class' : class has virtual functions, but destructor is not virtual + 4296 # 'operator' : expression is always false + 4431 # missing type specifier - int assumed +) + +set(_WARNS_AS_ERROR + 4013 # 'function' undefined; assuming extern returning int +) + +set(_WARNS_DISABLED + # While this warning corresponds to enabled-by-default -Wmacro-redefinition, + # it floods clog with abundant amount of log lines, + # as yvals_core.h from Windows SDK redefines certain + # which macros logically belong to libcxx + 4005 # '__cpp_lib_*': macro redefinition. + + # Ne need to recheck this, but it looks like _CRT_USE_BUILTIN_OFFSETOF still makes sense + 4117 # macro name '_CRT_USE_BUILTIN_OFFSETOF' is reserved, '#define' ignored + + 4127 # conditional expression is constant + 4200 # nonstandard extension used : zero-sized array in struct/union + 4201 # nonstandard extension used : nameless struct/union + 4351 # elements of array will be default initialized + 4355 # 'this' : used in base member initializer list + 4503 # decorated name length exceeded, name was truncated + 4510 # default constructor could not be generated + 4511 # copy constructor could not be generated + 4512 # assignment operator could not be generated + 4554 # check operator precedence for possible error; use parentheses to clarify precedence + 4610 # 'object' can never be instantiated - user defined constructor required + 4706 # assignment within conditional expression + 4800 # forcing value to bool 'true' or 'false' (performance warning) + 4996 # The POSIX name for this item is deprecated + 4714 # function marked as __forceinline not inlined + 4197 # 'TAtomic' : top-level volatile in cast is ignored + 4245 # 'initializing' : conversion from 'int' to 'ui32', signed/unsigned mismatch + 4324 # 'ystd::function<void (uint8_t *)>': structure was padded due to alignment specifier + 5033 # 'register' is no longer a supported storage class +) + +set (_MSVC_COMMON_C_CXX_FLAGS " \ + /DARCADIA_ROOT=$(SolutionDir.Replace('\\','/')).. \ + /DARCADIA_BUILD_ROOT=$(SolutionDir.Replace('\\','/'))$(Configuration) \ + /DWIN32 \ + /D_WIN32 \ + /D_WINDOWS \ + /D_CRT_SECURE_NO_WARNINGS \ + /D_CRT_NONSTDC_NO_WARNINGS \ + /D_USE_MATH_DEFINES \ + /D__STDC_CONSTANT_MACROS \ + /D__STDC_FORMAT_MACROS \ + /D_USING_V110_SDK71_ \ + /D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES \ + /DWIN32_LEAN_AND_MEAN \ + /DNOMINMAX \ + /nologo \ + /Zm500 \ + /GR \ + /bigobj \ + /FC \ + /EHs \ + /errorReport:prompt \ + /Zc:inline \ + /utf-8 \ + /permissive- \ + /D_WIN32_WINNT=0x0601 \ + /D_MBCS \ + /DY_UCRT_INCLUDE=\"$(UniversalCRT_IncludePath.Split(';')[0].Replace('\\','/'))\" \ + /DY_MSVC_INCLUDE=\"$(VC_VC_IncludePath.Split(';')[0].Replace('\\','/'))\" \ + /MP \ +") + +foreach(WARN ${_WARNS_AS_ERROR}) + string(APPEND _MSVC_COMMON_C_CXX_FLAGS " /we${WARN}") +endforeach() + +foreach(WARN ${_WARNS_ENABLED}) + string(APPEND _MSVC_COMMON_C_CXX_FLAGS " /w1${WARN}") +endforeach() + +foreach(WARN ${_WARNS_DISABLED}) + string(APPEND _MSVC_COMMON_C_CXX_FLAGS " /wd${WARN}") +endforeach() + +set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${_MSVC_COMMON_C_CXX_FLAGS} \ +") + +# TODO - '/D_CRT_USE_BUILTIN_OFFSETOF' +# TODO - -DUSE_STL_SYSTEM + +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${_MSVC_COMMON_C_CXX_FLAGS} \ + /std:c++latest \ + /Zc:__cplusplus \ +") +set(CMAKE_CXX_FLAGS_DEBUG "/Z7") +set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "/Z7") + +if ((CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") OR (CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64")) + set(CMAKE_C_FLAGS "\ + ${CMAKE_C_FLAGS} \ + /D_WIN64 \ + /DWIN64 \ + ") + set(CMAKE_CXX_FLAGS "\ + ${CMAKE_CXX_FLAGS} \ + /D_WIN64 \ + /DWIN64 \ + ") +endif() diff --git a/cmake/global_flags.linker.gnu.cmake b/cmake/global_flags.linker.gnu.cmake new file mode 100644 index 0000000000..2bb54fbd78 --- /dev/null +++ b/cmake/global_flags.linker.gnu.cmake @@ -0,0 +1,9 @@ +add_link_options( + -nodefaultlibs + -lc + -lm +) + +if (APPLE) + set(CMAKE_SHARED_LINKER_FLAGS "-undefined dynamic_lookup") +endif() diff --git a/cmake/global_flags.linker.msvc.cmake b/cmake/global_flags.linker.msvc.cmake new file mode 100644 index 0000000000..d70ff2c3f1 --- /dev/null +++ b/cmake/global_flags.linker.msvc.cmake @@ -0,0 +1,16 @@ +cmake_policy(SET CMP0091 NEW) +set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$<CONFIG:Debug>:Debug>") + +add_link_options( + /NOLOGO + /ERRORREPORT:PROMPT + /SUBSYSTEM:CONSOLE + /TLBID:1 + /NXCOMPAT + /IGNORE:4221 + /INCREMENTAL +) + +if ((CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") OR (CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64")) + add_link_options(/MACHINE:X64) +endif() diff --git a/cmake/global_vars.cmake b/cmake/global_vars.cmake index f14210c11b..e1d7f4d9e3 100644 --- a/cmake/global_vars.cmake +++ b/cmake/global_vars.cmake @@ -6,7 +6,7 @@ # original buildsystem will not be accepted. -if(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +if(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) set(YASM_FLAGS -f elf64 -D UNIX -D _x86_64_ -D_YASM_ -g dwarf2) set(BISON_FLAGS -v) set(RAGEL_FLAGS -L -I ${CMAKE_SOURCE_DIR}/) diff --git a/cmake/protobuf.cmake b/cmake/protobuf.cmake index 95a599ca37..880ac6cd8b 100644 --- a/cmake/protobuf.cmake +++ b/cmake/protobuf.cmake @@ -1,3 +1,5 @@ +include(common) + function(target_proto_plugin Tgt Name PluginTarget) set_property(TARGET ${Tgt} APPEND PROPERTY PROTOC_OPTS --${Name}_out=${CMAKE_BINARY_DIR}/$<TARGET_PROPERTY:${Tgt},PROTO_NAMESPACE> --plugin=protoc-gen-${Name}=$<TARGET_FILE:${PluginTarget}> @@ -20,6 +22,9 @@ function(target_proto_outs Tgt) endfunction() function(target_proto_messages Tgt Scope) + get_built_tool_path(protoc_bin protoc_dependency contrib/tools/protoc/bin protoc) + get_built_tool_path(cpp_styleguide_bin cpp_styleguide_dependency contrib/tools/protoc/plugins/cpp_styleguide cpp_styleguide) + get_property(ProtocExtraOutsSuf TARGET ${Tgt} PROPERTY PROTOC_EXTRA_OUTS) foreach(proto ${ARGN}) if(proto MATCHES ${CMAKE_BINARY_DIR}) @@ -37,18 +42,18 @@ function(target_proto_messages Tgt Scope) ${OutputDir}/${OutputBase}.pb.cc ${OutputDir}/${OutputBase}.pb.h ${ProtocExtraOuts} - COMMAND ${TOOLS_ROOT}/contrib/tools/protoc/bin/protoc + COMMAND ${protoc_bin} ${COMMON_PROTOC_FLAGS} "-I$<JOIN:$<TARGET_GENEX_EVAL:${Tgt},$<TARGET_PROPERTY:${Tgt},PROTO_ADDINCL>>,;-I>" "$<JOIN:$<TARGET_GENEX_EVAL:${Tgt},$<TARGET_PROPERTY:${Tgt},PROTO_OUTS>>,;>" - --plugin=protoc-gen-cpp_styleguide=${TOOLS_ROOT}/contrib/tools/protoc/plugins/cpp_styleguide/cpp_styleguide + --plugin=protoc-gen-cpp_styleguide=${cpp_styleguide_bin} "$<JOIN:$<TARGET_GENEX_EVAL:${Tgt},$<TARGET_PROPERTY:${Tgt},PROTOC_OPTS>>,;>" ${protoRel} DEPENDS ${proto} $<TARGET_PROPERTY:${Tgt},PROTOC_DEPS> - ${TOOLS_ROOT}/contrib/tools/protoc/bin/protoc - ${TOOLS_ROOT}/contrib/tools/protoc/plugins/cpp_styleguide/cpp_styleguide + ${protoc_dependency} + ${cpp_styleguide_dependency} WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} COMMAND_EXPAND_LISTS ) diff --git a/contrib/libs/CMakeLists.txt b/contrib/libs/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/CMakeLists.txt +++ b/contrib/libs/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/antlr3_cpp_runtime/CMakeLists.txt b/contrib/libs/antlr3_cpp_runtime/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/antlr3_cpp_runtime/CMakeLists.txt +++ b/contrib/libs/antlr3_cpp_runtime/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/apache/arrow/CMakeLists.txt b/contrib/libs/apache/arrow/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/apache/arrow/CMakeLists.txt +++ b/contrib/libs/apache/arrow/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/apache/avro/CMakeLists.txt b/contrib/libs/apache/avro/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/apache/avro/CMakeLists.txt +++ b/contrib/libs/apache/avro/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/apache/orc/CMakeLists.darwin.txt b/contrib/libs/apache/orc/CMakeLists.darwin.txt index 8cbea4aeb8..45e01d7a29 100644 --- a/contrib/libs/apache/orc/CMakeLists.darwin.txt +++ b/contrib/libs/apache/orc/CMakeLists.darwin.txt @@ -7,6 +7,18 @@ find_package(ZLIB REQUIRED) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(libs-apache-orc) target_compile_options(libs-apache-orc PRIVATE diff --git a/contrib/libs/apache/orc/CMakeLists.linux-aarch64.txt b/contrib/libs/apache/orc/CMakeLists.linux-aarch64.txt index 5a76ebf642..1a7d3d48e7 100644 --- a/contrib/libs/apache/orc/CMakeLists.linux-aarch64.txt +++ b/contrib/libs/apache/orc/CMakeLists.linux-aarch64.txt @@ -7,6 +7,18 @@ find_package(ZLIB REQUIRED) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(libs-apache-orc) target_compile_options(libs-apache-orc PRIVATE diff --git a/contrib/libs/apache/orc/CMakeLists.linux.txt b/contrib/libs/apache/orc/CMakeLists.linux.txt index 5a76ebf642..1a7d3d48e7 100644 --- a/contrib/libs/apache/orc/CMakeLists.linux.txt +++ b/contrib/libs/apache/orc/CMakeLists.linux.txt @@ -7,6 +7,18 @@ find_package(ZLIB REQUIRED) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(libs-apache-orc) target_compile_options(libs-apache-orc PRIVATE diff --git a/contrib/libs/apache/orc/CMakeLists.txt b/contrib/libs/apache/orc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/apache/orc/CMakeLists.txt +++ b/contrib/libs/apache/orc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-core/CMakeLists.txt b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-core/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-core/CMakeLists.txt +++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-core/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/CMakeLists.txt b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/CMakeLists.txt +++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/base64/avx2/CMakeLists.txt b/contrib/libs/base64/avx2/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/base64/avx2/CMakeLists.txt +++ b/contrib/libs/base64/avx2/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/base64/neon32/CMakeLists.txt b/contrib/libs/base64/neon32/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/base64/neon32/CMakeLists.txt +++ b/contrib/libs/base64/neon32/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/base64/neon64/CMakeLists.txt b/contrib/libs/base64/neon64/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/base64/neon64/CMakeLists.txt +++ b/contrib/libs/base64/neon64/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/base64/plain32/CMakeLists.txt b/contrib/libs/base64/plain32/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/base64/plain32/CMakeLists.txt +++ b/contrib/libs/base64/plain32/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/base64/plain64/CMakeLists.txt b/contrib/libs/base64/plain64/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/base64/plain64/CMakeLists.txt +++ b/contrib/libs/base64/plain64/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/base64/ssse3/CMakeLists.txt b/contrib/libs/base64/ssse3/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/base64/ssse3/CMakeLists.txt +++ b/contrib/libs/base64/ssse3/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/brotli/common/CMakeLists.txt b/contrib/libs/brotli/common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/brotli/common/CMakeLists.txt +++ b/contrib/libs/brotli/common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/brotli/dec/CMakeLists.txt b/contrib/libs/brotli/dec/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/brotli/dec/CMakeLists.txt +++ b/contrib/libs/brotli/dec/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/brotli/enc/CMakeLists.txt b/contrib/libs/brotli/enc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/brotli/enc/CMakeLists.txt +++ b/contrib/libs/brotli/enc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/cctz/CMakeLists.txt b/contrib/libs/cctz/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/cctz/CMakeLists.txt +++ b/contrib/libs/cctz/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/cctz/tzdata/CMakeLists.darwin.txt b/contrib/libs/cctz/tzdata/CMakeLists.darwin.txt index 0cfb7e3549..86cdc28b8f 100644 --- a/contrib/libs/cctz/tzdata/CMakeLists.darwin.txt +++ b/contrib/libs/cctz/tzdata/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(libs-cctz-tzdata INTERFACE) target_link_libraries(libs-cctz-tzdata INTERFACE diff --git a/contrib/libs/cctz/tzdata/CMakeLists.linux-aarch64.txt b/contrib/libs/cctz/tzdata/CMakeLists.linux-aarch64.txt index b0da7bd8a9..e6a5c8c8a5 100644 --- a/contrib/libs/cctz/tzdata/CMakeLists.linux-aarch64.txt +++ b/contrib/libs/cctz/tzdata/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(libs-cctz-tzdata INTERFACE) target_link_libraries(libs-cctz-tzdata INTERFACE diff --git a/contrib/libs/cctz/tzdata/CMakeLists.linux.txt b/contrib/libs/cctz/tzdata/CMakeLists.linux.txt index b0da7bd8a9..e6a5c8c8a5 100644 --- a/contrib/libs/cctz/tzdata/CMakeLists.linux.txt +++ b/contrib/libs/cctz/tzdata/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(libs-cctz-tzdata INTERFACE) target_link_libraries(libs-cctz-tzdata INTERFACE diff --git a/contrib/libs/cctz/tzdata/CMakeLists.txt b/contrib/libs/cctz/tzdata/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/cctz/tzdata/CMakeLists.txt +++ b/contrib/libs/cctz/tzdata/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/crcutil/CMakeLists.txt b/contrib/libs/crcutil/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/crcutil/CMakeLists.txt +++ b/contrib/libs/crcutil/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/curl/CMakeLists.txt b/contrib/libs/curl/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/curl/CMakeLists.txt +++ b/contrib/libs/curl/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/cxxsupp/CMakeLists.txt b/contrib/libs/cxxsupp/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/cxxsupp/CMakeLists.txt +++ b/contrib/libs/cxxsupp/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/cxxsupp/builtins/CMakeLists.txt b/contrib/libs/cxxsupp/builtins/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/cxxsupp/builtins/CMakeLists.txt +++ b/contrib/libs/cxxsupp/builtins/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/cxxsupp/libcxx/CMakeLists.txt b/contrib/libs/cxxsupp/libcxx/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/cxxsupp/libcxx/CMakeLists.txt +++ b/contrib/libs/cxxsupp/libcxx/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/cxxsupp/libcxxabi-parts/CMakeLists.txt b/contrib/libs/cxxsupp/libcxxabi-parts/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/cxxsupp/libcxxabi-parts/CMakeLists.txt +++ b/contrib/libs/cxxsupp/libcxxabi-parts/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/cxxsupp/libcxxrt/CMakeLists.txt b/contrib/libs/cxxsupp/libcxxrt/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/cxxsupp/libcxxrt/CMakeLists.txt +++ b/contrib/libs/cxxsupp/libcxxrt/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/double-conversion/CMakeLists.txt b/contrib/libs/double-conversion/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/double-conversion/CMakeLists.txt +++ b/contrib/libs/double-conversion/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/expat/CMakeLists.txt b/contrib/libs/expat/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/expat/CMakeLists.txt +++ b/contrib/libs/expat/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/farmhash/CMakeLists.txt b/contrib/libs/farmhash/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/farmhash/CMakeLists.txt +++ b/contrib/libs/farmhash/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/farmhash/arch/sse41/CMakeLists.txt b/contrib/libs/farmhash/arch/sse41/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/farmhash/arch/sse41/CMakeLists.txt +++ b/contrib/libs/farmhash/arch/sse41/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/farmhash/arch/sse42/CMakeLists.txt b/contrib/libs/farmhash/arch/sse42/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/farmhash/arch/sse42/CMakeLists.txt +++ b/contrib/libs/farmhash/arch/sse42/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/farmhash/arch/sse42_aesni/CMakeLists.txt b/contrib/libs/farmhash/arch/sse42_aesni/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/farmhash/arch/sse42_aesni/CMakeLists.txt +++ b/contrib/libs/farmhash/arch/sse42_aesni/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/fastlz/CMakeLists.txt b/contrib/libs/fastlz/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/fastlz/CMakeLists.txt +++ b/contrib/libs/fastlz/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/fmt/CMakeLists.txt b/contrib/libs/fmt/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/fmt/CMakeLists.txt +++ b/contrib/libs/fmt/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/googleapis-common-protos/CMakeLists.darwin.txt b/contrib/libs/googleapis-common-protos/CMakeLists.darwin.txt index 856c8870ee..a88074fd9d 100644 --- a/contrib/libs/googleapis-common-protos/CMakeLists.darwin.txt +++ b/contrib/libs/googleapis-common-protos/CMakeLists.darwin.txt @@ -6,6 +6,732 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(contrib-libs-googleapis-common-protos) set_property(TARGET contrib-libs-googleapis-common-protos PROPERTY diff --git a/contrib/libs/googleapis-common-protos/CMakeLists.linux-aarch64.txt b/contrib/libs/googleapis-common-protos/CMakeLists.linux-aarch64.txt index 7393b054e2..a98aba7303 100644 --- a/contrib/libs/googleapis-common-protos/CMakeLists.linux-aarch64.txt +++ b/contrib/libs/googleapis-common-protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,732 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(contrib-libs-googleapis-common-protos) set_property(TARGET contrib-libs-googleapis-common-protos PROPERTY diff --git a/contrib/libs/googleapis-common-protos/CMakeLists.linux.txt b/contrib/libs/googleapis-common-protos/CMakeLists.linux.txt index 7393b054e2..a98aba7303 100644 --- a/contrib/libs/googleapis-common-protos/CMakeLists.linux.txt +++ b/contrib/libs/googleapis-common-protos/CMakeLists.linux.txt @@ -6,6 +6,732 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(contrib-libs-googleapis-common-protos) set_property(TARGET contrib-libs-googleapis-common-protos PROPERTY diff --git a/contrib/libs/googleapis-common-protos/CMakeLists.txt b/contrib/libs/googleapis-common-protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/googleapis-common-protos/CMakeLists.txt +++ b/contrib/libs/googleapis-common-protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/grpc/CMakeLists.txt b/contrib/libs/grpc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/grpc/CMakeLists.txt +++ b/contrib/libs/grpc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.txt b/contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.txt +++ b/contrib/libs/grpc/src/compiler/grpc_plugin_support/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/grpc/third_party/address_sorting/CMakeLists.txt b/contrib/libs/grpc/third_party/address_sorting/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/grpc/third_party/address_sorting/CMakeLists.txt +++ b/contrib/libs/grpc/third_party/address_sorting/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/grpc/third_party/upb/CMakeLists.txt b/contrib/libs/grpc/third_party/upb/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/grpc/third_party/upb/CMakeLists.txt +++ b/contrib/libs/grpc/third_party/upb/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/hdr_histogram/CMakeLists.txt b/contrib/libs/hdr_histogram/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/hdr_histogram/CMakeLists.txt +++ b/contrib/libs/hdr_histogram/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/highwayhash/CMakeLists.txt b/contrib/libs/highwayhash/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/highwayhash/CMakeLists.txt +++ b/contrib/libs/highwayhash/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/highwayhash/arch/CMakeLists.txt b/contrib/libs/highwayhash/arch/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/contrib/libs/highwayhash/arch/CMakeLists.txt +++ b/contrib/libs/highwayhash/arch/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/highwayhash/arch/avx2/CMakeLists.txt b/contrib/libs/highwayhash/arch/avx2/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/contrib/libs/highwayhash/arch/avx2/CMakeLists.txt +++ b/contrib/libs/highwayhash/arch/avx2/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/highwayhash/arch/sse41/CMakeLists.txt b/contrib/libs/highwayhash/arch/sse41/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/contrib/libs/highwayhash/arch/sse41/CMakeLists.txt +++ b/contrib/libs/highwayhash/arch/sse41/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/hyperscan/CMakeLists.txt b/contrib/libs/hyperscan/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/contrib/libs/hyperscan/CMakeLists.txt +++ b/contrib/libs/hyperscan/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/hyperscan/runtime_avx2/CMakeLists.txt b/contrib/libs/hyperscan/runtime_avx2/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/contrib/libs/hyperscan/runtime_avx2/CMakeLists.txt +++ b/contrib/libs/hyperscan/runtime_avx2/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/hyperscan/runtime_avx512/CMakeLists.txt b/contrib/libs/hyperscan/runtime_avx512/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/contrib/libs/hyperscan/runtime_avx512/CMakeLists.txt +++ b/contrib/libs/hyperscan/runtime_avx512/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/hyperscan/runtime_core2/CMakeLists.txt b/contrib/libs/hyperscan/runtime_core2/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/contrib/libs/hyperscan/runtime_core2/CMakeLists.txt +++ b/contrib/libs/hyperscan/runtime_core2/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/hyperscan/runtime_corei7/CMakeLists.txt b/contrib/libs/hyperscan/runtime_corei7/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/contrib/libs/hyperscan/runtime_corei7/CMakeLists.txt +++ b/contrib/libs/hyperscan/runtime_corei7/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/icu/CMakeLists.txt b/contrib/libs/icu/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/icu/CMakeLists.txt +++ b/contrib/libs/icu/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/jemalloc/CMakeLists.txt b/contrib/libs/jemalloc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/jemalloc/CMakeLists.txt +++ b/contrib/libs/jemalloc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/jwt-cpp/CMakeLists.txt b/contrib/libs/jwt-cpp/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/jwt-cpp/CMakeLists.txt +++ b/contrib/libs/jwt-cpp/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/libbz2/CMakeLists.txt b/contrib/libs/libbz2/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/libbz2/CMakeLists.txt +++ b/contrib/libs/libbz2/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/libc_compat/CMakeLists.txt b/contrib/libs/libc_compat/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/libc_compat/CMakeLists.txt +++ b/contrib/libs/libc_compat/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/libevent/CMakeLists.txt b/contrib/libs/libevent/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/libevent/CMakeLists.txt +++ b/contrib/libs/libevent/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/libevent/event_core/CMakeLists.txt b/contrib/libs/libevent/event_core/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/libevent/event_core/CMakeLists.txt +++ b/contrib/libs/libevent/event_core/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/libevent/event_extra/CMakeLists.txt b/contrib/libs/libevent/event_extra/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/libevent/event_extra/CMakeLists.txt +++ b/contrib/libs/libevent/event_extra/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/libevent/event_openssl/CMakeLists.txt b/contrib/libs/libevent/event_openssl/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/libevent/event_openssl/CMakeLists.txt +++ b/contrib/libs/libevent/event_openssl/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/libevent/event_thread/CMakeLists.txt b/contrib/libs/libevent/event_thread/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/libevent/event_thread/CMakeLists.txt +++ b/contrib/libs/libevent/event_thread/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/libfyaml/CMakeLists.txt b/contrib/libs/libfyaml/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/libfyaml/CMakeLists.txt +++ b/contrib/libs/libfyaml/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/libunwind/CMakeLists.txt b/contrib/libs/libunwind/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/libunwind/CMakeLists.txt +++ b/contrib/libs/libunwind/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/liburing/CMakeLists.txt b/contrib/libs/liburing/CMakeLists.txt index 1f942d5b2f..ba630c0cc4 100644 --- a/contrib/libs/liburing/CMakeLists.txt +++ b/contrib/libs/liburing/CMakeLists.txt @@ -8,6 +8,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT ANDROID) include(CMakeLists.linux-aarch64.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/libxml/CMakeLists.txt b/contrib/libs/libxml/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/libxml/CMakeLists.txt +++ b/contrib/libs/libxml/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/linux-headers/CMakeLists.txt b/contrib/libs/linux-headers/CMakeLists.txt index 1f942d5b2f..ba630c0cc4 100644 --- a/contrib/libs/linux-headers/CMakeLists.txt +++ b/contrib/libs/linux-headers/CMakeLists.txt @@ -8,6 +8,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT ANDROID) include(CMakeLists.linux-aarch64.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/linuxvdso/CMakeLists.txt b/contrib/libs/linuxvdso/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/linuxvdso/CMakeLists.txt +++ b/contrib/libs/linuxvdso/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/linuxvdso/original/CMakeLists.txt b/contrib/libs/linuxvdso/original/CMakeLists.txt index 1f942d5b2f..ba630c0cc4 100644 --- a/contrib/libs/linuxvdso/original/CMakeLists.txt +++ b/contrib/libs/linuxvdso/original/CMakeLists.txt @@ -8,6 +8,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT ANDROID) include(CMakeLists.linux-aarch64.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/CMakeLists.txt b/contrib/libs/llvm12/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/CMakeLists.txt +++ b/contrib/libs/llvm12/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/include/CMakeLists.darwin.txt b/contrib/libs/llvm12/include/CMakeLists.darwin.txt index eade508140..7ea3024199 100644 --- a/contrib/libs/llvm12/include/CMakeLists.darwin.txt +++ b/contrib/libs/llvm12/include/CMakeLists.darwin.txt @@ -6,6 +6,660 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) add_library(libs-llvm12-include STATIC) set_property(TARGET libs-llvm12-include PROPERTY @@ -131,11 +785,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC/ACC.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} --gen-directive-decl -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC @@ -155,11 +809,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP/OMP.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} --gen-directive-decl -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP @@ -178,11 +832,11 @@ add_custom_command( ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/Attributes.inc.d DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Attributes.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-attrs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR @@ -219,11 +873,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR @@ -260,11 +914,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-impl -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR @@ -301,11 +955,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=aarch64 -I @@ -343,11 +997,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=amdgcn -I @@ -385,11 +1039,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=arm -I @@ -427,11 +1081,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=bpf -I @@ -469,11 +1123,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=hexagon -I @@ -511,11 +1165,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=mips -I @@ -553,11 +1207,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=nvvm -I @@ -595,11 +1249,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=ppc -I @@ -637,11 +1291,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=r600 -I @@ -679,11 +1333,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=riscv -I @@ -721,11 +1375,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=s390 -I @@ -763,11 +1417,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=ve -I @@ -805,11 +1459,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=wasm -I @@ -847,11 +1501,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=x86 -I @@ -889,11 +1543,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=xcore -I @@ -914,11 +1568,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC/ACC.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} --gen-directive-impl -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Frontend/OpenACC @@ -938,11 +1592,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP/OMP.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} --gen-directive-impl -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Frontend/OpenMP @@ -1025,11 +1679,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-matcher -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1114,11 +1768,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1203,11 +1857,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -asmwriternum=1 -I @@ -1293,11 +1947,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-callingconv -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1382,11 +2036,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-dag-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1472,11 +2126,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-disassembler -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1561,11 +2215,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-exegesis -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1650,11 +2304,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-fast-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1739,11 +2393,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-global-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1828,11 +2482,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-instr-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1917,11 +2571,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-emitter -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -2006,11 +2660,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-pseudo-lowering -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -2095,11 +2749,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-global-isel-combiner -combiners=AArch64PostLegalizerCombinerHelper -I @@ -2185,11 +2839,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-global-isel-combiner -combiners=AArch64PostLegalizerLoweringHelper -I @@ -2275,11 +2929,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-global-isel-combiner -combiners=AArch64PreLegalizerCombinerHelper -I @@ -2365,11 +3019,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-bank -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -2454,11 +3108,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -2543,11 +3197,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-subtarget -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -2632,11 +3286,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-searchable-tables -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -2711,11 +3365,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-matcher -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -2790,11 +3444,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -2869,11 +3523,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-callingconv -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -2948,11 +3602,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-dag-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3028,11 +3682,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-disassembler -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3107,11 +3761,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-fast-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3186,11 +3840,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-global-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3265,11 +3919,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-instr-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3344,11 +3998,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-emitter -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3423,11 +4077,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-pseudo-lowering -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3502,11 +4156,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-bank -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3581,11 +4235,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3660,11 +4314,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-subtarget -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3739,11 +4393,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-searchable-tables -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3798,11 +4452,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-matcher -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -3857,11 +4511,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -3916,11 +4570,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-callingconv -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -3975,11 +4629,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-dag-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -4035,11 +4689,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-disassembler -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -4094,11 +4748,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-instr-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -4153,11 +4807,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-emitter -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -4212,11 +4866,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -4271,11 +4925,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-subtarget -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -4330,11 +4984,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX @@ -4389,11 +5043,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-dag-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX @@ -4449,11 +5103,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-instr-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX @@ -4508,11 +5162,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX @@ -4567,11 +5221,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-subtarget -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX @@ -4648,11 +5302,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-matcher -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -4729,11 +5383,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -4810,11 +5464,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-callingconv -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -4891,11 +5545,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-dag-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -4973,11 +5627,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-disassembler -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5054,11 +5708,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-exegesis -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5135,11 +5789,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-fast-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5216,11 +5870,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-global-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5297,11 +5951,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-instr-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5378,11 +6032,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-emitter -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5459,11 +6113,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-bank -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5540,11 +6194,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5621,11 +6275,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-subtarget -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5720,11 +6374,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-matcher -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -5819,11 +6473,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -5918,11 +6572,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -asmwriternum=1 -I @@ -6018,11 +6672,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-callingconv -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6117,11 +6771,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-dag-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6217,11 +6871,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-disassembler -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6316,11 +6970,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-x86-EVEX2VEX-tables -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6415,11 +7069,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-exegesis -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6514,11 +7168,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-fast-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6613,11 +7267,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-global-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6712,11 +7366,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-instr-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6812,11 +7466,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-bank -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6911,11 +7565,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -7010,11 +7664,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-subtarget -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -7036,11 +7690,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-dlltool/Options.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-dlltool @@ -7060,11 +7714,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-lib/Options.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-lib @@ -7084,11 +7738,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/dsymutil/Options.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/dsymutil @@ -7108,11 +7762,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-cvtres/Opts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-cvtres @@ -7132,11 +7786,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-lipo/LipoOpts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-lipo @@ -7156,11 +7810,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-ml/Opts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-ml @@ -7180,11 +7834,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-mt/Opts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-mt @@ -7204,11 +7858,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/BitcodeStripOpts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy @@ -7228,11 +7882,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/InstallNameToolOpts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy @@ -7253,11 +7907,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/CommonOpts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/ObjcopyOpts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy @@ -7278,11 +7932,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/CommonOpts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/StripOpts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy @@ -7302,11 +7956,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-rc/Opts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-rc @@ -7326,11 +7980,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer/Opts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer @@ -7343,6 +7997,11 @@ add_custom_command( -d ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer/Opts.inc.d ) +if(NOT CMAKE_CROSSCOMPILING) + add_dependencies(libs-llvm12-include + llvm-tblgen +) +endif() add_custom_target(OpenMP-gen-srcs-stealing DEPENDS ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Frontend/OpenMP/OMP.cpp ) diff --git a/contrib/libs/llvm12/include/CMakeLists.linux-aarch64.txt b/contrib/libs/llvm12/include/CMakeLists.linux-aarch64.txt index 5abe1bfc0f..468c652df5 100644 --- a/contrib/libs/llvm12/include/CMakeLists.linux-aarch64.txt +++ b/contrib/libs/llvm12/include/CMakeLists.linux-aarch64.txt @@ -6,6 +6,660 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) add_library(libs-llvm12-include STATIC) set_property(TARGET libs-llvm12-include PROPERTY @@ -132,11 +786,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC/ACC.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} --gen-directive-decl -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC @@ -156,11 +810,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP/OMP.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} --gen-directive-decl -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP @@ -179,11 +833,11 @@ add_custom_command( ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/Attributes.inc.d DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Attributes.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-attrs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR @@ -220,11 +874,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR @@ -261,11 +915,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-impl -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR @@ -302,11 +956,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=aarch64 -I @@ -344,11 +998,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=amdgcn -I @@ -386,11 +1040,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=arm -I @@ -428,11 +1082,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=bpf -I @@ -470,11 +1124,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=hexagon -I @@ -512,11 +1166,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=mips -I @@ -554,11 +1208,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=nvvm -I @@ -596,11 +1250,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=ppc -I @@ -638,11 +1292,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=r600 -I @@ -680,11 +1334,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=riscv -I @@ -722,11 +1376,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=s390 -I @@ -764,11 +1418,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=ve -I @@ -806,11 +1460,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=wasm -I @@ -848,11 +1502,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=x86 -I @@ -890,11 +1544,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=xcore -I @@ -915,11 +1569,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC/ACC.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} --gen-directive-impl -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Frontend/OpenACC @@ -939,11 +1593,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP/OMP.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} --gen-directive-impl -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Frontend/OpenMP @@ -1026,11 +1680,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-matcher -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1115,11 +1769,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1204,11 +1858,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -asmwriternum=1 -I @@ -1294,11 +1948,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-callingconv -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1383,11 +2037,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-dag-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1473,11 +2127,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-disassembler -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1562,11 +2216,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-exegesis -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1651,11 +2305,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-fast-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1740,11 +2394,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-global-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1829,11 +2483,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-instr-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1918,11 +2572,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-emitter -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -2007,11 +2661,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-pseudo-lowering -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -2096,11 +2750,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-global-isel-combiner -combiners=AArch64PostLegalizerCombinerHelper -I @@ -2186,11 +2840,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-global-isel-combiner -combiners=AArch64PostLegalizerLoweringHelper -I @@ -2276,11 +2930,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-global-isel-combiner -combiners=AArch64PreLegalizerCombinerHelper -I @@ -2366,11 +3020,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-bank -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -2455,11 +3109,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -2544,11 +3198,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-subtarget -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -2633,11 +3287,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-searchable-tables -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -2712,11 +3366,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-matcher -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -2791,11 +3445,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -2870,11 +3524,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-callingconv -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -2949,11 +3603,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-dag-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3029,11 +3683,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-disassembler -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3108,11 +3762,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-fast-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3187,11 +3841,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-global-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3266,11 +3920,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-instr-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3345,11 +3999,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-emitter -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3424,11 +4078,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-pseudo-lowering -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3503,11 +4157,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-bank -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3582,11 +4236,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3661,11 +4315,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-subtarget -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3740,11 +4394,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-searchable-tables -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3799,11 +4453,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-matcher -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -3858,11 +4512,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -3917,11 +4571,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-callingconv -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -3976,11 +4630,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-dag-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -4036,11 +4690,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-disassembler -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -4095,11 +4749,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-instr-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -4154,11 +4808,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-emitter -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -4213,11 +4867,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -4272,11 +4926,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-subtarget -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -4331,11 +4985,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX @@ -4390,11 +5044,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-dag-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX @@ -4450,11 +5104,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-instr-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX @@ -4509,11 +5163,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX @@ -4568,11 +5222,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-subtarget -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX @@ -4649,11 +5303,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-matcher -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -4730,11 +5384,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -4811,11 +5465,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-callingconv -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -4892,11 +5546,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-dag-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -4974,11 +5628,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-disassembler -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5055,11 +5709,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-exegesis -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5136,11 +5790,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-fast-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5217,11 +5871,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-global-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5298,11 +5952,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-instr-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5379,11 +6033,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-emitter -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5460,11 +6114,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-bank -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5541,11 +6195,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5622,11 +6276,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-subtarget -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5721,11 +6375,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-matcher -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -5820,11 +6474,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -5919,11 +6573,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -asmwriternum=1 -I @@ -6019,11 +6673,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-callingconv -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6118,11 +6772,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-dag-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6218,11 +6872,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-disassembler -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6317,11 +6971,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-x86-EVEX2VEX-tables -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6416,11 +7070,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-exegesis -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6515,11 +7169,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-fast-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6614,11 +7268,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-global-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6713,11 +7367,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-instr-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6813,11 +7467,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-bank -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6912,11 +7566,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -7011,11 +7665,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-subtarget -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -7037,11 +7691,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-dlltool/Options.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-dlltool @@ -7061,11 +7715,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-lib/Options.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-lib @@ -7085,11 +7739,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/dsymutil/Options.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/dsymutil @@ -7109,11 +7763,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-cvtres/Opts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-cvtres @@ -7133,11 +7787,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-lipo/LipoOpts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-lipo @@ -7157,11 +7811,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-ml/Opts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-ml @@ -7181,11 +7835,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-mt/Opts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-mt @@ -7205,11 +7859,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/BitcodeStripOpts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy @@ -7229,11 +7883,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/InstallNameToolOpts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy @@ -7254,11 +7908,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/CommonOpts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/ObjcopyOpts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy @@ -7279,11 +7933,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/CommonOpts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/StripOpts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy @@ -7303,11 +7957,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-rc/Opts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-rc @@ -7327,11 +7981,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer/Opts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer @@ -7344,6 +7998,11 @@ add_custom_command( -d ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer/Opts.inc.d ) +if(NOT CMAKE_CROSSCOMPILING) + add_dependencies(libs-llvm12-include + llvm-tblgen +) +endif() add_custom_target(OpenMP-gen-srcs-stealing DEPENDS ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Frontend/OpenMP/OMP.cpp ) diff --git a/contrib/libs/llvm12/include/CMakeLists.linux.txt b/contrib/libs/llvm12/include/CMakeLists.linux.txt index 5abe1bfc0f..468c652df5 100644 --- a/contrib/libs/llvm12/include/CMakeLists.linux.txt +++ b/contrib/libs/llvm12/include/CMakeLists.linux.txt @@ -6,6 +6,660 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) +get_built_tool_path( + TOOL_llvm-tblgen_bin + TOOL_llvm-tblgen_dependency + contrib/libs/llvm12/utils/TableGen + llvm-tblgen +) add_library(libs-llvm12-include STATIC) set_property(TARGET libs-llvm12-include PROPERTY @@ -132,11 +786,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC/ACC.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} --gen-directive-decl -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC @@ -156,11 +810,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP/OMP.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} --gen-directive-decl -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP @@ -179,11 +833,11 @@ add_custom_command( ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/Attributes.inc.d DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Attributes.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-attrs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR @@ -220,11 +874,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR @@ -261,11 +915,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-impl -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR @@ -302,11 +956,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=aarch64 -I @@ -344,11 +998,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=amdgcn -I @@ -386,11 +1040,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=arm -I @@ -428,11 +1082,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=bpf -I @@ -470,11 +1124,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=hexagon -I @@ -512,11 +1166,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=mips -I @@ -554,11 +1208,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=nvvm -I @@ -596,11 +1250,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=ppc -I @@ -638,11 +1292,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=r600 -I @@ -680,11 +1334,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=riscv -I @@ -722,11 +1376,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=s390 -I @@ -764,11 +1418,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=ve -I @@ -806,11 +1460,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=wasm -I @@ -848,11 +1502,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=x86 -I @@ -890,11 +1544,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-intrinsic-enums -intrinsic-prefix=xcore -I @@ -915,11 +1569,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC/ACC.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} --gen-directive-impl -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Frontend/OpenACC @@ -939,11 +1593,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP/OMP.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} --gen-directive-impl -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Frontend/OpenMP @@ -1026,11 +1680,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-matcher -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1115,11 +1769,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1204,11 +1858,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -asmwriternum=1 -I @@ -1294,11 +1948,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-callingconv -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1383,11 +2037,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-dag-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1473,11 +2127,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-disassembler -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1562,11 +2216,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-exegesis -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1651,11 +2305,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-fast-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1740,11 +2394,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-global-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1829,11 +2483,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-instr-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -1918,11 +2572,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-emitter -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -2007,11 +2661,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-pseudo-lowering -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -2096,11 +2750,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-global-isel-combiner -combiners=AArch64PostLegalizerCombinerHelper -I @@ -2186,11 +2840,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-global-isel-combiner -combiners=AArch64PostLegalizerLoweringHelper -I @@ -2276,11 +2930,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-global-isel-combiner -combiners=AArch64PreLegalizerCombinerHelper -I @@ -2366,11 +3020,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-bank -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -2455,11 +3109,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -2544,11 +3198,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-subtarget -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -2633,11 +3287,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-searchable-tables -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 @@ -2712,11 +3366,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-matcher -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -2791,11 +3445,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -2870,11 +3524,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-callingconv -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -2949,11 +3603,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-dag-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3029,11 +3683,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-disassembler -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3108,11 +3762,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-fast-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3187,11 +3841,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-global-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3266,11 +3920,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-instr-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3345,11 +3999,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-emitter -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3424,11 +4078,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-pseudo-lowering -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3503,11 +4157,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-bank -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3582,11 +4236,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3661,11 +4315,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-subtarget -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3740,11 +4394,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-searchable-tables -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM @@ -3799,11 +4453,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-matcher -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -3858,11 +4512,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -3917,11 +4571,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-callingconv -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -3976,11 +4630,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-dag-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -4036,11 +4690,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-disassembler -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -4095,11 +4749,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-instr-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -4154,11 +4808,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-emitter -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -4213,11 +4867,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -4272,11 +4926,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-subtarget -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF @@ -4331,11 +4985,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX @@ -4390,11 +5044,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-dag-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX @@ -4450,11 +5104,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-instr-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX @@ -4509,11 +5163,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX @@ -4568,11 +5222,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-subtarget -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX @@ -4649,11 +5303,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-matcher -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -4730,11 +5384,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -4811,11 +5465,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-callingconv -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -4892,11 +5546,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-dag-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -4974,11 +5628,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-disassembler -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5055,11 +5709,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-exegesis -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5136,11 +5790,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-fast-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5217,11 +5871,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-global-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5298,11 +5952,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-instr-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5379,11 +6033,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-emitter -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5460,11 +6114,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-bank -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5541,11 +6195,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5622,11 +6276,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-subtarget -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC @@ -5721,11 +6375,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-matcher -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -5820,11 +6474,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -5919,11 +6573,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-asm-writer -asmwriternum=1 -I @@ -6019,11 +6673,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-callingconv -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6118,11 +6772,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-dag-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6218,11 +6872,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-disassembler -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6317,11 +6971,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-x86-EVEX2VEX-tables -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6416,11 +7070,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-exegesis -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6515,11 +7169,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-fast-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6614,11 +7268,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-global-isel -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6713,11 +7367,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-instr-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6813,11 +7467,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-bank -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -6912,11 +7566,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-register-info -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -7011,11 +7665,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-subtarget -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 @@ -7037,11 +7691,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-dlltool/Options.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-dlltool @@ -7061,11 +7715,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-lib/Options.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-lib @@ -7085,11 +7739,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/dsymutil/Options.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/dsymutil @@ -7109,11 +7763,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-cvtres/Opts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-cvtres @@ -7133,11 +7787,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-lipo/LipoOpts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-lipo @@ -7157,11 +7811,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-ml/Opts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-ml @@ -7181,11 +7835,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-mt/Opts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-mt @@ -7205,11 +7859,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/BitcodeStripOpts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy @@ -7229,11 +7883,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/InstallNameToolOpts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy @@ -7254,11 +7908,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/CommonOpts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/ObjcopyOpts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy @@ -7279,11 +7933,11 @@ add_custom_command( ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/CommonOpts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/StripOpts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy @@ -7303,11 +7957,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-rc/Opts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-rc @@ -7327,11 +7981,11 @@ add_custom_command( DEPENDS ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer/Opts.td ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 COMMAND - ${TOOLS_ROOT}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen + ${TOOL_llvm-tblgen_bin} -gen-opt-parser-defs -I ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer @@ -7344,6 +7998,11 @@ add_custom_command( -d ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer/Opts.inc.d ) +if(NOT CMAKE_CROSSCOMPILING) + add_dependencies(libs-llvm12-include + llvm-tblgen +) +endif() add_custom_target(OpenMP-gen-srcs-stealing DEPENDS ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Frontend/OpenMP/OMP.cpp ) diff --git a/contrib/libs/llvm12/include/CMakeLists.txt b/contrib/libs/llvm12/include/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/include/CMakeLists.txt +++ b/contrib/libs/llvm12/include/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Analysis/CMakeLists.txt b/contrib/libs/llvm12/lib/Analysis/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Analysis/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Analysis/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/AsmParser/CMakeLists.txt b/contrib/libs/llvm12/lib/AsmParser/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/AsmParser/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/AsmParser/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/BinaryFormat/CMakeLists.txt b/contrib/libs/llvm12/lib/BinaryFormat/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/BinaryFormat/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/BinaryFormat/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Bitcode/Reader/CMakeLists.txt b/contrib/libs/llvm12/lib/Bitcode/Reader/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Bitcode/Reader/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Bitcode/Reader/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Bitcode/Writer/CMakeLists.txt b/contrib/libs/llvm12/lib/Bitcode/Writer/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Bitcode/Writer/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Bitcode/Writer/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Bitstream/Reader/CMakeLists.txt b/contrib/libs/llvm12/lib/Bitstream/Reader/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Bitstream/Reader/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Bitstream/Reader/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/CodeGen/AsmPrinter/CMakeLists.txt b/contrib/libs/llvm12/lib/CodeGen/AsmPrinter/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/CodeGen/AsmPrinter/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/CodeGen/AsmPrinter/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/CodeGen/CMakeLists.txt b/contrib/libs/llvm12/lib/CodeGen/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/CodeGen/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/CodeGen/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/CodeGen/GlobalISel/CMakeLists.txt b/contrib/libs/llvm12/lib/CodeGen/GlobalISel/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/CodeGen/GlobalISel/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/CodeGen/GlobalISel/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/CodeGen/SelectionDAG/CMakeLists.txt b/contrib/libs/llvm12/lib/CodeGen/SelectionDAG/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/CodeGen/SelectionDAG/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/CodeGen/SelectionDAG/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/DebugInfo/CodeView/CMakeLists.txt b/contrib/libs/llvm12/lib/DebugInfo/CodeView/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/DebugInfo/CodeView/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/DebugInfo/CodeView/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/DebugInfo/DWARF/CMakeLists.txt b/contrib/libs/llvm12/lib/DebugInfo/DWARF/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/DebugInfo/DWARF/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/DebugInfo/DWARF/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/DebugInfo/MSF/CMakeLists.txt b/contrib/libs/llvm12/lib/DebugInfo/MSF/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/DebugInfo/MSF/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/DebugInfo/MSF/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/DebugInfo/PDB/CMakeLists.txt b/contrib/libs/llvm12/lib/DebugInfo/PDB/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/DebugInfo/PDB/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/DebugInfo/PDB/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/DebugInfo/Symbolize/CMakeLists.txt b/contrib/libs/llvm12/lib/DebugInfo/Symbolize/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/DebugInfo/Symbolize/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/DebugInfo/Symbolize/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Demangle/CMakeLists.txt b/contrib/libs/llvm12/lib/Demangle/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Demangle/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Demangle/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/ExecutionEngine/CMakeLists.txt b/contrib/libs/llvm12/lib/ExecutionEngine/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/ExecutionEngine/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/ExecutionEngine/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/ExecutionEngine/MCJIT/CMakeLists.txt b/contrib/libs/llvm12/lib/ExecutionEngine/MCJIT/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/ExecutionEngine/MCJIT/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/ExecutionEngine/MCJIT/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt b/contrib/libs/llvm12/lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt index 1f942d5b2f..ba630c0cc4 100644 --- a/contrib/libs/llvm12/lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt @@ -8,6 +8,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT ANDROID) include(CMakeLists.linux-aarch64.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt b/contrib/libs/llvm12/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Frontend/OpenMP/CMakeLists.txt b/contrib/libs/llvm12/lib/Frontend/OpenMP/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Frontend/OpenMP/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Frontend/OpenMP/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/IR/CMakeLists.txt b/contrib/libs/llvm12/lib/IR/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/IR/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/IR/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/IRReader/CMakeLists.txt b/contrib/libs/llvm12/lib/IRReader/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/IRReader/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/IRReader/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Linker/CMakeLists.txt b/contrib/libs/llvm12/lib/Linker/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Linker/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Linker/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/MC/CMakeLists.txt b/contrib/libs/llvm12/lib/MC/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/MC/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/MC/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/MC/MCDisassembler/CMakeLists.txt b/contrib/libs/llvm12/lib/MC/MCDisassembler/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/MC/MCDisassembler/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/MC/MCDisassembler/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/MC/MCParser/CMakeLists.txt b/contrib/libs/llvm12/lib/MC/MCParser/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/MC/MCParser/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/MC/MCParser/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Object/CMakeLists.txt b/contrib/libs/llvm12/lib/Object/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Object/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Object/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/ProfileData/CMakeLists.txt b/contrib/libs/llvm12/lib/ProfileData/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/ProfileData/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/ProfileData/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Remarks/CMakeLists.txt b/contrib/libs/llvm12/lib/Remarks/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Remarks/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Remarks/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Support/CMakeLists.txt b/contrib/libs/llvm12/lib/Support/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Support/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Support/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/TableGen/CMakeLists.txt b/contrib/libs/llvm12/lib/TableGen/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/TableGen/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/TableGen/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Target/CMakeLists.txt b/contrib/libs/llvm12/lib/Target/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Target/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Target/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Target/X86/AsmParser/CMakeLists.txt b/contrib/libs/llvm12/lib/Target/X86/AsmParser/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Target/X86/AsmParser/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Target/X86/AsmParser/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Target/X86/CMakeLists.txt b/contrib/libs/llvm12/lib/Target/X86/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Target/X86/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Target/X86/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Target/X86/Disassembler/CMakeLists.txt b/contrib/libs/llvm12/lib/Target/X86/Disassembler/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Target/X86/Disassembler/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Target/X86/Disassembler/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Target/X86/MCTargetDesc/CMakeLists.txt b/contrib/libs/llvm12/lib/Target/X86/MCTargetDesc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Target/X86/MCTargetDesc/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Target/X86/MCTargetDesc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Target/X86/TargetInfo/CMakeLists.txt b/contrib/libs/llvm12/lib/Target/X86/TargetInfo/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Target/X86/TargetInfo/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Target/X86/TargetInfo/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/TextAPI/MachO/CMakeLists.txt b/contrib/libs/llvm12/lib/TextAPI/MachO/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/TextAPI/MachO/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/TextAPI/MachO/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Transforms/AggressiveInstCombine/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/AggressiveInstCombine/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Transforms/AggressiveInstCombine/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Transforms/AggressiveInstCombine/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Transforms/CFGuard/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/CFGuard/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Transforms/CFGuard/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Transforms/CFGuard/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Transforms/IPO/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/IPO/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Transforms/IPO/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Transforms/IPO/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Transforms/InstCombine/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/InstCombine/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Transforms/InstCombine/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Transforms/InstCombine/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Transforms/Instrumentation/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/Instrumentation/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Transforms/Instrumentation/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Transforms/Instrumentation/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Transforms/ObjCARC/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/ObjCARC/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Transforms/ObjCARC/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Transforms/ObjCARC/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Transforms/Scalar/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/Scalar/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Transforms/Scalar/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Transforms/Scalar/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Transforms/Utils/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/Utils/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Transforms/Utils/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Transforms/Utils/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/lib/Transforms/Vectorize/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/Vectorize/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/lib/Transforms/Vectorize/CMakeLists.txt +++ b/contrib/libs/llvm12/lib/Transforms/Vectorize/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/utils/TableGen/CMakeLists.txt b/contrib/libs/llvm12/utils/TableGen/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/utils/TableGen/CMakeLists.txt +++ b/contrib/libs/llvm12/utils/TableGen/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.txt b/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.txt +++ b/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/lua/CMakeLists.darwin.txt b/contrib/libs/lua/CMakeLists.darwin.txt index 00e022dac4..b8bb770b44 100644 --- a/contrib/libs/lua/CMakeLists.darwin.txt +++ b/contrib/libs/lua/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_archiver_bin + TOOL_archiver_dependency + tools/archiver + archiver +) add_library(contrib-libs-lua) target_compile_options(contrib-libs-lua PRIVATE @@ -31,11 +37,11 @@ add_custom_command( OUTPUT ${CMAKE_BINARY_DIR}/contrib/libs/lua/common.inc DEPENDS - ${TOOLS_ROOT}/tools/archiver/archiver + ${TOOL_archiver_bin} ${CMAKE_SOURCE_DIR}/contrib/libs/lua/common/stdlib.lua ${CMAKE_SOURCE_DIR}/contrib/libs/lua/common/json.lua COMMAND - ${TOOLS_ROOT}/tools/archiver/archiver + ${TOOL_archiver_bin} -q -x ${CMAKE_SOURCE_DIR}/contrib/libs/lua/common/stdlib.lua: @@ -43,3 +49,8 @@ add_custom_command( -o ${CMAKE_BINARY_DIR}/contrib/libs/lua/common.inc ) +if(NOT CMAKE_CROSSCOMPILING) + add_dependencies(contrib-libs-lua + archiver +) +endif() diff --git a/contrib/libs/lua/CMakeLists.linux-aarch64.txt b/contrib/libs/lua/CMakeLists.linux-aarch64.txt index cc4c934a71..c9c201999b 100644 --- a/contrib/libs/lua/CMakeLists.linux-aarch64.txt +++ b/contrib/libs/lua/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_archiver_bin + TOOL_archiver_dependency + tools/archiver + archiver +) add_library(contrib-libs-lua) target_compile_options(contrib-libs-lua PRIVATE @@ -32,11 +38,11 @@ add_custom_command( OUTPUT ${CMAKE_BINARY_DIR}/contrib/libs/lua/common.inc DEPENDS - ${TOOLS_ROOT}/tools/archiver/archiver + ${TOOL_archiver_bin} ${CMAKE_SOURCE_DIR}/contrib/libs/lua/common/stdlib.lua ${CMAKE_SOURCE_DIR}/contrib/libs/lua/common/json.lua COMMAND - ${TOOLS_ROOT}/tools/archiver/archiver + ${TOOL_archiver_bin} -q -x ${CMAKE_SOURCE_DIR}/contrib/libs/lua/common/stdlib.lua: @@ -44,3 +50,8 @@ add_custom_command( -o ${CMAKE_BINARY_DIR}/contrib/libs/lua/common.inc ) +if(NOT CMAKE_CROSSCOMPILING) + add_dependencies(contrib-libs-lua + archiver +) +endif() diff --git a/contrib/libs/lua/CMakeLists.linux.txt b/contrib/libs/lua/CMakeLists.linux.txt index cc4c934a71..c9c201999b 100644 --- a/contrib/libs/lua/CMakeLists.linux.txt +++ b/contrib/libs/lua/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_archiver_bin + TOOL_archiver_dependency + tools/archiver + archiver +) add_library(contrib-libs-lua) target_compile_options(contrib-libs-lua PRIVATE @@ -32,11 +38,11 @@ add_custom_command( OUTPUT ${CMAKE_BINARY_DIR}/contrib/libs/lua/common.inc DEPENDS - ${TOOLS_ROOT}/tools/archiver/archiver + ${TOOL_archiver_bin} ${CMAKE_SOURCE_DIR}/contrib/libs/lua/common/stdlib.lua ${CMAKE_SOURCE_DIR}/contrib/libs/lua/common/json.lua COMMAND - ${TOOLS_ROOT}/tools/archiver/archiver + ${TOOL_archiver_bin} -q -x ${CMAKE_SOURCE_DIR}/contrib/libs/lua/common/stdlib.lua: @@ -44,3 +50,8 @@ add_custom_command( -o ${CMAKE_BINARY_DIR}/contrib/libs/lua/common.inc ) +if(NOT CMAKE_CROSSCOMPILING) + add_dependencies(contrib-libs-lua + archiver +) +endif() diff --git a/contrib/libs/lua/CMakeLists.txt b/contrib/libs/lua/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/lua/CMakeLists.txt +++ b/contrib/libs/lua/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/lz4/CMakeLists.txt b/contrib/libs/lz4/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/lz4/CMakeLists.txt +++ b/contrib/libs/lz4/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/lzma/CMakeLists.txt b/contrib/libs/lzma/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/lzma/CMakeLists.txt +++ b/contrib/libs/lzma/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/lzmasdk/CMakeLists.txt b/contrib/libs/lzmasdk/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/lzmasdk/CMakeLists.txt +++ b/contrib/libs/lzmasdk/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/miniselect/CMakeLists.txt b/contrib/libs/miniselect/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/miniselect/CMakeLists.txt +++ b/contrib/libs/miniselect/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/nayuki_md5/CMakeLists.txt b/contrib/libs/nayuki_md5/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/nayuki_md5/CMakeLists.txt +++ b/contrib/libs/nayuki_md5/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/nghttp2/CMakeLists.txt b/contrib/libs/nghttp2/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/nghttp2/CMakeLists.txt +++ b/contrib/libs/nghttp2/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/pcre/CMakeLists.txt b/contrib/libs/pcre/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/pcre/CMakeLists.txt +++ b/contrib/libs/pcre/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/pcre/pcre16/CMakeLists.txt b/contrib/libs/pcre/pcre16/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/pcre/pcre16/CMakeLists.txt +++ b/contrib/libs/pcre/pcre16/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/pcre/pcre32/CMakeLists.txt b/contrib/libs/pcre/pcre32/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/pcre/pcre32/CMakeLists.txt +++ b/contrib/libs/pcre/pcre32/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/pdqsort/CMakeLists.txt b/contrib/libs/pdqsort/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/pdqsort/CMakeLists.txt +++ b/contrib/libs/pdqsort/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/poco/Crypto/CMakeLists.txt b/contrib/libs/poco/Crypto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/poco/Crypto/CMakeLists.txt +++ b/contrib/libs/poco/Crypto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/poco/Foundation/CMakeLists.txt b/contrib/libs/poco/Foundation/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/poco/Foundation/CMakeLists.txt +++ b/contrib/libs/poco/Foundation/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/poco/JSON/CMakeLists.txt b/contrib/libs/poco/JSON/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/poco/JSON/CMakeLists.txt +++ b/contrib/libs/poco/JSON/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/poco/Net/CMakeLists.txt b/contrib/libs/poco/Net/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/poco/Net/CMakeLists.txt +++ b/contrib/libs/poco/Net/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/poco/NetSSL_OpenSSL/CMakeLists.txt b/contrib/libs/poco/NetSSL_OpenSSL/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/poco/NetSSL_OpenSSL/CMakeLists.txt +++ b/contrib/libs/poco/NetSSL_OpenSSL/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/poco/Util/CMakeLists.txt b/contrib/libs/poco/Util/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/poco/Util/CMakeLists.txt +++ b/contrib/libs/poco/Util/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/poco/XML/CMakeLists.txt b/contrib/libs/poco/XML/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/poco/XML/CMakeLists.txt +++ b/contrib/libs/poco/XML/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/protobuf/CMakeLists.txt b/contrib/libs/protobuf/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/protobuf/CMakeLists.txt +++ b/contrib/libs/protobuf/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/protoc/CMakeLists.txt b/contrib/libs/protoc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/protoc/CMakeLists.txt +++ b/contrib/libs/protoc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/rapidjson/CMakeLists.txt b/contrib/libs/rapidjson/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/rapidjson/CMakeLists.txt +++ b/contrib/libs/rapidjson/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/re2/CMakeLists.txt b/contrib/libs/re2/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/re2/CMakeLists.txt +++ b/contrib/libs/re2/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/snappy/CMakeLists.txt b/contrib/libs/snappy/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/snappy/CMakeLists.txt +++ b/contrib/libs/snappy/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/sparsehash/CMakeLists.txt b/contrib/libs/sparsehash/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/sparsehash/CMakeLists.txt +++ b/contrib/libs/sparsehash/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/t1ha/CMakeLists.txt b/contrib/libs/t1ha/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/t1ha/CMakeLists.txt +++ b/contrib/libs/t1ha/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/tbb/CMakeLists.txt b/contrib/libs/tbb/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/tbb/CMakeLists.txt +++ b/contrib/libs/tbb/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/tcmalloc/CMakeLists.txt b/contrib/libs/tcmalloc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/tcmalloc/CMakeLists.txt +++ b/contrib/libs/tcmalloc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/tcmalloc/malloc_extension/CMakeLists.txt b/contrib/libs/tcmalloc/malloc_extension/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/tcmalloc/malloc_extension/CMakeLists.txt +++ b/contrib/libs/tcmalloc/malloc_extension/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/tcmalloc/no_percpu_cache/CMakeLists.txt b/contrib/libs/tcmalloc/no_percpu_cache/CMakeLists.txt index 71e6128d25..200be30d20 100644 --- a/contrib/libs/tcmalloc/no_percpu_cache/CMakeLists.txt +++ b/contrib/libs/tcmalloc/no_percpu_cache/CMakeLists.txt @@ -6,6 +6,6 @@ # original buildsystem will not be accepted. -if (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +if (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/utf8proc/CMakeLists.txt b/contrib/libs/utf8proc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/utf8proc/CMakeLists.txt +++ b/contrib/libs/utf8proc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/xxhash/CMakeLists.txt b/contrib/libs/xxhash/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/xxhash/CMakeLists.txt +++ b/contrib/libs/xxhash/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/yaml-cpp/CMakeLists.txt b/contrib/libs/yaml-cpp/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/yaml-cpp/CMakeLists.txt +++ b/contrib/libs/yaml-cpp/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/zstd/CMakeLists.txt b/contrib/libs/zstd/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/zstd/CMakeLists.txt +++ b/contrib/libs/zstd/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/libs/zstd06/CMakeLists.txt b/contrib/libs/zstd06/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/libs/zstd06/CMakeLists.txt +++ b/contrib/libs/zstd06/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/algorithm/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/algorithm/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp-tstring/y_absl/algorithm/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp-tstring/y_absl/algorithm/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/functional/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/functional/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp-tstring/y_absl/functional/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp-tstring/y_absl/functional/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/hash/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/hash/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp-tstring/y_absl/hash/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp-tstring/y_absl/hash/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/memory/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/memory/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp-tstring/y_absl/memory/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp-tstring/y_absl/memory/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/meta/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/meta/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp-tstring/y_absl/meta/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp-tstring/y_absl/meta/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/numeric/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/numeric/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp-tstring/y_absl/numeric/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp-tstring/y_absl/numeric/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/profiling/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/profiling/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp-tstring/y_absl/profiling/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp-tstring/y_absl/profiling/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/random/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/random/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp-tstring/y_absl/random/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp-tstring/y_absl/random/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/status/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/status/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp-tstring/y_absl/status/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp-tstring/y_absl/status/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/strings/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/strings/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp-tstring/y_absl/strings/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp-tstring/y_absl/strings/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/synchronization/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/synchronization/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp-tstring/y_absl/synchronization/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp-tstring/y_absl/synchronization/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/time/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/time/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp-tstring/y_absl/time/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp-tstring/y_absl/time/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/types/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/types/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp-tstring/y_absl/types/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp-tstring/y_absl/types/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/utility/CMakeLists.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/utility/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp-tstring/y_absl/utility/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp-tstring/y_absl/utility/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp/CMakeLists.txt b/contrib/restricted/abseil-cpp/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp/absl/algorithm/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/algorithm/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp/absl/algorithm/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp/absl/algorithm/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp/absl/flags/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/flags/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp/absl/flags/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp/absl/flags/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp/absl/functional/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/functional/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp/absl/functional/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp/absl/functional/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp/absl/hash/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/hash/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp/absl/hash/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp/absl/hash/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp/absl/log/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/log/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp/absl/log/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp/absl/log/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp/absl/memory/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/memory/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp/absl/memory/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp/absl/memory/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp/absl/meta/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/meta/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp/absl/meta/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp/absl/meta/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp/absl/profiling/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/profiling/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp/absl/profiling/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp/absl/profiling/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp/absl/random/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/random/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp/absl/random/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp/absl/random/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp/absl/status/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/status/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp/absl/status/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp/absl/status/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp/absl/strings/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/strings/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp/absl/strings/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp/absl/strings/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp/absl/time/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/time/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp/absl/time/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp/absl/time/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp/absl/types/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/types/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp/absl/types/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp/absl/types/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/abseil-cpp/absl/utility/CMakeLists.txt b/contrib/restricted/abseil-cpp/absl/utility/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/abseil-cpp/absl/utility/CMakeLists.txt +++ b/contrib/restricted/abseil-cpp/absl/utility/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/aws/aws-c-cal/CMakeLists.txt b/contrib/restricted/aws/aws-c-cal/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/aws/aws-c-cal/CMakeLists.txt +++ b/contrib/restricted/aws/aws-c-cal/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/aws/aws-c-common/CMakeLists.txt b/contrib/restricted/aws/aws-c-common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/aws/aws-c-common/CMakeLists.txt +++ b/contrib/restricted/aws/aws-c-common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/aws/aws-c-event-stream/CMakeLists.txt b/contrib/restricted/aws/aws-c-event-stream/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/aws/aws-c-event-stream/CMakeLists.txt +++ b/contrib/restricted/aws/aws-c-event-stream/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/aws/aws-c-io/CMakeLists.txt b/contrib/restricted/aws/aws-c-io/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/aws/aws-c-io/CMakeLists.txt +++ b/contrib/restricted/aws/aws-c-io/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/aws/aws-checksums/CMakeLists.txt b/contrib/restricted/aws/aws-checksums/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/aws/aws-checksums/CMakeLists.txt +++ b/contrib/restricted/aws/aws-checksums/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/aws/s2n/CMakeLists.txt b/contrib/restricted/aws/s2n/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/aws/s2n/CMakeLists.txt +++ b/contrib/restricted/aws/s2n/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/CMakeLists.txt b/contrib/restricted/boost/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/CMakeLists.txt +++ b/contrib/restricted/boost/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/algorithm/CMakeLists.txt b/contrib/restricted/boost/algorithm/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/algorithm/CMakeLists.txt +++ b/contrib/restricted/boost/algorithm/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/align/CMakeLists.txt b/contrib/restricted/boost/align/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/align/CMakeLists.txt +++ b/contrib/restricted/boost/align/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/any/CMakeLists.txt b/contrib/restricted/boost/any/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/any/CMakeLists.txt +++ b/contrib/restricted/boost/any/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/array/CMakeLists.txt b/contrib/restricted/boost/array/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/array/CMakeLists.txt +++ b/contrib/restricted/boost/array/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/asio/CMakeLists.txt b/contrib/restricted/boost/asio/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/asio/CMakeLists.txt +++ b/contrib/restricted/boost/asio/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/assert/CMakeLists.txt b/contrib/restricted/boost/assert/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/assert/CMakeLists.txt +++ b/contrib/restricted/boost/assert/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/atomic/CMakeLists.txt b/contrib/restricted/boost/atomic/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/atomic/CMakeLists.txt +++ b/contrib/restricted/boost/atomic/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/bimap/CMakeLists.txt b/contrib/restricted/boost/bimap/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/contrib/restricted/boost/bimap/CMakeLists.txt +++ b/contrib/restricted/boost/bimap/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/bind/CMakeLists.txt b/contrib/restricted/boost/bind/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/bind/CMakeLists.txt +++ b/contrib/restricted/boost/bind/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/chrono/CMakeLists.txt b/contrib/restricted/boost/chrono/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/chrono/CMakeLists.txt +++ b/contrib/restricted/boost/chrono/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/concept_check/CMakeLists.txt b/contrib/restricted/boost/concept_check/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/concept_check/CMakeLists.txt +++ b/contrib/restricted/boost/concept_check/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/config/CMakeLists.txt b/contrib/restricted/boost/config/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/config/CMakeLists.txt +++ b/contrib/restricted/boost/config/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/container/CMakeLists.txt b/contrib/restricted/boost/container/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/container/CMakeLists.txt +++ b/contrib/restricted/boost/container/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/container_hash/CMakeLists.txt b/contrib/restricted/boost/container_hash/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/container_hash/CMakeLists.txt +++ b/contrib/restricted/boost/container_hash/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/context/fcontext_impl/CMakeLists.txt b/contrib/restricted/boost/context/fcontext_impl/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/context/fcontext_impl/CMakeLists.txt +++ b/contrib/restricted/boost/context/fcontext_impl/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/context/impl_common/CMakeLists.txt b/contrib/restricted/boost/context/impl_common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/context/impl_common/CMakeLists.txt +++ b/contrib/restricted/boost/context/impl_common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/conversion/CMakeLists.txt b/contrib/restricted/boost/conversion/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/conversion/CMakeLists.txt +++ b/contrib/restricted/boost/conversion/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/core/CMakeLists.txt b/contrib/restricted/boost/core/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/core/CMakeLists.txt +++ b/contrib/restricted/boost/core/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/coroutine/CMakeLists.txt b/contrib/restricted/boost/coroutine/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/coroutine/CMakeLists.txt +++ b/contrib/restricted/boost/coroutine/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/crc/CMakeLists.txt b/contrib/restricted/boost/crc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/crc/CMakeLists.txt +++ b/contrib/restricted/boost/crc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/date_time/CMakeLists.txt b/contrib/restricted/boost/date_time/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/date_time/CMakeLists.txt +++ b/contrib/restricted/boost/date_time/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/describe/CMakeLists.txt b/contrib/restricted/boost/describe/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/describe/CMakeLists.txt +++ b/contrib/restricted/boost/describe/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/detail/CMakeLists.txt b/contrib/restricted/boost/detail/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/detail/CMakeLists.txt +++ b/contrib/restricted/boost/detail/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/dynamic_bitset/CMakeLists.txt b/contrib/restricted/boost/dynamic_bitset/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/dynamic_bitset/CMakeLists.txt +++ b/contrib/restricted/boost/dynamic_bitset/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/endian/CMakeLists.txt b/contrib/restricted/boost/endian/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/endian/CMakeLists.txt +++ b/contrib/restricted/boost/endian/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/exception/CMakeLists.txt b/contrib/restricted/boost/exception/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/exception/CMakeLists.txt +++ b/contrib/restricted/boost/exception/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/foreach/CMakeLists.txt b/contrib/restricted/boost/foreach/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/foreach/CMakeLists.txt +++ b/contrib/restricted/boost/foreach/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/format/CMakeLists.txt b/contrib/restricted/boost/format/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/format/CMakeLists.txt +++ b/contrib/restricted/boost/format/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/function/CMakeLists.txt b/contrib/restricted/boost/function/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/function/CMakeLists.txt +++ b/contrib/restricted/boost/function/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/function_types/CMakeLists.txt b/contrib/restricted/boost/function_types/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/function_types/CMakeLists.txt +++ b/contrib/restricted/boost/function_types/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/functional/CMakeLists.txt b/contrib/restricted/boost/functional/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/functional/CMakeLists.txt +++ b/contrib/restricted/boost/functional/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/fusion/CMakeLists.txt b/contrib/restricted/boost/fusion/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/fusion/CMakeLists.txt +++ b/contrib/restricted/boost/fusion/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/graph/CMakeLists.txt b/contrib/restricted/boost/graph/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/contrib/restricted/boost/graph/CMakeLists.txt +++ b/contrib/restricted/boost/graph/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/icl/CMakeLists.txt b/contrib/restricted/boost/icl/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/contrib/restricted/boost/icl/CMakeLists.txt +++ b/contrib/restricted/boost/icl/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/integer/CMakeLists.txt b/contrib/restricted/boost/integer/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/integer/CMakeLists.txt +++ b/contrib/restricted/boost/integer/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/interprocess/CMakeLists.txt b/contrib/restricted/boost/interprocess/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/interprocess/CMakeLists.txt +++ b/contrib/restricted/boost/interprocess/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/intrusive/CMakeLists.txt b/contrib/restricted/boost/intrusive/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/intrusive/CMakeLists.txt +++ b/contrib/restricted/boost/intrusive/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/io/CMakeLists.txt b/contrib/restricted/boost/io/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/io/CMakeLists.txt +++ b/contrib/restricted/boost/io/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/iostreams/CMakeLists.txt b/contrib/restricted/boost/iostreams/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/iostreams/CMakeLists.txt +++ b/contrib/restricted/boost/iostreams/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/iterator/CMakeLists.txt b/contrib/restricted/boost/iterator/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/iterator/CMakeLists.txt +++ b/contrib/restricted/boost/iterator/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/lambda/CMakeLists.txt b/contrib/restricted/boost/lambda/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/contrib/restricted/boost/lambda/CMakeLists.txt +++ b/contrib/restricted/boost/lambda/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/lexical_cast/CMakeLists.txt b/contrib/restricted/boost/lexical_cast/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/lexical_cast/CMakeLists.txt +++ b/contrib/restricted/boost/lexical_cast/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/locale/CMakeLists.txt b/contrib/restricted/boost/locale/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/locale/CMakeLists.txt +++ b/contrib/restricted/boost/locale/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/math/CMakeLists.txt b/contrib/restricted/boost/math/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/math/CMakeLists.txt +++ b/contrib/restricted/boost/math/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/move/CMakeLists.txt b/contrib/restricted/boost/move/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/move/CMakeLists.txt +++ b/contrib/restricted/boost/move/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/mp11/CMakeLists.txt b/contrib/restricted/boost/mp11/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/mp11/CMakeLists.txt +++ b/contrib/restricted/boost/mp11/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/mpl/CMakeLists.txt b/contrib/restricted/boost/mpl/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/mpl/CMakeLists.txt +++ b/contrib/restricted/boost/mpl/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/multi_array/CMakeLists.txt b/contrib/restricted/boost/multi_array/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/contrib/restricted/boost/multi_array/CMakeLists.txt +++ b/contrib/restricted/boost/multi_array/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/multi_index/CMakeLists.txt b/contrib/restricted/boost/multi_index/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/multi_index/CMakeLists.txt +++ b/contrib/restricted/boost/multi_index/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/numeric_conversion/CMakeLists.txt b/contrib/restricted/boost/numeric_conversion/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/numeric_conversion/CMakeLists.txt +++ b/contrib/restricted/boost/numeric_conversion/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/optional/CMakeLists.txt b/contrib/restricted/boost/optional/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/optional/CMakeLists.txt +++ b/contrib/restricted/boost/optional/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/parameter/CMakeLists.txt b/contrib/restricted/boost/parameter/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/contrib/restricted/boost/parameter/CMakeLists.txt +++ b/contrib/restricted/boost/parameter/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/phoenix/CMakeLists.txt b/contrib/restricted/boost/phoenix/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/phoenix/CMakeLists.txt +++ b/contrib/restricted/boost/phoenix/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/pool/CMakeLists.txt b/contrib/restricted/boost/pool/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/pool/CMakeLists.txt +++ b/contrib/restricted/boost/pool/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/predef/CMakeLists.txt b/contrib/restricted/boost/predef/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/predef/CMakeLists.txt +++ b/contrib/restricted/boost/predef/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/preprocessor/CMakeLists.txt b/contrib/restricted/boost/preprocessor/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/preprocessor/CMakeLists.txt +++ b/contrib/restricted/boost/preprocessor/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/program_options/CMakeLists.txt b/contrib/restricted/boost/program_options/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/program_options/CMakeLists.txt +++ b/contrib/restricted/boost/program_options/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/property_map/CMakeLists.txt b/contrib/restricted/boost/property_map/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/contrib/restricted/boost/property_map/CMakeLists.txt +++ b/contrib/restricted/boost/property_map/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/property_tree/CMakeLists.txt b/contrib/restricted/boost/property_tree/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/contrib/restricted/boost/property_tree/CMakeLists.txt +++ b/contrib/restricted/boost/property_tree/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/proto/CMakeLists.txt b/contrib/restricted/boost/proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/proto/CMakeLists.txt +++ b/contrib/restricted/boost/proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/random/CMakeLists.txt b/contrib/restricted/boost/random/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/random/CMakeLists.txt +++ b/contrib/restricted/boost/random/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/range/CMakeLists.txt b/contrib/restricted/boost/range/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/range/CMakeLists.txt +++ b/contrib/restricted/boost/range/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/ratio/CMakeLists.txt b/contrib/restricted/boost/ratio/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/ratio/CMakeLists.txt +++ b/contrib/restricted/boost/ratio/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/rational/CMakeLists.txt b/contrib/restricted/boost/rational/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/rational/CMakeLists.txt +++ b/contrib/restricted/boost/rational/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/regex/CMakeLists.txt b/contrib/restricted/boost/regex/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/regex/CMakeLists.txt +++ b/contrib/restricted/boost/regex/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/serialization/CMakeLists.txt b/contrib/restricted/boost/serialization/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/serialization/CMakeLists.txt +++ b/contrib/restricted/boost/serialization/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/smart_ptr/CMakeLists.txt b/contrib/restricted/boost/smart_ptr/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/smart_ptr/CMakeLists.txt +++ b/contrib/restricted/boost/smart_ptr/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/spirit/CMakeLists.txt b/contrib/restricted/boost/spirit/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/spirit/CMakeLists.txt +++ b/contrib/restricted/boost/spirit/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/static_assert/CMakeLists.txt b/contrib/restricted/boost/static_assert/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/static_assert/CMakeLists.txt +++ b/contrib/restricted/boost/static_assert/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/system/CMakeLists.txt b/contrib/restricted/boost/system/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/system/CMakeLists.txt +++ b/contrib/restricted/boost/system/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/thread/CMakeLists.txt b/contrib/restricted/boost/thread/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/thread/CMakeLists.txt +++ b/contrib/restricted/boost/thread/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/throw_exception/CMakeLists.txt b/contrib/restricted/boost/throw_exception/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/throw_exception/CMakeLists.txt +++ b/contrib/restricted/boost/throw_exception/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/tokenizer/CMakeLists.txt b/contrib/restricted/boost/tokenizer/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/tokenizer/CMakeLists.txt +++ b/contrib/restricted/boost/tokenizer/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/tti/CMakeLists.txt b/contrib/restricted/boost/tti/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/contrib/restricted/boost/tti/CMakeLists.txt +++ b/contrib/restricted/boost/tti/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/tuple/CMakeLists.txt b/contrib/restricted/boost/tuple/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/tuple/CMakeLists.txt +++ b/contrib/restricted/boost/tuple/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/type_index/CMakeLists.txt b/contrib/restricted/boost/type_index/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/type_index/CMakeLists.txt +++ b/contrib/restricted/boost/type_index/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/type_traits/CMakeLists.txt b/contrib/restricted/boost/type_traits/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/type_traits/CMakeLists.txt +++ b/contrib/restricted/boost/type_traits/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/typeof/CMakeLists.txt b/contrib/restricted/boost/typeof/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/typeof/CMakeLists.txt +++ b/contrib/restricted/boost/typeof/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/unordered/CMakeLists.txt b/contrib/restricted/boost/unordered/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/unordered/CMakeLists.txt +++ b/contrib/restricted/boost/unordered/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/utility/CMakeLists.txt b/contrib/restricted/boost/utility/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/utility/CMakeLists.txt +++ b/contrib/restricted/boost/utility/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/variant/CMakeLists.txt b/contrib/restricted/boost/variant/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/variant/CMakeLists.txt +++ b/contrib/restricted/boost/variant/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/variant2/CMakeLists.txt b/contrib/restricted/boost/variant2/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/variant2/CMakeLists.txt +++ b/contrib/restricted/boost/variant2/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/winapi/CMakeLists.txt b/contrib/restricted/boost/winapi/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/boost/winapi/CMakeLists.txt +++ b/contrib/restricted/boost/winapi/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/boost/xpressive/CMakeLists.txt b/contrib/restricted/boost/xpressive/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/contrib/restricted/boost/xpressive/CMakeLists.txt +++ b/contrib/restricted/boost/xpressive/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/cityhash-1.0.2/CMakeLists.txt b/contrib/restricted/cityhash-1.0.2/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/cityhash-1.0.2/CMakeLists.txt +++ b/contrib/restricted/cityhash-1.0.2/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/dragonbox/CMakeLists.txt b/contrib/restricted/dragonbox/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/dragonbox/CMakeLists.txt +++ b/contrib/restricted/dragonbox/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/fast_float/CMakeLists.txt b/contrib/restricted/fast_float/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/fast_float/CMakeLists.txt +++ b/contrib/restricted/fast_float/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/googletest/googlemock/CMakeLists.txt b/contrib/restricted/googletest/googlemock/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/googletest/googlemock/CMakeLists.txt +++ b/contrib/restricted/googletest/googlemock/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/googletest/googletest/CMakeLists.txt b/contrib/restricted/googletest/googletest/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/googletest/googletest/CMakeLists.txt +++ b/contrib/restricted/googletest/googletest/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/nlohmann_json/CMakeLists.txt b/contrib/restricted/nlohmann_json/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/nlohmann_json/CMakeLists.txt +++ b/contrib/restricted/nlohmann_json/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/thrift/CMakeLists.txt b/contrib/restricted/thrift/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/thrift/CMakeLists.txt +++ b/contrib/restricted/thrift/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/restricted/uriparser/CMakeLists.txt b/contrib/restricted/uriparser/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/restricted/uriparser/CMakeLists.txt +++ b/contrib/restricted/uriparser/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/tools/protoc/bin/CMakeLists.txt b/contrib/tools/protoc/bin/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/tools/protoc/bin/CMakeLists.txt +++ b/contrib/tools/protoc/bin/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.txt b/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.txt +++ b/contrib/tools/protoc/plugins/cpp_styleguide/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.txt b/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.txt +++ b/contrib/tools/protoc/plugins/grpc_cpp/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/CMakeLists.txt b/library/cpp/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/CMakeLists.txt +++ b/library/cpp/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/accurate_accumulate/CMakeLists.txt b/library/cpp/accurate_accumulate/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/accurate_accumulate/CMakeLists.txt +++ b/library/cpp/accurate_accumulate/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/actors/core/CMakeLists.darwin.txt b/library/cpp/actors/core/CMakeLists.darwin.txt index e1527f1687..7fe4e2c2ff 100644 --- a/library/cpp/actors/core/CMakeLists.darwin.txt +++ b/library/cpp/actors/core/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-actors-core) target_link_libraries(cpp-actors-core PUBLIC diff --git a/library/cpp/actors/core/CMakeLists.linux-aarch64.txt b/library/cpp/actors/core/CMakeLists.linux-aarch64.txt index c6abc709a6..e2a6cc1f08 100644 --- a/library/cpp/actors/core/CMakeLists.linux-aarch64.txt +++ b/library/cpp/actors/core/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-actors-core) target_link_libraries(cpp-actors-core PUBLIC diff --git a/library/cpp/actors/core/CMakeLists.linux.txt b/library/cpp/actors/core/CMakeLists.linux.txt index c6abc709a6..e2a6cc1f08 100644 --- a/library/cpp/actors/core/CMakeLists.linux.txt +++ b/library/cpp/actors/core/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-actors-core) target_link_libraries(cpp-actors-core PUBLIC diff --git a/library/cpp/actors/core/CMakeLists.txt b/library/cpp/actors/core/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/actors/core/CMakeLists.txt +++ b/library/cpp/actors/core/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/actors/dnscachelib/CMakeLists.txt b/library/cpp/actors/dnscachelib/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/actors/dnscachelib/CMakeLists.txt +++ b/library/cpp/actors/dnscachelib/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/actors/dnsresolver/CMakeLists.txt b/library/cpp/actors/dnsresolver/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/actors/dnsresolver/CMakeLists.txt +++ b/library/cpp/actors/dnsresolver/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/actors/helpers/CMakeLists.txt b/library/cpp/actors/helpers/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/actors/helpers/CMakeLists.txt +++ b/library/cpp/actors/helpers/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/actors/http/CMakeLists.txt b/library/cpp/actors/http/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/actors/http/CMakeLists.txt +++ b/library/cpp/actors/http/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/actors/interconnect/CMakeLists.txt b/library/cpp/actors/interconnect/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/actors/interconnect/CMakeLists.txt +++ b/library/cpp/actors/interconnect/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/actors/interconnect/mock/CMakeLists.txt b/library/cpp/actors/interconnect/mock/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/actors/interconnect/mock/CMakeLists.txt +++ b/library/cpp/actors/interconnect/mock/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/actors/log_backend/CMakeLists.txt b/library/cpp/actors/log_backend/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/actors/log_backend/CMakeLists.txt +++ b/library/cpp/actors/log_backend/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/actors/memory_log/CMakeLists.txt b/library/cpp/actors/memory_log/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/actors/memory_log/CMakeLists.txt +++ b/library/cpp/actors/memory_log/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/actors/prof/CMakeLists.txt b/library/cpp/actors/prof/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/actors/prof/CMakeLists.txt +++ b/library/cpp/actors/prof/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/actors/protos/CMakeLists.darwin.txt b/library/cpp/actors/protos/CMakeLists.darwin.txt index 7b69be3ba5..be3257b127 100644 --- a/library/cpp/actors/protos/CMakeLists.darwin.txt +++ b/library/cpp/actors/protos/CMakeLists.darwin.txt @@ -6,6 +6,54 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(cpp-actors-protos) target_link_libraries(cpp-actors-protos PUBLIC diff --git a/library/cpp/actors/protos/CMakeLists.linux-aarch64.txt b/library/cpp/actors/protos/CMakeLists.linux-aarch64.txt index 84a923e5c2..a9da706400 100644 --- a/library/cpp/actors/protos/CMakeLists.linux-aarch64.txt +++ b/library/cpp/actors/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,54 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(cpp-actors-protos) target_link_libraries(cpp-actors-protos PUBLIC diff --git a/library/cpp/actors/protos/CMakeLists.linux.txt b/library/cpp/actors/protos/CMakeLists.linux.txt index 84a923e5c2..a9da706400 100644 --- a/library/cpp/actors/protos/CMakeLists.linux.txt +++ b/library/cpp/actors/protos/CMakeLists.linux.txt @@ -6,6 +6,54 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(cpp-actors-protos) target_link_libraries(cpp-actors-protos PUBLIC diff --git a/library/cpp/actors/protos/CMakeLists.txt b/library/cpp/actors/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/actors/protos/CMakeLists.txt +++ b/library/cpp/actors/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/actors/testlib/CMakeLists.txt b/library/cpp/actors/testlib/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/actors/testlib/CMakeLists.txt +++ b/library/cpp/actors/testlib/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/actors/util/CMakeLists.txt b/library/cpp/actors/util/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/actors/util/CMakeLists.txt +++ b/library/cpp/actors/util/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/actors/wilson/CMakeLists.txt b/library/cpp/actors/wilson/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/actors/wilson/CMakeLists.txt +++ b/library/cpp/actors/wilson/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/actors/wilson/protos/CMakeLists.darwin.txt b/library/cpp/actors/wilson/protos/CMakeLists.darwin.txt index dec2734c21..5e21c8ffc3 100644 --- a/library/cpp/actors/wilson/protos/CMakeLists.darwin.txt +++ b/library/cpp/actors/wilson/protos/CMakeLists.darwin.txt @@ -6,6 +6,60 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(actors-wilson-protos) set_property(TARGET actors-wilson-protos PROPERTY diff --git a/library/cpp/actors/wilson/protos/CMakeLists.linux-aarch64.txt b/library/cpp/actors/wilson/protos/CMakeLists.linux-aarch64.txt index a190ace589..d12c55767a 100644 --- a/library/cpp/actors/wilson/protos/CMakeLists.linux-aarch64.txt +++ b/library/cpp/actors/wilson/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,60 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(actors-wilson-protos) set_property(TARGET actors-wilson-protos PROPERTY diff --git a/library/cpp/actors/wilson/protos/CMakeLists.linux.txt b/library/cpp/actors/wilson/protos/CMakeLists.linux.txt index a190ace589..d12c55767a 100644 --- a/library/cpp/actors/wilson/protos/CMakeLists.linux.txt +++ b/library/cpp/actors/wilson/protos/CMakeLists.linux.txt @@ -6,6 +6,60 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(actors-wilson-protos) set_property(TARGET actors-wilson-protos PROPERTY diff --git a/library/cpp/actors/wilson/protos/CMakeLists.txt b/library/cpp/actors/wilson/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/actors/wilson/protos/CMakeLists.txt +++ b/library/cpp/actors/wilson/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/archive/CMakeLists.txt b/library/cpp/archive/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/archive/CMakeLists.txt +++ b/library/cpp/archive/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/balloc/CMakeLists.txt b/library/cpp/balloc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/balloc/CMakeLists.txt +++ b/library/cpp/balloc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/balloc/lib/CMakeLists.txt b/library/cpp/balloc/lib/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/balloc/lib/CMakeLists.txt +++ b/library/cpp/balloc/lib/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/balloc/setup/CMakeLists.txt b/library/cpp/balloc/setup/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/balloc/setup/CMakeLists.txt +++ b/library/cpp/balloc/setup/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/binsaver/CMakeLists.txt b/library/cpp/binsaver/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/binsaver/CMakeLists.txt +++ b/library/cpp/binsaver/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/bit_io/CMakeLists.txt b/library/cpp/bit_io/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/bit_io/CMakeLists.txt +++ b/library/cpp/bit_io/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/blockcodecs/CMakeLists.txt b/library/cpp/blockcodecs/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/blockcodecs/CMakeLists.txt +++ b/library/cpp/blockcodecs/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/blockcodecs/codecs/brotli/CMakeLists.txt b/library/cpp/blockcodecs/codecs/brotli/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/blockcodecs/codecs/brotli/CMakeLists.txt +++ b/library/cpp/blockcodecs/codecs/brotli/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/blockcodecs/codecs/bzip/CMakeLists.txt b/library/cpp/blockcodecs/codecs/bzip/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/blockcodecs/codecs/bzip/CMakeLists.txt +++ b/library/cpp/blockcodecs/codecs/bzip/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/blockcodecs/codecs/fastlz/CMakeLists.txt b/library/cpp/blockcodecs/codecs/fastlz/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/blockcodecs/codecs/fastlz/CMakeLists.txt +++ b/library/cpp/blockcodecs/codecs/fastlz/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/blockcodecs/codecs/legacy_zstd06/CMakeLists.txt b/library/cpp/blockcodecs/codecs/legacy_zstd06/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/blockcodecs/codecs/legacy_zstd06/CMakeLists.txt +++ b/library/cpp/blockcodecs/codecs/legacy_zstd06/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/blockcodecs/codecs/lz4/CMakeLists.txt b/library/cpp/blockcodecs/codecs/lz4/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/blockcodecs/codecs/lz4/CMakeLists.txt +++ b/library/cpp/blockcodecs/codecs/lz4/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/blockcodecs/codecs/lzma/CMakeLists.txt b/library/cpp/blockcodecs/codecs/lzma/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/blockcodecs/codecs/lzma/CMakeLists.txt +++ b/library/cpp/blockcodecs/codecs/lzma/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/blockcodecs/codecs/snappy/CMakeLists.txt b/library/cpp/blockcodecs/codecs/snappy/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/blockcodecs/codecs/snappy/CMakeLists.txt +++ b/library/cpp/blockcodecs/codecs/snappy/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/blockcodecs/codecs/zlib/CMakeLists.txt b/library/cpp/blockcodecs/codecs/zlib/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/blockcodecs/codecs/zlib/CMakeLists.txt +++ b/library/cpp/blockcodecs/codecs/zlib/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/blockcodecs/codecs/zstd/CMakeLists.txt b/library/cpp/blockcodecs/codecs/zstd/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/blockcodecs/codecs/zstd/CMakeLists.txt +++ b/library/cpp/blockcodecs/codecs/zstd/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/blockcodecs/core/CMakeLists.txt b/library/cpp/blockcodecs/core/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/blockcodecs/core/CMakeLists.txt +++ b/library/cpp/blockcodecs/core/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/bucket_quoter/CMakeLists.txt b/library/cpp/bucket_quoter/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/bucket_quoter/CMakeLists.txt +++ b/library/cpp/bucket_quoter/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/build_info/CMakeLists.darwin.txt b/library/cpp/build_info/CMakeLists.darwin.txt index d80c3b7893..a749cac8a0 100644 --- a/library/cpp/build_info/CMakeLists.darwin.txt +++ b/library/cpp/build_info/CMakeLists.darwin.txt @@ -7,6 +7,18 @@ find_package(Python3 REQUIRED) +set( + KOSHER_SVN_VERSION + +) +set( + SANDBOX_TASK_ID + 0 +) +set( + BUILD_TYPE + RELEASE +) add_library(library-cpp-build_info) target_include_directories(library-cpp-build_info PUBLIC @@ -35,22 +47,10 @@ add_custom_command( \"${CMAKE_CXX_COMPILER}\" \"${CMAKE_CXX_FLAGS}\" ) -set( - KOSHER_SVN_VERSION - -) -set( - SANDBOX_TASK_ID - 0 -) configure_file( ${CMAKE_SOURCE_DIR}/library/cpp/build_info/sandbox.cpp.in ${CMAKE_BINARY_DIR}/library/cpp/build_info/sandbox.cpp ) -set( - BUILD_TYPE - RELEASE -) configure_file( ${CMAKE_SOURCE_DIR}/library/cpp/build_info/build_info.cpp.in ${CMAKE_BINARY_DIR}/library/cpp/build_info/build_info.cpp diff --git a/library/cpp/build_info/CMakeLists.linux-aarch64.txt b/library/cpp/build_info/CMakeLists.linux-aarch64.txt index b839d5515e..7067bdf107 100644 --- a/library/cpp/build_info/CMakeLists.linux-aarch64.txt +++ b/library/cpp/build_info/CMakeLists.linux-aarch64.txt @@ -7,6 +7,18 @@ find_package(Python3 REQUIRED) +set( + KOSHER_SVN_VERSION + +) +set( + SANDBOX_TASK_ID + 0 +) +set( + BUILD_TYPE + RELEASE +) add_library(library-cpp-build_info) target_include_directories(library-cpp-build_info PUBLIC @@ -36,22 +48,10 @@ add_custom_command( \"${CMAKE_CXX_COMPILER}\" \"${CMAKE_CXX_FLAGS}\" ) -set( - KOSHER_SVN_VERSION - -) -set( - SANDBOX_TASK_ID - 0 -) configure_file( ${CMAKE_SOURCE_DIR}/library/cpp/build_info/sandbox.cpp.in ${CMAKE_BINARY_DIR}/library/cpp/build_info/sandbox.cpp ) -set( - BUILD_TYPE - RELEASE -) configure_file( ${CMAKE_SOURCE_DIR}/library/cpp/build_info/build_info.cpp.in ${CMAKE_BINARY_DIR}/library/cpp/build_info/build_info.cpp diff --git a/library/cpp/build_info/CMakeLists.linux.txt b/library/cpp/build_info/CMakeLists.linux.txt index b839d5515e..7067bdf107 100644 --- a/library/cpp/build_info/CMakeLists.linux.txt +++ b/library/cpp/build_info/CMakeLists.linux.txt @@ -7,6 +7,18 @@ find_package(Python3 REQUIRED) +set( + KOSHER_SVN_VERSION + +) +set( + SANDBOX_TASK_ID + 0 +) +set( + BUILD_TYPE + RELEASE +) add_library(library-cpp-build_info) target_include_directories(library-cpp-build_info PUBLIC @@ -36,22 +48,10 @@ add_custom_command( \"${CMAKE_CXX_COMPILER}\" \"${CMAKE_CXX_FLAGS}\" ) -set( - KOSHER_SVN_VERSION - -) -set( - SANDBOX_TASK_ID - 0 -) configure_file( ${CMAKE_SOURCE_DIR}/library/cpp/build_info/sandbox.cpp.in ${CMAKE_BINARY_DIR}/library/cpp/build_info/sandbox.cpp ) -set( - BUILD_TYPE - RELEASE -) configure_file( ${CMAKE_SOURCE_DIR}/library/cpp/build_info/build_info.cpp.in ${CMAKE_BINARY_DIR}/library/cpp/build_info/build_info.cpp diff --git a/library/cpp/build_info/CMakeLists.txt b/library/cpp/build_info/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/build_info/CMakeLists.txt +++ b/library/cpp/build_info/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/cache/CMakeLists.txt b/library/cpp/cache/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/cache/CMakeLists.txt +++ b/library/cpp/cache/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/case_insensitive_string/CMakeLists.txt b/library/cpp/case_insensitive_string/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/case_insensitive_string/CMakeLists.txt +++ b/library/cpp/case_insensitive_string/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/cgiparam/CMakeLists.txt b/library/cpp/cgiparam/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/cgiparam/CMakeLists.txt +++ b/library/cpp/cgiparam/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/charset/CMakeLists.txt b/library/cpp/charset/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/charset/CMakeLists.txt +++ b/library/cpp/charset/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/codecs/CMakeLists.txt b/library/cpp/codecs/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/codecs/CMakeLists.txt +++ b/library/cpp/codecs/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/codecs/greedy_dict/CMakeLists.txt b/library/cpp/codecs/greedy_dict/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/codecs/greedy_dict/CMakeLists.txt +++ b/library/cpp/codecs/greedy_dict/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/colorizer/CMakeLists.txt b/library/cpp/colorizer/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/colorizer/CMakeLists.txt +++ b/library/cpp/colorizer/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/compproto/CMakeLists.txt b/library/cpp/compproto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/compproto/CMakeLists.txt +++ b/library/cpp/compproto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/comptable/CMakeLists.txt b/library/cpp/comptable/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/comptable/CMakeLists.txt +++ b/library/cpp/comptable/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/config/CMakeLists.darwin.txt b/library/cpp/config/CMakeLists.darwin.txt index b5e4b4686e..23c772e4fc 100644 --- a/library/cpp/config/CMakeLists.darwin.txt +++ b/library/cpp/config/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_archiver_bin + TOOL_archiver_dependency + tools/archiver + archiver +) add_library(library-cpp-config) target_include_directories(library-cpp-config PUBLIC @@ -32,10 +38,10 @@ add_custom_command( OUTPUT ${CMAKE_BINARY_DIR}/library/cpp/config/code.inc DEPENDS - ${TOOLS_ROOT}/tools/archiver/archiver + ${TOOL_archiver_bin} ${CMAKE_SOURCE_DIR}/library/cpp/config/support/pp.lua COMMAND - ${TOOLS_ROOT}/tools/archiver/archiver + ${TOOL_archiver_bin} -q -x ${CMAKE_SOURCE_DIR}/library/cpp/config/support/pp.lua: @@ -47,3 +53,8 @@ target_ragel_lexers(library-cpp-config ${CMAKE_SOURCE_DIR}/library/cpp/config/markupfsm.h.rl6 -CG2 ) +if(NOT CMAKE_CROSSCOMPILING) + add_dependencies(library-cpp-config + archiver +) +endif() diff --git a/library/cpp/config/CMakeLists.linux-aarch64.txt b/library/cpp/config/CMakeLists.linux-aarch64.txt index b9f853c8c8..3e91ece220 100644 --- a/library/cpp/config/CMakeLists.linux-aarch64.txt +++ b/library/cpp/config/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_archiver_bin + TOOL_archiver_dependency + tools/archiver + archiver +) add_library(library-cpp-config) target_include_directories(library-cpp-config PUBLIC @@ -33,10 +39,10 @@ add_custom_command( OUTPUT ${CMAKE_BINARY_DIR}/library/cpp/config/code.inc DEPENDS - ${TOOLS_ROOT}/tools/archiver/archiver + ${TOOL_archiver_bin} ${CMAKE_SOURCE_DIR}/library/cpp/config/support/pp.lua COMMAND - ${TOOLS_ROOT}/tools/archiver/archiver + ${TOOL_archiver_bin} -q -x ${CMAKE_SOURCE_DIR}/library/cpp/config/support/pp.lua: @@ -48,3 +54,8 @@ target_ragel_lexers(library-cpp-config ${CMAKE_SOURCE_DIR}/library/cpp/config/markupfsm.h.rl6 -CG2 ) +if(NOT CMAKE_CROSSCOMPILING) + add_dependencies(library-cpp-config + archiver +) +endif() diff --git a/library/cpp/config/CMakeLists.linux.txt b/library/cpp/config/CMakeLists.linux.txt index b9f853c8c8..3e91ece220 100644 --- a/library/cpp/config/CMakeLists.linux.txt +++ b/library/cpp/config/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_archiver_bin + TOOL_archiver_dependency + tools/archiver + archiver +) add_library(library-cpp-config) target_include_directories(library-cpp-config PUBLIC @@ -33,10 +39,10 @@ add_custom_command( OUTPUT ${CMAKE_BINARY_DIR}/library/cpp/config/code.inc DEPENDS - ${TOOLS_ROOT}/tools/archiver/archiver + ${TOOL_archiver_bin} ${CMAKE_SOURCE_DIR}/library/cpp/config/support/pp.lua COMMAND - ${TOOLS_ROOT}/tools/archiver/archiver + ${TOOL_archiver_bin} -q -x ${CMAKE_SOURCE_DIR}/library/cpp/config/support/pp.lua: @@ -48,3 +54,8 @@ target_ragel_lexers(library-cpp-config ${CMAKE_SOURCE_DIR}/library/cpp/config/markupfsm.h.rl6 -CG2 ) +if(NOT CMAKE_CROSSCOMPILING) + add_dependencies(library-cpp-config + archiver +) +endif() diff --git a/library/cpp/config/CMakeLists.txt b/library/cpp/config/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/config/CMakeLists.txt +++ b/library/cpp/config/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/containers/2d_array/CMakeLists.txt b/library/cpp/containers/2d_array/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/containers/2d_array/CMakeLists.txt +++ b/library/cpp/containers/2d_array/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/containers/absl_flat_hash/CMakeLists.txt b/library/cpp/containers/absl_flat_hash/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/containers/absl_flat_hash/CMakeLists.txt +++ b/library/cpp/containers/absl_flat_hash/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/containers/atomizer/CMakeLists.txt b/library/cpp/containers/atomizer/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/containers/atomizer/CMakeLists.txt +++ b/library/cpp/containers/atomizer/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/containers/bitseq/CMakeLists.txt b/library/cpp/containers/bitseq/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/containers/bitseq/CMakeLists.txt +++ b/library/cpp/containers/bitseq/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/containers/compact_vector/CMakeLists.txt b/library/cpp/containers/compact_vector/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/containers/compact_vector/CMakeLists.txt +++ b/library/cpp/containers/compact_vector/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/containers/comptrie/CMakeLists.txt b/library/cpp/containers/comptrie/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/containers/comptrie/CMakeLists.txt +++ b/library/cpp/containers/comptrie/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/containers/disjoint_interval_tree/CMakeLists.txt b/library/cpp/containers/disjoint_interval_tree/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/containers/disjoint_interval_tree/CMakeLists.txt +++ b/library/cpp/containers/disjoint_interval_tree/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/containers/flat_hash/CMakeLists.txt b/library/cpp/containers/flat_hash/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/containers/flat_hash/CMakeLists.txt +++ b/library/cpp/containers/flat_hash/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/containers/intrusive_avl_tree/CMakeLists.txt b/library/cpp/containers/intrusive_avl_tree/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/containers/intrusive_avl_tree/CMakeLists.txt +++ b/library/cpp/containers/intrusive_avl_tree/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/containers/intrusive_rb_tree/CMakeLists.txt b/library/cpp/containers/intrusive_rb_tree/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/containers/intrusive_rb_tree/CMakeLists.txt +++ b/library/cpp/containers/intrusive_rb_tree/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/containers/paged_vector/CMakeLists.txt b/library/cpp/containers/paged_vector/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/containers/paged_vector/CMakeLists.txt +++ b/library/cpp/containers/paged_vector/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/containers/ring_buffer/CMakeLists.txt b/library/cpp/containers/ring_buffer/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/containers/ring_buffer/CMakeLists.txt +++ b/library/cpp/containers/ring_buffer/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/containers/sorted_vector/CMakeLists.txt b/library/cpp/containers/sorted_vector/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/containers/sorted_vector/CMakeLists.txt +++ b/library/cpp/containers/sorted_vector/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/containers/stack_array/CMakeLists.txt b/library/cpp/containers/stack_array/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/containers/stack_array/CMakeLists.txt +++ b/library/cpp/containers/stack_array/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/containers/stack_vector/CMakeLists.txt b/library/cpp/containers/stack_vector/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/containers/stack_vector/CMakeLists.txt +++ b/library/cpp/containers/stack_vector/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/containers/str_map/CMakeLists.txt b/library/cpp/containers/str_map/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/containers/str_map/CMakeLists.txt +++ b/library/cpp/containers/str_map/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/containers/top_keeper/CMakeLists.txt b/library/cpp/containers/top_keeper/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/containers/top_keeper/CMakeLists.txt +++ b/library/cpp/containers/top_keeper/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/coroutine/engine/CMakeLists.darwin.txt b/library/cpp/coroutine/engine/CMakeLists.darwin.txt index be1a41d15f..d709a1e943 100644 --- a/library/cpp/coroutine/engine/CMakeLists.darwin.txt +++ b/library/cpp/coroutine/engine/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-coroutine-engine) target_link_libraries(cpp-coroutine-engine PUBLIC diff --git a/library/cpp/coroutine/engine/CMakeLists.linux-aarch64.txt b/library/cpp/coroutine/engine/CMakeLists.linux-aarch64.txt index 7b3580b27f..b2912afd4c 100644 --- a/library/cpp/coroutine/engine/CMakeLists.linux-aarch64.txt +++ b/library/cpp/coroutine/engine/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-coroutine-engine) target_link_libraries(cpp-coroutine-engine PUBLIC diff --git a/library/cpp/coroutine/engine/CMakeLists.linux.txt b/library/cpp/coroutine/engine/CMakeLists.linux.txt index 7b3580b27f..b2912afd4c 100644 --- a/library/cpp/coroutine/engine/CMakeLists.linux.txt +++ b/library/cpp/coroutine/engine/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-coroutine-engine) target_link_libraries(cpp-coroutine-engine PUBLIC diff --git a/library/cpp/coroutine/engine/CMakeLists.txt b/library/cpp/coroutine/engine/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/coroutine/engine/CMakeLists.txt +++ b/library/cpp/coroutine/engine/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/coroutine/listener/CMakeLists.txt b/library/cpp/coroutine/listener/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/coroutine/listener/CMakeLists.txt +++ b/library/cpp/coroutine/listener/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/cppparser/CMakeLists.txt b/library/cpp/cppparser/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/cppparser/CMakeLists.txt +++ b/library/cpp/cppparser/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/cpuid_check/CMakeLists.txt b/library/cpp/cpuid_check/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/library/cpp/cpuid_check/CMakeLists.txt +++ b/library/cpp/cpuid_check/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/dbg_output/CMakeLists.txt b/library/cpp/dbg_output/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/dbg_output/CMakeLists.txt +++ b/library/cpp/dbg_output/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/deprecated/accessors/CMakeLists.txt b/library/cpp/deprecated/accessors/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/deprecated/accessors/CMakeLists.txt +++ b/library/cpp/deprecated/accessors/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/deprecated/atomic/CMakeLists.txt b/library/cpp/deprecated/atomic/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/deprecated/atomic/CMakeLists.txt +++ b/library/cpp/deprecated/atomic/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/deprecated/enum_codegen/CMakeLists.txt b/library/cpp/deprecated/enum_codegen/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/deprecated/enum_codegen/CMakeLists.txt +++ b/library/cpp/deprecated/enum_codegen/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/deprecated/kmp/CMakeLists.txt b/library/cpp/deprecated/kmp/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/deprecated/kmp/CMakeLists.txt +++ b/library/cpp/deprecated/kmp/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/deprecated/split/CMakeLists.txt b/library/cpp/deprecated/split/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/deprecated/split/CMakeLists.txt +++ b/library/cpp/deprecated/split/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/diff/CMakeLists.txt b/library/cpp/diff/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/diff/CMakeLists.txt +++ b/library/cpp/diff/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/digest/argonish/CMakeLists.txt b/library/cpp/digest/argonish/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/digest/argonish/CMakeLists.txt +++ b/library/cpp/digest/argonish/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/digest/argonish/internal/argon2/CMakeLists.txt b/library/cpp/digest/argonish/internal/argon2/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/digest/argonish/internal/argon2/CMakeLists.txt +++ b/library/cpp/digest/argonish/internal/argon2/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/digest/argonish/internal/blake2b/CMakeLists.txt b/library/cpp/digest/argonish/internal/blake2b/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/digest/argonish/internal/blake2b/CMakeLists.txt +++ b/library/cpp/digest/argonish/internal/blake2b/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/digest/argonish/internal/blamka/CMakeLists.txt b/library/cpp/digest/argonish/internal/blamka/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/digest/argonish/internal/blamka/CMakeLists.txt +++ b/library/cpp/digest/argonish/internal/blamka/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/digest/argonish/internal/proxies/CMakeLists.txt b/library/cpp/digest/argonish/internal/proxies/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/digest/argonish/internal/proxies/CMakeLists.txt +++ b/library/cpp/digest/argonish/internal/proxies/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/digest/argonish/internal/proxies/avx2/CMakeLists.txt b/library/cpp/digest/argonish/internal/proxies/avx2/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/library/cpp/digest/argonish/internal/proxies/avx2/CMakeLists.txt +++ b/library/cpp/digest/argonish/internal/proxies/avx2/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/digest/argonish/internal/proxies/macro/CMakeLists.txt b/library/cpp/digest/argonish/internal/proxies/macro/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/digest/argonish/internal/proxies/macro/CMakeLists.txt +++ b/library/cpp/digest/argonish/internal/proxies/macro/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/digest/argonish/internal/proxies/ref/CMakeLists.txt b/library/cpp/digest/argonish/internal/proxies/ref/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/digest/argonish/internal/proxies/ref/CMakeLists.txt +++ b/library/cpp/digest/argonish/internal/proxies/ref/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/digest/argonish/internal/proxies/sse2/CMakeLists.txt b/library/cpp/digest/argonish/internal/proxies/sse2/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/library/cpp/digest/argonish/internal/proxies/sse2/CMakeLists.txt +++ b/library/cpp/digest/argonish/internal/proxies/sse2/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/digest/argonish/internal/proxies/sse41/CMakeLists.txt b/library/cpp/digest/argonish/internal/proxies/sse41/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/library/cpp/digest/argonish/internal/proxies/sse41/CMakeLists.txt +++ b/library/cpp/digest/argonish/internal/proxies/sse41/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/digest/argonish/internal/proxies/ssse3/CMakeLists.txt b/library/cpp/digest/argonish/internal/proxies/ssse3/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/library/cpp/digest/argonish/internal/proxies/ssse3/CMakeLists.txt +++ b/library/cpp/digest/argonish/internal/proxies/ssse3/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/digest/argonish/internal/rotations/CMakeLists.txt b/library/cpp/digest/argonish/internal/rotations/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/digest/argonish/internal/rotations/CMakeLists.txt +++ b/library/cpp/digest/argonish/internal/rotations/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/digest/crc32c/CMakeLists.txt b/library/cpp/digest/crc32c/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/digest/crc32c/CMakeLists.txt +++ b/library/cpp/digest/crc32c/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/digest/lower_case/CMakeLists.txt b/library/cpp/digest/lower_case/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/digest/lower_case/CMakeLists.txt +++ b/library/cpp/digest/lower_case/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/digest/md5/CMakeLists.txt b/library/cpp/digest/md5/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/digest/md5/CMakeLists.txt +++ b/library/cpp/digest/md5/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/digest/murmur/CMakeLists.txt b/library/cpp/digest/murmur/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/digest/murmur/CMakeLists.txt +++ b/library/cpp/digest/murmur/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/digest/old_crc/CMakeLists.darwin.txt b/library/cpp/digest/old_crc/CMakeLists.darwin.txt index 247ca3494b..a4caa8c756 100644 --- a/library/cpp/digest/old_crc/CMakeLists.darwin.txt +++ b/library/cpp/digest/old_crc/CMakeLists.darwin.txt @@ -7,6 +7,12 @@ add_subdirectory(gencrc) +get_built_tool_path( + TOOL_gencrc_bin + TOOL_gencrc_dependency + library/cpp/digest/old_crc/gencrc + gencrc +) add_library(cpp-digest-old_crc) target_link_libraries(cpp-digest-old_crc PUBLIC @@ -21,9 +27,14 @@ add_custom_command( OUTPUT ${CMAKE_BINARY_DIR}/library/cpp/digest/old_crc/crc.inc DEPENDS - ${TOOLS_ROOT}/library/cpp/digest/old_crc/gencrc/gencrc + ${TOOL_gencrc_bin} COMMAND - ${TOOLS_ROOT}/library/cpp/digest/old_crc/gencrc/gencrc + ${TOOL_gencrc_bin} > crc.inc ) +if(NOT CMAKE_CROSSCOMPILING) + add_dependencies(cpp-digest-old_crc + gencrc +) +endif() diff --git a/library/cpp/digest/old_crc/CMakeLists.linux-aarch64.txt b/library/cpp/digest/old_crc/CMakeLists.linux-aarch64.txt index 9c1091a218..a0883b65f5 100644 --- a/library/cpp/digest/old_crc/CMakeLists.linux-aarch64.txt +++ b/library/cpp/digest/old_crc/CMakeLists.linux-aarch64.txt @@ -7,6 +7,12 @@ add_subdirectory(gencrc) +get_built_tool_path( + TOOL_gencrc_bin + TOOL_gencrc_dependency + library/cpp/digest/old_crc/gencrc + gencrc +) add_library(cpp-digest-old_crc) target_link_libraries(cpp-digest-old_crc PUBLIC @@ -22,9 +28,14 @@ add_custom_command( OUTPUT ${CMAKE_BINARY_DIR}/library/cpp/digest/old_crc/crc.inc DEPENDS - ${TOOLS_ROOT}/library/cpp/digest/old_crc/gencrc/gencrc + ${TOOL_gencrc_bin} COMMAND - ${TOOLS_ROOT}/library/cpp/digest/old_crc/gencrc/gencrc + ${TOOL_gencrc_bin} > crc.inc ) +if(NOT CMAKE_CROSSCOMPILING) + add_dependencies(cpp-digest-old_crc + gencrc +) +endif() diff --git a/library/cpp/digest/old_crc/CMakeLists.linux.txt b/library/cpp/digest/old_crc/CMakeLists.linux.txt index 9c1091a218..a0883b65f5 100644 --- a/library/cpp/digest/old_crc/CMakeLists.linux.txt +++ b/library/cpp/digest/old_crc/CMakeLists.linux.txt @@ -7,6 +7,12 @@ add_subdirectory(gencrc) +get_built_tool_path( + TOOL_gencrc_bin + TOOL_gencrc_dependency + library/cpp/digest/old_crc/gencrc + gencrc +) add_library(cpp-digest-old_crc) target_link_libraries(cpp-digest-old_crc PUBLIC @@ -22,9 +28,14 @@ add_custom_command( OUTPUT ${CMAKE_BINARY_DIR}/library/cpp/digest/old_crc/crc.inc DEPENDS - ${TOOLS_ROOT}/library/cpp/digest/old_crc/gencrc/gencrc + ${TOOL_gencrc_bin} COMMAND - ${TOOLS_ROOT}/library/cpp/digest/old_crc/gencrc/gencrc + ${TOOL_gencrc_bin} > crc.inc ) +if(NOT CMAKE_CROSSCOMPILING) + add_dependencies(cpp-digest-old_crc + gencrc +) +endif() diff --git a/library/cpp/digest/old_crc/CMakeLists.txt b/library/cpp/digest/old_crc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/digest/old_crc/CMakeLists.txt +++ b/library/cpp/digest/old_crc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/digest/old_crc/gencrc/CMakeLists.txt b/library/cpp/digest/old_crc/gencrc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/digest/old_crc/gencrc/CMakeLists.txt +++ b/library/cpp/digest/old_crc/gencrc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/digest/sfh/CMakeLists.txt b/library/cpp/digest/sfh/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/digest/sfh/CMakeLists.txt +++ b/library/cpp/digest/sfh/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/dns/CMakeLists.txt b/library/cpp/dns/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/dns/CMakeLists.txt +++ b/library/cpp/dns/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/enumbitset/CMakeLists.txt b/library/cpp/enumbitset/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/enumbitset/CMakeLists.txt +++ b/library/cpp/enumbitset/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/execprofile/CMakeLists.txt b/library/cpp/execprofile/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/execprofile/CMakeLists.txt +++ b/library/cpp/execprofile/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/getopt/CMakeLists.txt b/library/cpp/getopt/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/getopt/CMakeLists.txt +++ b/library/cpp/getopt/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/getopt/small/CMakeLists.txt b/library/cpp/getopt/small/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/getopt/small/CMakeLists.txt +++ b/library/cpp/getopt/small/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/grpc/client/CMakeLists.txt b/library/cpp/grpc/client/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/grpc/client/CMakeLists.txt +++ b/library/cpp/grpc/client/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/grpc/server/CMakeLists.darwin.txt b/library/cpp/grpc/server/CMakeLists.darwin.txt index b1c65b786c..1db6667068 100644 --- a/library/cpp/grpc/server/CMakeLists.darwin.txt +++ b/library/cpp/grpc/server/CMakeLists.darwin.txt @@ -7,6 +7,12 @@ add_subdirectory(actors) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-grpc-server) target_link_libraries(cpp-grpc-server PUBLIC diff --git a/library/cpp/grpc/server/CMakeLists.linux-aarch64.txt b/library/cpp/grpc/server/CMakeLists.linux-aarch64.txt index 4d5d77c1bf..afeac13dc1 100644 --- a/library/cpp/grpc/server/CMakeLists.linux-aarch64.txt +++ b/library/cpp/grpc/server/CMakeLists.linux-aarch64.txt @@ -7,6 +7,12 @@ add_subdirectory(actors) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-grpc-server) target_link_libraries(cpp-grpc-server PUBLIC diff --git a/library/cpp/grpc/server/CMakeLists.linux.txt b/library/cpp/grpc/server/CMakeLists.linux.txt index 4d5d77c1bf..afeac13dc1 100644 --- a/library/cpp/grpc/server/CMakeLists.linux.txt +++ b/library/cpp/grpc/server/CMakeLists.linux.txt @@ -7,6 +7,12 @@ add_subdirectory(actors) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-grpc-server) target_link_libraries(cpp-grpc-server PUBLIC diff --git a/library/cpp/grpc/server/CMakeLists.txt b/library/cpp/grpc/server/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/grpc/server/CMakeLists.txt +++ b/library/cpp/grpc/server/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/grpc/server/actors/CMakeLists.txt b/library/cpp/grpc/server/actors/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/grpc/server/actors/CMakeLists.txt +++ b/library/cpp/grpc/server/actors/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/histogram/adaptive/CMakeLists.txt b/library/cpp/histogram/adaptive/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/histogram/adaptive/CMakeLists.txt +++ b/library/cpp/histogram/adaptive/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/histogram/adaptive/protos/CMakeLists.darwin.txt b/library/cpp/histogram/adaptive/protos/CMakeLists.darwin.txt index c1c5db3e56..ff0b6ce0f9 100644 --- a/library/cpp/histogram/adaptive/protos/CMakeLists.darwin.txt +++ b/library/cpp/histogram/adaptive/protos/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(histogram-adaptive-protos) target_link_libraries(histogram-adaptive-protos PUBLIC diff --git a/library/cpp/histogram/adaptive/protos/CMakeLists.linux-aarch64.txt b/library/cpp/histogram/adaptive/protos/CMakeLists.linux-aarch64.txt index 51025bd7f5..c2746fae77 100644 --- a/library/cpp/histogram/adaptive/protos/CMakeLists.linux-aarch64.txt +++ b/library/cpp/histogram/adaptive/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(histogram-adaptive-protos) target_link_libraries(histogram-adaptive-protos PUBLIC diff --git a/library/cpp/histogram/adaptive/protos/CMakeLists.linux.txt b/library/cpp/histogram/adaptive/protos/CMakeLists.linux.txt index 51025bd7f5..c2746fae77 100644 --- a/library/cpp/histogram/adaptive/protos/CMakeLists.linux.txt +++ b/library/cpp/histogram/adaptive/protos/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(histogram-adaptive-protos) target_link_libraries(histogram-adaptive-protos PUBLIC diff --git a/library/cpp/histogram/adaptive/protos/CMakeLists.txt b/library/cpp/histogram/adaptive/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/histogram/adaptive/protos/CMakeLists.txt +++ b/library/cpp/histogram/adaptive/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/histogram/hdr/CMakeLists.txt b/library/cpp/histogram/hdr/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/histogram/hdr/CMakeLists.txt +++ b/library/cpp/histogram/hdr/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/html/escape/CMakeLists.txt b/library/cpp/html/escape/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/html/escape/CMakeLists.txt +++ b/library/cpp/html/escape/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/html/pcdata/CMakeLists.txt b/library/cpp/html/pcdata/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/html/pcdata/CMakeLists.txt +++ b/library/cpp/html/pcdata/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/http/fetch/CMakeLists.darwin.txt b/library/cpp/http/fetch/CMakeLists.darwin.txt index c9af1a0150..b507fb8c2e 100644 --- a/library/cpp/http/fetch/CMakeLists.darwin.txt +++ b/library/cpp/http/fetch/CMakeLists.darwin.txt @@ -7,6 +7,12 @@ find_package(ZLIB REQUIRED) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-http-fetch) target_link_libraries(cpp-http-fetch PUBLIC diff --git a/library/cpp/http/fetch/CMakeLists.linux-aarch64.txt b/library/cpp/http/fetch/CMakeLists.linux-aarch64.txt index 8b2f6632b8..432831775a 100644 --- a/library/cpp/http/fetch/CMakeLists.linux-aarch64.txt +++ b/library/cpp/http/fetch/CMakeLists.linux-aarch64.txt @@ -7,6 +7,12 @@ find_package(ZLIB REQUIRED) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-http-fetch) target_link_libraries(cpp-http-fetch PUBLIC diff --git a/library/cpp/http/fetch/CMakeLists.linux.txt b/library/cpp/http/fetch/CMakeLists.linux.txt index 8b2f6632b8..432831775a 100644 --- a/library/cpp/http/fetch/CMakeLists.linux.txt +++ b/library/cpp/http/fetch/CMakeLists.linux.txt @@ -7,6 +7,12 @@ find_package(ZLIB REQUIRED) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-http-fetch) target_link_libraries(cpp-http-fetch PUBLIC diff --git a/library/cpp/http/fetch/CMakeLists.txt b/library/cpp/http/fetch/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/http/fetch/CMakeLists.txt +++ b/library/cpp/http/fetch/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/http/io/CMakeLists.txt b/library/cpp/http/io/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/http/io/CMakeLists.txt +++ b/library/cpp/http/io/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/http/misc/CMakeLists.darwin.txt b/library/cpp/http/misc/CMakeLists.darwin.txt index e60ca0d16a..c909854a9a 100644 --- a/library/cpp/http/misc/CMakeLists.darwin.txt +++ b/library/cpp/http/misc/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-http-misc) target_link_libraries(cpp-http-misc PUBLIC diff --git a/library/cpp/http/misc/CMakeLists.linux-aarch64.txt b/library/cpp/http/misc/CMakeLists.linux-aarch64.txt index a4c93f6693..026af90992 100644 --- a/library/cpp/http/misc/CMakeLists.linux-aarch64.txt +++ b/library/cpp/http/misc/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-http-misc) target_link_libraries(cpp-http-misc PUBLIC diff --git a/library/cpp/http/misc/CMakeLists.linux.txt b/library/cpp/http/misc/CMakeLists.linux.txt index a4c93f6693..026af90992 100644 --- a/library/cpp/http/misc/CMakeLists.linux.txt +++ b/library/cpp/http/misc/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-http-misc) target_link_libraries(cpp-http-misc PUBLIC diff --git a/library/cpp/http/misc/CMakeLists.txt b/library/cpp/http/misc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/http/misc/CMakeLists.txt +++ b/library/cpp/http/misc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/http/server/CMakeLists.txt b/library/cpp/http/server/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/http/server/CMakeLists.txt +++ b/library/cpp/http/server/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/http/simple/CMakeLists.txt b/library/cpp/http/simple/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/http/simple/CMakeLists.txt +++ b/library/cpp/http/simple/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/hyperloglog/CMakeLists.txt b/library/cpp/hyperloglog/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/hyperloglog/CMakeLists.txt +++ b/library/cpp/hyperloglog/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/int128/CMakeLists.txt b/library/cpp/int128/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/int128/CMakeLists.txt +++ b/library/cpp/int128/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/ipmath/CMakeLists.txt b/library/cpp/ipmath/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/ipmath/CMakeLists.txt +++ b/library/cpp/ipmath/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/ipv6_address/CMakeLists.txt b/library/cpp/ipv6_address/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/ipv6_address/CMakeLists.txt +++ b/library/cpp/ipv6_address/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/iterator/CMakeLists.txt b/library/cpp/iterator/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/iterator/CMakeLists.txt +++ b/library/cpp/iterator/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/json/CMakeLists.txt b/library/cpp/json/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/json/CMakeLists.txt +++ b/library/cpp/json/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/json/common/CMakeLists.txt b/library/cpp/json/common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/json/common/CMakeLists.txt +++ b/library/cpp/json/common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/json/easy_parse/CMakeLists.txt b/library/cpp/json/easy_parse/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/json/easy_parse/CMakeLists.txt +++ b/library/cpp/json/easy_parse/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/json/fast_sax/CMakeLists.txt b/library/cpp/json/fast_sax/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/json/fast_sax/CMakeLists.txt +++ b/library/cpp/json/fast_sax/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/json/writer/CMakeLists.darwin.txt b/library/cpp/json/writer/CMakeLists.darwin.txt index 71c8643720..e164da14c0 100644 --- a/library/cpp/json/writer/CMakeLists.darwin.txt +++ b/library/cpp/json/writer/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-json-writer) target_link_libraries(cpp-json-writer PUBLIC diff --git a/library/cpp/json/writer/CMakeLists.linux-aarch64.txt b/library/cpp/json/writer/CMakeLists.linux-aarch64.txt index 7ae78ebf12..7793777f86 100644 --- a/library/cpp/json/writer/CMakeLists.linux-aarch64.txt +++ b/library/cpp/json/writer/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-json-writer) target_link_libraries(cpp-json-writer PUBLIC diff --git a/library/cpp/json/writer/CMakeLists.linux.txt b/library/cpp/json/writer/CMakeLists.linux.txt index 7ae78ebf12..7793777f86 100644 --- a/library/cpp/json/writer/CMakeLists.linux.txt +++ b/library/cpp/json/writer/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-json-writer) target_link_libraries(cpp-json-writer PUBLIC diff --git a/library/cpp/json/writer/CMakeLists.txt b/library/cpp/json/writer/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/json/writer/CMakeLists.txt +++ b/library/cpp/json/writer/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/json/yson/CMakeLists.txt b/library/cpp/json/yson/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/json/yson/CMakeLists.txt +++ b/library/cpp/json/yson/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/lcs/CMakeLists.txt b/library/cpp/lcs/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/lcs/CMakeLists.txt +++ b/library/cpp/lcs/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/lfalloc/CMakeLists.txt b/library/cpp/lfalloc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/lfalloc/CMakeLists.txt +++ b/library/cpp/lfalloc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/lfalloc/alloc_profiler/CMakeLists.txt b/library/cpp/lfalloc/alloc_profiler/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/lfalloc/alloc_profiler/CMakeLists.txt +++ b/library/cpp/lfalloc/alloc_profiler/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/lfalloc/dbg_info/CMakeLists.txt b/library/cpp/lfalloc/dbg_info/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/lfalloc/dbg_info/CMakeLists.txt +++ b/library/cpp/lfalloc/dbg_info/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/linear_regression/CMakeLists.txt b/library/cpp/linear_regression/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/linear_regression/CMakeLists.txt +++ b/library/cpp/linear_regression/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/logger/CMakeLists.darwin.txt b/library/cpp/logger/CMakeLists.darwin.txt index f73c91994e..92cf5b5d93 100644 --- a/library/cpp/logger/CMakeLists.darwin.txt +++ b/library/cpp/logger/CMakeLists.darwin.txt @@ -7,6 +7,12 @@ add_subdirectory(global) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(library-cpp-logger) target_link_libraries(library-cpp-logger PUBLIC diff --git a/library/cpp/logger/CMakeLists.linux-aarch64.txt b/library/cpp/logger/CMakeLists.linux-aarch64.txt index 35a66da4f6..7656dd6861 100644 --- a/library/cpp/logger/CMakeLists.linux-aarch64.txt +++ b/library/cpp/logger/CMakeLists.linux-aarch64.txt @@ -7,6 +7,12 @@ add_subdirectory(global) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(library-cpp-logger) target_link_libraries(library-cpp-logger PUBLIC diff --git a/library/cpp/logger/CMakeLists.linux.txt b/library/cpp/logger/CMakeLists.linux.txt index 35a66da4f6..7656dd6861 100644 --- a/library/cpp/logger/CMakeLists.linux.txt +++ b/library/cpp/logger/CMakeLists.linux.txt @@ -7,6 +7,12 @@ add_subdirectory(global) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(library-cpp-logger) target_link_libraries(library-cpp-logger PUBLIC diff --git a/library/cpp/logger/CMakeLists.txt b/library/cpp/logger/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/logger/CMakeLists.txt +++ b/library/cpp/logger/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/logger/global/CMakeLists.txt b/library/cpp/logger/global/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/logger/global/CMakeLists.txt +++ b/library/cpp/logger/global/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/lua/CMakeLists.txt b/library/cpp/lua/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/lua/CMakeLists.txt +++ b/library/cpp/lua/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/lwtrace/CMakeLists.txt b/library/cpp/lwtrace/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/lwtrace/CMakeLists.txt +++ b/library/cpp/lwtrace/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/lwtrace/mon/CMakeLists.darwin.txt b/library/cpp/lwtrace/mon/CMakeLists.darwin.txt index b3c0ec1739..84ce12f208 100644 --- a/library/cpp/lwtrace/mon/CMakeLists.darwin.txt +++ b/library/cpp/lwtrace/mon/CMakeLists.darwin.txt @@ -7,6 +7,12 @@ add_subdirectory(analytics) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(cpp-lwtrace-mon) target_link_libraries(cpp-lwtrace-mon PUBLIC diff --git a/library/cpp/lwtrace/mon/CMakeLists.linux-aarch64.txt b/library/cpp/lwtrace/mon/CMakeLists.linux-aarch64.txt index 728fe5d0fd..7f31cfc6fe 100644 --- a/library/cpp/lwtrace/mon/CMakeLists.linux-aarch64.txt +++ b/library/cpp/lwtrace/mon/CMakeLists.linux-aarch64.txt @@ -7,6 +7,12 @@ add_subdirectory(analytics) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(cpp-lwtrace-mon) target_link_libraries(cpp-lwtrace-mon PUBLIC diff --git a/library/cpp/lwtrace/mon/CMakeLists.linux.txt b/library/cpp/lwtrace/mon/CMakeLists.linux.txt index 728fe5d0fd..7f31cfc6fe 100644 --- a/library/cpp/lwtrace/mon/CMakeLists.linux.txt +++ b/library/cpp/lwtrace/mon/CMakeLists.linux.txt @@ -7,6 +7,12 @@ add_subdirectory(analytics) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(cpp-lwtrace-mon) target_link_libraries(cpp-lwtrace-mon PUBLIC diff --git a/library/cpp/lwtrace/mon/CMakeLists.txt b/library/cpp/lwtrace/mon/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/lwtrace/mon/CMakeLists.txt +++ b/library/cpp/lwtrace/mon/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/lwtrace/mon/analytics/CMakeLists.txt b/library/cpp/lwtrace/mon/analytics/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/lwtrace/mon/analytics/CMakeLists.txt +++ b/library/cpp/lwtrace/mon/analytics/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/lwtrace/protos/CMakeLists.darwin.txt b/library/cpp/lwtrace/protos/CMakeLists.darwin.txt index 2c5cd291d4..9caa6f58bf 100644 --- a/library/cpp/lwtrace/protos/CMakeLists.darwin.txt +++ b/library/cpp/lwtrace/protos/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(cpp-lwtrace-protos) target_link_libraries(cpp-lwtrace-protos PUBLIC diff --git a/library/cpp/lwtrace/protos/CMakeLists.linux-aarch64.txt b/library/cpp/lwtrace/protos/CMakeLists.linux-aarch64.txt index 4b985095b2..f9321305c1 100644 --- a/library/cpp/lwtrace/protos/CMakeLists.linux-aarch64.txt +++ b/library/cpp/lwtrace/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(cpp-lwtrace-protos) target_link_libraries(cpp-lwtrace-protos PUBLIC diff --git a/library/cpp/lwtrace/protos/CMakeLists.linux.txt b/library/cpp/lwtrace/protos/CMakeLists.linux.txt index 4b985095b2..f9321305c1 100644 --- a/library/cpp/lwtrace/protos/CMakeLists.linux.txt +++ b/library/cpp/lwtrace/protos/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(cpp-lwtrace-protos) target_link_libraries(cpp-lwtrace-protos PUBLIC diff --git a/library/cpp/lwtrace/protos/CMakeLists.txt b/library/cpp/lwtrace/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/lwtrace/protos/CMakeLists.txt +++ b/library/cpp/lwtrace/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/malloc/CMakeLists.txt b/library/cpp/malloc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/malloc/CMakeLists.txt +++ b/library/cpp/malloc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/malloc/api/CMakeLists.txt b/library/cpp/malloc/api/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/malloc/api/CMakeLists.txt +++ b/library/cpp/malloc/api/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/malloc/jemalloc/CMakeLists.txt b/library/cpp/malloc/jemalloc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/malloc/jemalloc/CMakeLists.txt +++ b/library/cpp/malloc/jemalloc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/malloc/tcmalloc/CMakeLists.txt b/library/cpp/malloc/tcmalloc/CMakeLists.txt index 1f942d5b2f..ba630c0cc4 100644 --- a/library/cpp/malloc/tcmalloc/CMakeLists.txt +++ b/library/cpp/malloc/tcmalloc/CMakeLists.txt @@ -8,6 +8,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT ANDROID) include(CMakeLists.linux-aarch64.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/messagebus/CMakeLists.txt b/library/cpp/messagebus/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/messagebus/CMakeLists.txt +++ b/library/cpp/messagebus/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/messagebus/actor/CMakeLists.txt b/library/cpp/messagebus/actor/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/messagebus/actor/CMakeLists.txt +++ b/library/cpp/messagebus/actor/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/messagebus/config/CMakeLists.txt b/library/cpp/messagebus/config/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/messagebus/config/CMakeLists.txt +++ b/library/cpp/messagebus/config/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/messagebus/monitoring/CMakeLists.darwin.txt b/library/cpp/messagebus/monitoring/CMakeLists.darwin.txt index 8b0e392fbc..0a5f1f8502 100644 --- a/library/cpp/messagebus/monitoring/CMakeLists.darwin.txt +++ b/library/cpp/messagebus/monitoring/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(cpp-messagebus-monitoring) target_link_libraries(cpp-messagebus-monitoring PUBLIC diff --git a/library/cpp/messagebus/monitoring/CMakeLists.linux-aarch64.txt b/library/cpp/messagebus/monitoring/CMakeLists.linux-aarch64.txt index 38b1aa98a3..d7ac9c9c03 100644 --- a/library/cpp/messagebus/monitoring/CMakeLists.linux-aarch64.txt +++ b/library/cpp/messagebus/monitoring/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(cpp-messagebus-monitoring) target_link_libraries(cpp-messagebus-monitoring PUBLIC diff --git a/library/cpp/messagebus/monitoring/CMakeLists.linux.txt b/library/cpp/messagebus/monitoring/CMakeLists.linux.txt index 38b1aa98a3..d7ac9c9c03 100644 --- a/library/cpp/messagebus/monitoring/CMakeLists.linux.txt +++ b/library/cpp/messagebus/monitoring/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(cpp-messagebus-monitoring) target_link_libraries(cpp-messagebus-monitoring PUBLIC diff --git a/library/cpp/messagebus/monitoring/CMakeLists.txt b/library/cpp/messagebus/monitoring/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/messagebus/monitoring/CMakeLists.txt +++ b/library/cpp/messagebus/monitoring/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/messagebus/oldmodule/CMakeLists.txt b/library/cpp/messagebus/oldmodule/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/messagebus/oldmodule/CMakeLists.txt +++ b/library/cpp/messagebus/oldmodule/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/messagebus/protobuf/CMakeLists.txt b/library/cpp/messagebus/protobuf/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/messagebus/protobuf/CMakeLists.txt +++ b/library/cpp/messagebus/protobuf/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/messagebus/scheduler/CMakeLists.txt b/library/cpp/messagebus/scheduler/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/messagebus/scheduler/CMakeLists.txt +++ b/library/cpp/messagebus/scheduler/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/messagebus/www/CMakeLists.darwin.txt b/library/cpp/messagebus/www/CMakeLists.darwin.txt index 5a8c62b635..2d41aa3305 100644 --- a/library/cpp/messagebus/www/CMakeLists.darwin.txt +++ b/library/cpp/messagebus/www/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(cpp-messagebus-www) target_link_libraries(cpp-messagebus-www PUBLIC diff --git a/library/cpp/messagebus/www/CMakeLists.linux-aarch64.txt b/library/cpp/messagebus/www/CMakeLists.linux-aarch64.txt index 0776cd5561..fdc6d5d131 100644 --- a/library/cpp/messagebus/www/CMakeLists.linux-aarch64.txt +++ b/library/cpp/messagebus/www/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(cpp-messagebus-www) target_link_libraries(cpp-messagebus-www PUBLIC diff --git a/library/cpp/messagebus/www/CMakeLists.linux.txt b/library/cpp/messagebus/www/CMakeLists.linux.txt index 0776cd5561..fdc6d5d131 100644 --- a/library/cpp/messagebus/www/CMakeLists.linux.txt +++ b/library/cpp/messagebus/www/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(cpp-messagebus-www) target_link_libraries(cpp-messagebus-www PUBLIC diff --git a/library/cpp/messagebus/www/CMakeLists.txt b/library/cpp/messagebus/www/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/messagebus/www/CMakeLists.txt +++ b/library/cpp/messagebus/www/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/mime/types/CMakeLists.darwin.txt b/library/cpp/mime/types/CMakeLists.darwin.txt index 7336425016..8e4011a982 100644 --- a/library/cpp/mime/types/CMakeLists.darwin.txt +++ b/library/cpp/mime/types/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-mime-types) target_link_libraries(cpp-mime-types PUBLIC diff --git a/library/cpp/mime/types/CMakeLists.linux-aarch64.txt b/library/cpp/mime/types/CMakeLists.linux-aarch64.txt index 272fa8d501..85364f7595 100644 --- a/library/cpp/mime/types/CMakeLists.linux-aarch64.txt +++ b/library/cpp/mime/types/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-mime-types) target_link_libraries(cpp-mime-types PUBLIC diff --git a/library/cpp/mime/types/CMakeLists.linux.txt b/library/cpp/mime/types/CMakeLists.linux.txt index 272fa8d501..85364f7595 100644 --- a/library/cpp/mime/types/CMakeLists.linux.txt +++ b/library/cpp/mime/types/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-mime-types) target_link_libraries(cpp-mime-types PUBLIC diff --git a/library/cpp/mime/types/CMakeLists.txt b/library/cpp/mime/types/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/mime/types/CMakeLists.txt +++ b/library/cpp/mime/types/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/monlib/deprecated/json/CMakeLists.txt b/library/cpp/monlib/deprecated/json/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/monlib/deprecated/json/CMakeLists.txt +++ b/library/cpp/monlib/deprecated/json/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/monlib/dynamic_counters/CMakeLists.txt b/library/cpp/monlib/dynamic_counters/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/monlib/dynamic_counters/CMakeLists.txt +++ b/library/cpp/monlib/dynamic_counters/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/monlib/dynamic_counters/percentile/CMakeLists.txt b/library/cpp/monlib/dynamic_counters/percentile/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/monlib/dynamic_counters/percentile/CMakeLists.txt +++ b/library/cpp/monlib/dynamic_counters/percentile/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/monlib/encode/CMakeLists.darwin.txt b/library/cpp/monlib/encode/CMakeLists.darwin.txt index fec066c72a..a74b6d023d 100644 --- a/library/cpp/monlib/encode/CMakeLists.darwin.txt +++ b/library/cpp/monlib/encode/CMakeLists.darwin.txt @@ -12,6 +12,12 @@ add_subdirectory(legacy_protobuf) add_subdirectory(prometheus) add_subdirectory(spack) add_subdirectory(text) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-monlib-encode) target_link_libraries(cpp-monlib-encode PUBLIC diff --git a/library/cpp/monlib/encode/CMakeLists.linux-aarch64.txt b/library/cpp/monlib/encode/CMakeLists.linux-aarch64.txt index 220c3aa720..6c319f9b68 100644 --- a/library/cpp/monlib/encode/CMakeLists.linux-aarch64.txt +++ b/library/cpp/monlib/encode/CMakeLists.linux-aarch64.txt @@ -12,6 +12,12 @@ add_subdirectory(legacy_protobuf) add_subdirectory(prometheus) add_subdirectory(spack) add_subdirectory(text) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-monlib-encode) target_link_libraries(cpp-monlib-encode PUBLIC diff --git a/library/cpp/monlib/encode/CMakeLists.linux.txt b/library/cpp/monlib/encode/CMakeLists.linux.txt index 220c3aa720..6c319f9b68 100644 --- a/library/cpp/monlib/encode/CMakeLists.linux.txt +++ b/library/cpp/monlib/encode/CMakeLists.linux.txt @@ -12,6 +12,12 @@ add_subdirectory(legacy_protobuf) add_subdirectory(prometheus) add_subdirectory(spack) add_subdirectory(text) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-monlib-encode) target_link_libraries(cpp-monlib-encode PUBLIC diff --git a/library/cpp/monlib/encode/CMakeLists.txt b/library/cpp/monlib/encode/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/monlib/encode/CMakeLists.txt +++ b/library/cpp/monlib/encode/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/monlib/encode/buffered/CMakeLists.txt b/library/cpp/monlib/encode/buffered/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/monlib/encode/buffered/CMakeLists.txt +++ b/library/cpp/monlib/encode/buffered/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/monlib/encode/json/CMakeLists.txt b/library/cpp/monlib/encode/json/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/monlib/encode/json/CMakeLists.txt +++ b/library/cpp/monlib/encode/json/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/monlib/encode/legacy_protobuf/protos/CMakeLists.darwin.txt b/library/cpp/monlib/encode/legacy_protobuf/protos/CMakeLists.darwin.txt index 9a9caca01c..bce491e67e 100644 --- a/library/cpp/monlib/encode/legacy_protobuf/protos/CMakeLists.darwin.txt +++ b/library/cpp/monlib/encode/legacy_protobuf/protos/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(encode-legacy_protobuf-protos) target_link_libraries(encode-legacy_protobuf-protos PUBLIC diff --git a/library/cpp/monlib/encode/legacy_protobuf/protos/CMakeLists.linux-aarch64.txt b/library/cpp/monlib/encode/legacy_protobuf/protos/CMakeLists.linux-aarch64.txt index 9f42c554e6..a86da32e11 100644 --- a/library/cpp/monlib/encode/legacy_protobuf/protos/CMakeLists.linux-aarch64.txt +++ b/library/cpp/monlib/encode/legacy_protobuf/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(encode-legacy_protobuf-protos) target_link_libraries(encode-legacy_protobuf-protos PUBLIC diff --git a/library/cpp/monlib/encode/legacy_protobuf/protos/CMakeLists.linux.txt b/library/cpp/monlib/encode/legacy_protobuf/protos/CMakeLists.linux.txt index 9f42c554e6..a86da32e11 100644 --- a/library/cpp/monlib/encode/legacy_protobuf/protos/CMakeLists.linux.txt +++ b/library/cpp/monlib/encode/legacy_protobuf/protos/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(encode-legacy_protobuf-protos) target_link_libraries(encode-legacy_protobuf-protos PUBLIC diff --git a/library/cpp/monlib/encode/legacy_protobuf/protos/CMakeLists.txt b/library/cpp/monlib/encode/legacy_protobuf/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/monlib/encode/legacy_protobuf/protos/CMakeLists.txt +++ b/library/cpp/monlib/encode/legacy_protobuf/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/monlib/encode/prometheus/CMakeLists.txt b/library/cpp/monlib/encode/prometheus/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/monlib/encode/prometheus/CMakeLists.txt +++ b/library/cpp/monlib/encode/prometheus/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/monlib/encode/spack/CMakeLists.txt b/library/cpp/monlib/encode/spack/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/monlib/encode/spack/CMakeLists.txt +++ b/library/cpp/monlib/encode/spack/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/monlib/encode/text/CMakeLists.txt b/library/cpp/monlib/encode/text/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/monlib/encode/text/CMakeLists.txt +++ b/library/cpp/monlib/encode/text/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/monlib/exception/CMakeLists.txt b/library/cpp/monlib/exception/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/monlib/exception/CMakeLists.txt +++ b/library/cpp/monlib/exception/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/monlib/messagebus/CMakeLists.txt b/library/cpp/monlib/messagebus/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/monlib/messagebus/CMakeLists.txt +++ b/library/cpp/monlib/messagebus/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/monlib/metrics/CMakeLists.darwin.txt b/library/cpp/monlib/metrics/CMakeLists.darwin.txt index 1af273310a..052ed067e1 100644 --- a/library/cpp/monlib/metrics/CMakeLists.darwin.txt +++ b/library/cpp/monlib/metrics/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-monlib-metrics) target_link_libraries(cpp-monlib-metrics PUBLIC diff --git a/library/cpp/monlib/metrics/CMakeLists.linux-aarch64.txt b/library/cpp/monlib/metrics/CMakeLists.linux-aarch64.txt index 999ca3d569..eb18b40c18 100644 --- a/library/cpp/monlib/metrics/CMakeLists.linux-aarch64.txt +++ b/library/cpp/monlib/metrics/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-monlib-metrics) target_link_libraries(cpp-monlib-metrics PUBLIC diff --git a/library/cpp/monlib/metrics/CMakeLists.linux.txt b/library/cpp/monlib/metrics/CMakeLists.linux.txt index 999ca3d569..eb18b40c18 100644 --- a/library/cpp/monlib/metrics/CMakeLists.linux.txt +++ b/library/cpp/monlib/metrics/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-monlib-metrics) target_link_libraries(cpp-monlib-metrics PUBLIC diff --git a/library/cpp/monlib/metrics/CMakeLists.txt b/library/cpp/monlib/metrics/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/monlib/metrics/CMakeLists.txt +++ b/library/cpp/monlib/metrics/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/monlib/service/CMakeLists.txt b/library/cpp/monlib/service/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/monlib/service/CMakeLists.txt +++ b/library/cpp/monlib/service/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/monlib/service/pages/CMakeLists.txt b/library/cpp/monlib/service/pages/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/monlib/service/pages/CMakeLists.txt +++ b/library/cpp/monlib/service/pages/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/monlib/service/pages/tablesorter/CMakeLists.darwin.txt b/library/cpp/monlib/service/pages/tablesorter/CMakeLists.darwin.txt index be59f3a4b5..516c919f8a 100644 --- a/library/cpp/monlib/service/pages/tablesorter/CMakeLists.darwin.txt +++ b/library/cpp/monlib/service/pages/tablesorter/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(service-pages-tablesorter INTERFACE) target_link_libraries(service-pages-tablesorter INTERFACE diff --git a/library/cpp/monlib/service/pages/tablesorter/CMakeLists.linux-aarch64.txt b/library/cpp/monlib/service/pages/tablesorter/CMakeLists.linux-aarch64.txt index 633736b174..7e88b02a4b 100644 --- a/library/cpp/monlib/service/pages/tablesorter/CMakeLists.linux-aarch64.txt +++ b/library/cpp/monlib/service/pages/tablesorter/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(service-pages-tablesorter INTERFACE) target_link_libraries(service-pages-tablesorter INTERFACE diff --git a/library/cpp/monlib/service/pages/tablesorter/CMakeLists.linux.txt b/library/cpp/monlib/service/pages/tablesorter/CMakeLists.linux.txt index 633736b174..7e88b02a4b 100644 --- a/library/cpp/monlib/service/pages/tablesorter/CMakeLists.linux.txt +++ b/library/cpp/monlib/service/pages/tablesorter/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(service-pages-tablesorter INTERFACE) target_link_libraries(service-pages-tablesorter INTERFACE diff --git a/library/cpp/monlib/service/pages/tablesorter/CMakeLists.txt b/library/cpp/monlib/service/pages/tablesorter/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/monlib/service/pages/tablesorter/CMakeLists.txt +++ b/library/cpp/monlib/service/pages/tablesorter/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/on_disk/chunks/CMakeLists.txt b/library/cpp/on_disk/chunks/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/on_disk/chunks/CMakeLists.txt +++ b/library/cpp/on_disk/chunks/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/openssl/holders/CMakeLists.txt b/library/cpp/openssl/holders/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/openssl/holders/CMakeLists.txt +++ b/library/cpp/openssl/holders/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/openssl/init/CMakeLists.txt b/library/cpp/openssl/init/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/openssl/init/CMakeLists.txt +++ b/library/cpp/openssl/init/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/openssl/io/CMakeLists.txt b/library/cpp/openssl/io/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/openssl/io/CMakeLists.txt +++ b/library/cpp/openssl/io/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/openssl/method/CMakeLists.txt b/library/cpp/openssl/method/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/openssl/method/CMakeLists.txt +++ b/library/cpp/openssl/method/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/packedtypes/CMakeLists.txt b/library/cpp/packedtypes/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/packedtypes/CMakeLists.txt +++ b/library/cpp/packedtypes/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/packers/CMakeLists.txt b/library/cpp/packers/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/packers/CMakeLists.txt +++ b/library/cpp/packers/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/pop_count/CMakeLists.txt b/library/cpp/pop_count/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/pop_count/CMakeLists.txt +++ b/library/cpp/pop_count/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/presort/CMakeLists.txt b/library/cpp/presort/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/presort/CMakeLists.txt +++ b/library/cpp/presort/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/protobuf/interop/CMakeLists.txt b/library/cpp/protobuf/interop/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/protobuf/interop/CMakeLists.txt +++ b/library/cpp/protobuf/interop/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/protobuf/json/CMakeLists.txt b/library/cpp/protobuf/json/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/protobuf/json/CMakeLists.txt +++ b/library/cpp/protobuf/json/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/protobuf/util/CMakeLists.txt b/library/cpp/protobuf/util/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/protobuf/util/CMakeLists.txt +++ b/library/cpp/protobuf/util/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/protobuf/util/proto/CMakeLists.darwin.txt b/library/cpp/protobuf/util/proto/CMakeLists.darwin.txt index 33cfab6c43..7a58b4bfeb 100644 --- a/library/cpp/protobuf/util/proto/CMakeLists.darwin.txt +++ b/library/cpp/protobuf/util/proto/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(protobuf-util-proto) target_link_libraries(protobuf-util-proto PUBLIC diff --git a/library/cpp/protobuf/util/proto/CMakeLists.linux-aarch64.txt b/library/cpp/protobuf/util/proto/CMakeLists.linux-aarch64.txt index ae8c2efd18..5f08e7a691 100644 --- a/library/cpp/protobuf/util/proto/CMakeLists.linux-aarch64.txt +++ b/library/cpp/protobuf/util/proto/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(protobuf-util-proto) target_link_libraries(protobuf-util-proto PUBLIC diff --git a/library/cpp/protobuf/util/proto/CMakeLists.linux.txt b/library/cpp/protobuf/util/proto/CMakeLists.linux.txt index ae8c2efd18..5f08e7a691 100644 --- a/library/cpp/protobuf/util/proto/CMakeLists.linux.txt +++ b/library/cpp/protobuf/util/proto/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(protobuf-util-proto) target_link_libraries(protobuf-util-proto PUBLIC diff --git a/library/cpp/protobuf/util/proto/CMakeLists.txt b/library/cpp/protobuf/util/proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/protobuf/util/proto/CMakeLists.txt +++ b/library/cpp/protobuf/util/proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/random_provider/CMakeLists.txt b/library/cpp/random_provider/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/random_provider/CMakeLists.txt +++ b/library/cpp/random_provider/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/regex/CMakeLists.txt b/library/cpp/regex/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/regex/CMakeLists.txt +++ b/library/cpp/regex/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/regex/hyperscan/CMakeLists.txt b/library/cpp/regex/hyperscan/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/library/cpp/regex/hyperscan/CMakeLists.txt +++ b/library/cpp/regex/hyperscan/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/regex/pcre/CMakeLists.txt b/library/cpp/regex/pcre/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/regex/pcre/CMakeLists.txt +++ b/library/cpp/regex/pcre/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/regex/pire/CMakeLists.txt b/library/cpp/regex/pire/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/regex/pire/CMakeLists.txt +++ b/library/cpp/regex/pire/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/resource/CMakeLists.txt b/library/cpp/resource/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/resource/CMakeLists.txt +++ b/library/cpp/resource/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/retry/CMakeLists.txt b/library/cpp/retry/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/retry/CMakeLists.txt +++ b/library/cpp/retry/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/retry/protos/CMakeLists.darwin.txt b/library/cpp/retry/protos/CMakeLists.darwin.txt index 961aae8383..ba41965df2 100644 --- a/library/cpp/retry/protos/CMakeLists.darwin.txt +++ b/library/cpp/retry/protos/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(cpp-retry-protos) target_link_libraries(cpp-retry-protos PUBLIC diff --git a/library/cpp/retry/protos/CMakeLists.linux-aarch64.txt b/library/cpp/retry/protos/CMakeLists.linux-aarch64.txt index cf6bfee5f1..3c4f9aed25 100644 --- a/library/cpp/retry/protos/CMakeLists.linux-aarch64.txt +++ b/library/cpp/retry/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(cpp-retry-protos) target_link_libraries(cpp-retry-protos PUBLIC diff --git a/library/cpp/retry/protos/CMakeLists.linux.txt b/library/cpp/retry/protos/CMakeLists.linux.txt index cf6bfee5f1..3c4f9aed25 100644 --- a/library/cpp/retry/protos/CMakeLists.linux.txt +++ b/library/cpp/retry/protos/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(cpp-retry-protos) target_link_libraries(cpp-retry-protos PUBLIC diff --git a/library/cpp/retry/protos/CMakeLists.txt b/library/cpp/retry/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/retry/protos/CMakeLists.txt +++ b/library/cpp/retry/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/scheme/CMakeLists.darwin.txt b/library/cpp/scheme/CMakeLists.darwin.txt index e0b564558c..851add2e6c 100644 --- a/library/cpp/scheme/CMakeLists.darwin.txt +++ b/library/cpp/scheme/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(library-cpp-scheme) target_link_libraries(library-cpp-scheme PUBLIC diff --git a/library/cpp/scheme/CMakeLists.linux-aarch64.txt b/library/cpp/scheme/CMakeLists.linux-aarch64.txt index 709a30d9ca..39139ce3c8 100644 --- a/library/cpp/scheme/CMakeLists.linux-aarch64.txt +++ b/library/cpp/scheme/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(library-cpp-scheme) target_link_libraries(library-cpp-scheme PUBLIC diff --git a/library/cpp/scheme/CMakeLists.linux.txt b/library/cpp/scheme/CMakeLists.linux.txt index 709a30d9ca..39139ce3c8 100644 --- a/library/cpp/scheme/CMakeLists.linux.txt +++ b/library/cpp/scheme/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(library-cpp-scheme) target_link_libraries(library-cpp-scheme PUBLIC diff --git a/library/cpp/scheme/CMakeLists.txt b/library/cpp/scheme/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/scheme/CMakeLists.txt +++ b/library/cpp/scheme/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/sighandler/CMakeLists.txt b/library/cpp/sighandler/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/sighandler/CMakeLists.txt +++ b/library/cpp/sighandler/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/sliding_window/CMakeLists.txt b/library/cpp/sliding_window/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/sliding_window/CMakeLists.txt +++ b/library/cpp/sliding_window/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/sse/CMakeLists.txt b/library/cpp/sse/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/sse/CMakeLists.txt +++ b/library/cpp/sse/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/streams/brotli/CMakeLists.txt b/library/cpp/streams/brotli/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/streams/brotli/CMakeLists.txt +++ b/library/cpp/streams/brotli/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/streams/bzip2/CMakeLists.txt b/library/cpp/streams/bzip2/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/streams/bzip2/CMakeLists.txt +++ b/library/cpp/streams/bzip2/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/streams/lzma/CMakeLists.txt b/library/cpp/streams/lzma/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/streams/lzma/CMakeLists.txt +++ b/library/cpp/streams/lzma/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/streams/zc_memory_input/CMakeLists.txt b/library/cpp/streams/zc_memory_input/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/streams/zc_memory_input/CMakeLists.txt +++ b/library/cpp/streams/zc_memory_input/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/streams/zstd/CMakeLists.txt b/library/cpp/streams/zstd/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/streams/zstd/CMakeLists.txt +++ b/library/cpp/streams/zstd/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/string_utils/base64/CMakeLists.txt b/library/cpp/string_utils/base64/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/string_utils/base64/CMakeLists.txt +++ b/library/cpp/string_utils/base64/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/string_utils/csv/CMakeLists.txt b/library/cpp/string_utils/csv/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/string_utils/csv/CMakeLists.txt +++ b/library/cpp/string_utils/csv/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/string_utils/indent_text/CMakeLists.txt b/library/cpp/string_utils/indent_text/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/string_utils/indent_text/CMakeLists.txt +++ b/library/cpp/string_utils/indent_text/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/string_utils/levenshtein_diff/CMakeLists.txt b/library/cpp/string_utils/levenshtein_diff/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/string_utils/levenshtein_diff/CMakeLists.txt +++ b/library/cpp/string_utils/levenshtein_diff/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/string_utils/parse_size/CMakeLists.txt b/library/cpp/string_utils/parse_size/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/string_utils/parse_size/CMakeLists.txt +++ b/library/cpp/string_utils/parse_size/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/string_utils/quote/CMakeLists.txt b/library/cpp/string_utils/quote/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/string_utils/quote/CMakeLists.txt +++ b/library/cpp/string_utils/quote/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/string_utils/relaxed_escaper/CMakeLists.txt b/library/cpp/string_utils/relaxed_escaper/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/string_utils/relaxed_escaper/CMakeLists.txt +++ b/library/cpp/string_utils/relaxed_escaper/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/string_utils/scan/CMakeLists.txt b/library/cpp/string_utils/scan/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/string_utils/scan/CMakeLists.txt +++ b/library/cpp/string_utils/scan/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/string_utils/url/CMakeLists.txt b/library/cpp/string_utils/url/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/string_utils/url/CMakeLists.txt +++ b/library/cpp/string_utils/url/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/string_utils/ztstrbuf/CMakeLists.txt b/library/cpp/string_utils/ztstrbuf/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/string_utils/ztstrbuf/CMakeLists.txt +++ b/library/cpp/string_utils/ztstrbuf/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/svnversion/CMakeLists.txt b/library/cpp/svnversion/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/svnversion/CMakeLists.txt +++ b/library/cpp/svnversion/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/tdigest/CMakeLists.darwin.txt b/library/cpp/tdigest/CMakeLists.darwin.txt index e373216898..9dd7437db0 100644 --- a/library/cpp/tdigest/CMakeLists.darwin.txt +++ b/library/cpp/tdigest/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-cpp-tdigest) target_link_libraries(library-cpp-tdigest PUBLIC diff --git a/library/cpp/tdigest/CMakeLists.linux-aarch64.txt b/library/cpp/tdigest/CMakeLists.linux-aarch64.txt index 08977c85c0..2fdc4b7b12 100644 --- a/library/cpp/tdigest/CMakeLists.linux-aarch64.txt +++ b/library/cpp/tdigest/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-cpp-tdigest) target_link_libraries(library-cpp-tdigest PUBLIC diff --git a/library/cpp/tdigest/CMakeLists.linux.txt b/library/cpp/tdigest/CMakeLists.linux.txt index 08977c85c0..2fdc4b7b12 100644 --- a/library/cpp/tdigest/CMakeLists.linux.txt +++ b/library/cpp/tdigest/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-cpp-tdigest) target_link_libraries(library-cpp-tdigest PUBLIC diff --git a/library/cpp/tdigest/CMakeLists.txt b/library/cpp/tdigest/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/tdigest/CMakeLists.txt +++ b/library/cpp/tdigest/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/terminate_handler/CMakeLists.txt b/library/cpp/terminate_handler/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/terminate_handler/CMakeLists.txt +++ b/library/cpp/terminate_handler/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/testing/benchmark/CMakeLists.txt b/library/cpp/testing/benchmark/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/testing/benchmark/CMakeLists.txt +++ b/library/cpp/testing/benchmark/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/testing/benchmark/main/CMakeLists.txt b/library/cpp/testing/benchmark/main/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/testing/benchmark/main/CMakeLists.txt +++ b/library/cpp/testing/benchmark/main/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/testing/common/CMakeLists.txt b/library/cpp/testing/common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/testing/common/CMakeLists.txt +++ b/library/cpp/testing/common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/testing/gmock_in_unittest/CMakeLists.txt b/library/cpp/testing/gmock_in_unittest/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/testing/gmock_in_unittest/CMakeLists.txt +++ b/library/cpp/testing/gmock_in_unittest/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/testing/gtest/CMakeLists.txt b/library/cpp/testing/gtest/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/testing/gtest/CMakeLists.txt +++ b/library/cpp/testing/gtest/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/testing/gtest_extensions/CMakeLists.txt b/library/cpp/testing/gtest_extensions/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/testing/gtest_extensions/CMakeLists.txt +++ b/library/cpp/testing/gtest_extensions/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/testing/gtest_main/CMakeLists.txt b/library/cpp/testing/gtest_main/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/testing/gtest_main/CMakeLists.txt +++ b/library/cpp/testing/gtest_main/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/testing/hook/CMakeLists.txt b/library/cpp/testing/hook/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/testing/hook/CMakeLists.txt +++ b/library/cpp/testing/hook/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/testing/unittest/CMakeLists.txt b/library/cpp/testing/unittest/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/testing/unittest/CMakeLists.txt +++ b/library/cpp/testing/unittest/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/testing/unittest_main/CMakeLists.txt b/library/cpp/testing/unittest_main/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/testing/unittest_main/CMakeLists.txt +++ b/library/cpp/testing/unittest_main/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/threading/atomic/CMakeLists.txt b/library/cpp/threading/atomic/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/threading/atomic/CMakeLists.txt +++ b/library/cpp/threading/atomic/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/threading/chunk_queue/CMakeLists.txt b/library/cpp/threading/chunk_queue/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/threading/chunk_queue/CMakeLists.txt +++ b/library/cpp/threading/chunk_queue/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/threading/equeue/CMakeLists.txt b/library/cpp/threading/equeue/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/threading/equeue/CMakeLists.txt +++ b/library/cpp/threading/equeue/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/threading/future/CMakeLists.txt b/library/cpp/threading/future/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/threading/future/CMakeLists.txt +++ b/library/cpp/threading/future/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/threading/light_rw_lock/CMakeLists.txt b/library/cpp/threading/light_rw_lock/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/threading/light_rw_lock/CMakeLists.txt +++ b/library/cpp/threading/light_rw_lock/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/threading/local_executor/CMakeLists.txt b/library/cpp/threading/local_executor/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/threading/local_executor/CMakeLists.txt +++ b/library/cpp/threading/local_executor/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/threading/poor_man_openmp/CMakeLists.txt b/library/cpp/threading/poor_man_openmp/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/threading/poor_man_openmp/CMakeLists.txt +++ b/library/cpp/threading/poor_man_openmp/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/threading/queue/CMakeLists.txt b/library/cpp/threading/queue/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/threading/queue/CMakeLists.txt +++ b/library/cpp/threading/queue/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/threading/skip_list/CMakeLists.txt b/library/cpp/threading/skip_list/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/threading/skip_list/CMakeLists.txt +++ b/library/cpp/threading/skip_list/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/threading/task_scheduler/CMakeLists.txt b/library/cpp/threading/task_scheduler/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/threading/task_scheduler/CMakeLists.txt +++ b/library/cpp/threading/task_scheduler/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/time_provider/CMakeLists.txt b/library/cpp/time_provider/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/time_provider/CMakeLists.txt +++ b/library/cpp/time_provider/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/timezone_conversion/CMakeLists.darwin.txt b/library/cpp/timezone_conversion/CMakeLists.darwin.txt index 61a16e32f5..0d060c2699 100644 --- a/library/cpp/timezone_conversion/CMakeLists.darwin.txt +++ b/library/cpp/timezone_conversion/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(library-cpp-timezone_conversion) target_link_libraries(library-cpp-timezone_conversion PUBLIC diff --git a/library/cpp/timezone_conversion/CMakeLists.linux-aarch64.txt b/library/cpp/timezone_conversion/CMakeLists.linux-aarch64.txt index 260c313b6a..daf50a668e 100644 --- a/library/cpp/timezone_conversion/CMakeLists.linux-aarch64.txt +++ b/library/cpp/timezone_conversion/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(library-cpp-timezone_conversion) target_link_libraries(library-cpp-timezone_conversion PUBLIC diff --git a/library/cpp/timezone_conversion/CMakeLists.linux.txt b/library/cpp/timezone_conversion/CMakeLists.linux.txt index 260c313b6a..daf50a668e 100644 --- a/library/cpp/timezone_conversion/CMakeLists.linux.txt +++ b/library/cpp/timezone_conversion/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(library-cpp-timezone_conversion) target_link_libraries(library-cpp-timezone_conversion PUBLIC diff --git a/library/cpp/timezone_conversion/CMakeLists.txt b/library/cpp/timezone_conversion/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/timezone_conversion/CMakeLists.txt +++ b/library/cpp/timezone_conversion/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/tld/CMakeLists.txt b/library/cpp/tld/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/tld/CMakeLists.txt +++ b/library/cpp/tld/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/unicode/normalization/CMakeLists.txt b/library/cpp/unicode/normalization/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/unicode/normalization/CMakeLists.txt +++ b/library/cpp/unicode/normalization/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/unicode/punycode/CMakeLists.txt b/library/cpp/unicode/punycode/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/unicode/punycode/CMakeLists.txt +++ b/library/cpp/unicode/punycode/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/unicode/set/CMakeLists.darwin.txt b/library/cpp/unicode/set/CMakeLists.darwin.txt index 022f1191b8..81e3230ffe 100644 --- a/library/cpp/unicode/set/CMakeLists.darwin.txt +++ b/library/cpp/unicode/set/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-unicode-set) target_link_libraries(cpp-unicode-set PUBLIC diff --git a/library/cpp/unicode/set/CMakeLists.linux-aarch64.txt b/library/cpp/unicode/set/CMakeLists.linux-aarch64.txt index fce1655078..1746645e0c 100644 --- a/library/cpp/unicode/set/CMakeLists.linux-aarch64.txt +++ b/library/cpp/unicode/set/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-unicode-set) target_link_libraries(cpp-unicode-set PUBLIC diff --git a/library/cpp/unicode/set/CMakeLists.linux.txt b/library/cpp/unicode/set/CMakeLists.linux.txt index fce1655078..1746645e0c 100644 --- a/library/cpp/unicode/set/CMakeLists.linux.txt +++ b/library/cpp/unicode/set/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-unicode-set) target_link_libraries(cpp-unicode-set PUBLIC diff --git a/library/cpp/unicode/set/CMakeLists.txt b/library/cpp/unicode/set/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/unicode/set/CMakeLists.txt +++ b/library/cpp/unicode/set/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/unified_agent_client/CMakeLists.darwin.txt b/library/cpp/unified_agent_client/CMakeLists.darwin.txt index ac4481155f..c681f29c5b 100644 --- a/library/cpp/unified_agent_client/CMakeLists.darwin.txt +++ b/library/cpp/unified_agent_client/CMakeLists.darwin.txt @@ -7,6 +7,12 @@ add_subdirectory(proto) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(library-cpp-unified_agent_client) target_include_directories(library-cpp-unified_agent_client PRIVATE diff --git a/library/cpp/unified_agent_client/CMakeLists.linux-aarch64.txt b/library/cpp/unified_agent_client/CMakeLists.linux-aarch64.txt index 01a8bd743d..84821c3369 100644 --- a/library/cpp/unified_agent_client/CMakeLists.linux-aarch64.txt +++ b/library/cpp/unified_agent_client/CMakeLists.linux-aarch64.txt @@ -7,6 +7,12 @@ add_subdirectory(proto) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(library-cpp-unified_agent_client) target_include_directories(library-cpp-unified_agent_client PRIVATE diff --git a/library/cpp/unified_agent_client/CMakeLists.linux.txt b/library/cpp/unified_agent_client/CMakeLists.linux.txt index 01a8bd743d..84821c3369 100644 --- a/library/cpp/unified_agent_client/CMakeLists.linux.txt +++ b/library/cpp/unified_agent_client/CMakeLists.linux.txt @@ -7,6 +7,12 @@ add_subdirectory(proto) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(library-cpp-unified_agent_client) target_include_directories(library-cpp-unified_agent_client PRIVATE diff --git a/library/cpp/unified_agent_client/CMakeLists.txt b/library/cpp/unified_agent_client/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/unified_agent_client/CMakeLists.txt +++ b/library/cpp/unified_agent_client/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/unified_agent_client/proto/CMakeLists.darwin.txt b/library/cpp/unified_agent_client/proto/CMakeLists.darwin.txt index 9642a192c4..6f12b2aa5e 100644 --- a/library/cpp/unified_agent_client/proto/CMakeLists.darwin.txt +++ b/library/cpp/unified_agent_client/proto/CMakeLists.darwin.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-unified_agent_client-proto) set_property(TARGET cpp-unified_agent_client-proto PROPERTY diff --git a/library/cpp/unified_agent_client/proto/CMakeLists.linux-aarch64.txt b/library/cpp/unified_agent_client/proto/CMakeLists.linux-aarch64.txt index da20d2e479..571e21b861 100644 --- a/library/cpp/unified_agent_client/proto/CMakeLists.linux-aarch64.txt +++ b/library/cpp/unified_agent_client/proto/CMakeLists.linux-aarch64.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-unified_agent_client-proto) set_property(TARGET cpp-unified_agent_client-proto PROPERTY diff --git a/library/cpp/unified_agent_client/proto/CMakeLists.linux.txt b/library/cpp/unified_agent_client/proto/CMakeLists.linux.txt index da20d2e479..571e21b861 100644 --- a/library/cpp/unified_agent_client/proto/CMakeLists.linux.txt +++ b/library/cpp/unified_agent_client/proto/CMakeLists.linux.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-unified_agent_client-proto) set_property(TARGET cpp-unified_agent_client-proto PROPERTY diff --git a/library/cpp/unified_agent_client/proto/CMakeLists.txt b/library/cpp/unified_agent_client/proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/unified_agent_client/proto/CMakeLists.txt +++ b/library/cpp/unified_agent_client/proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/uri/CMakeLists.txt b/library/cpp/uri/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/uri/CMakeLists.txt +++ b/library/cpp/uri/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/xml/document/CMakeLists.txt b/library/cpp/xml/document/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/xml/document/CMakeLists.txt +++ b/library/cpp/xml/document/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/xml/init/CMakeLists.txt b/library/cpp/xml/init/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/xml/init/CMakeLists.txt +++ b/library/cpp/xml/init/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/yaml/as/CMakeLists.txt b/library/cpp/yaml/as/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/yaml/as/CMakeLists.txt +++ b/library/cpp/yaml/as/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/yaml/fyamlcpp/CMakeLists.txt b/library/cpp/yaml/fyamlcpp/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/yaml/fyamlcpp/CMakeLists.txt +++ b/library/cpp/yaml/fyamlcpp/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/yson/CMakeLists.txt b/library/cpp/yson/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/yson/CMakeLists.txt +++ b/library/cpp/yson/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/yson/json/CMakeLists.txt b/library/cpp/yson/json/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/yson/json/CMakeLists.txt +++ b/library/cpp/yson/json/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/yson/node/CMakeLists.darwin.txt b/library/cpp/yson/node/CMakeLists.darwin.txt index 496d880ece..e9334e323e 100644 --- a/library/cpp/yson/node/CMakeLists.darwin.txt +++ b/library/cpp/yson/node/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-yson-node) target_link_libraries(cpp-yson-node PUBLIC diff --git a/library/cpp/yson/node/CMakeLists.linux-aarch64.txt b/library/cpp/yson/node/CMakeLists.linux-aarch64.txt index 3ff6e4bc61..ddf918de7f 100644 --- a/library/cpp/yson/node/CMakeLists.linux-aarch64.txt +++ b/library/cpp/yson/node/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-yson-node) target_link_libraries(cpp-yson-node PUBLIC diff --git a/library/cpp/yson/node/CMakeLists.linux.txt b/library/cpp/yson/node/CMakeLists.linux.txt index 3ff6e4bc61..ddf918de7f 100644 --- a/library/cpp/yson/node/CMakeLists.linux.txt +++ b/library/cpp/yson/node/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-yson-node) target_link_libraries(cpp-yson-node PUBLIC diff --git a/library/cpp/yson/node/CMakeLists.txt b/library/cpp/yson/node/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/yson/node/CMakeLists.txt +++ b/library/cpp/yson/node/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/yson_pull/CMakeLists.darwin.txt b/library/cpp/yson_pull/CMakeLists.darwin.txt index e5303a0bc1..a5c4253641 100644 --- a/library/cpp/yson_pull/CMakeLists.darwin.txt +++ b/library/cpp/yson_pull/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yson_pull) target_link_libraries(yson_pull PUBLIC diff --git a/library/cpp/yson_pull/CMakeLists.linux-aarch64.txt b/library/cpp/yson_pull/CMakeLists.linux-aarch64.txt index 778558fd8b..b634e26c5f 100644 --- a/library/cpp/yson_pull/CMakeLists.linux-aarch64.txt +++ b/library/cpp/yson_pull/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yson_pull) target_link_libraries(yson_pull PUBLIC diff --git a/library/cpp/yson_pull/CMakeLists.linux.txt b/library/cpp/yson_pull/CMakeLists.linux.txt index 778558fd8b..b634e26c5f 100644 --- a/library/cpp/yson_pull/CMakeLists.linux.txt +++ b/library/cpp/yson_pull/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yson_pull) target_link_libraries(yson_pull PUBLIC diff --git a/library/cpp/yson_pull/CMakeLists.txt b/library/cpp/yson_pull/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/yson_pull/CMakeLists.txt +++ b/library/cpp/yson_pull/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/yt/assert/CMakeLists.txt b/library/cpp/yt/assert/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/yt/assert/CMakeLists.txt +++ b/library/cpp/yt/assert/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/yt/coding/CMakeLists.txt b/library/cpp/yt/coding/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/yt/coding/CMakeLists.txt +++ b/library/cpp/yt/coding/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/yt/exception/CMakeLists.txt b/library/cpp/yt/exception/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/yt/exception/CMakeLists.txt +++ b/library/cpp/yt/exception/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/yt/malloc/CMakeLists.txt b/library/cpp/yt/malloc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/yt/malloc/CMakeLists.txt +++ b/library/cpp/yt/malloc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/yt/memory/CMakeLists.txt b/library/cpp/yt/memory/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/yt/memory/CMakeLists.txt +++ b/library/cpp/yt/memory/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/yt/misc/CMakeLists.txt b/library/cpp/yt/misc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/yt/misc/CMakeLists.txt +++ b/library/cpp/yt/misc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/yt/small_containers/CMakeLists.txt b/library/cpp/yt/small_containers/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/yt/small_containers/CMakeLists.txt +++ b/library/cpp/yt/small_containers/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/yt/string/CMakeLists.txt b/library/cpp/yt/string/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/yt/string/CMakeLists.txt +++ b/library/cpp/yt/string/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/yt/yson/CMakeLists.txt b/library/cpp/yt/yson/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/yt/yson/CMakeLists.txt +++ b/library/cpp/yt/yson/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/yt/yson_string/CMakeLists.txt b/library/cpp/yt/yson_string/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/yt/yson_string/CMakeLists.txt +++ b/library/cpp/yt/yson_string/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/library/cpp/ytalloc/api/CMakeLists.txt b/library/cpp/ytalloc/api/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/library/cpp/ytalloc/api/CMakeLists.txt +++ b/library/cpp/ytalloc/api/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/tools/archiver/CMakeLists.txt b/tools/archiver/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/tools/archiver/CMakeLists.txt +++ b/tools/archiver/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/tools/enum_parser/enum_parser/CMakeLists.txt b/tools/enum_parser/enum_parser/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/tools/enum_parser/enum_parser/CMakeLists.txt +++ b/tools/enum_parser/enum_parser/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/tools/enum_parser/enum_serialization_runtime/CMakeLists.txt b/tools/enum_parser/enum_serialization_runtime/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/tools/enum_parser/enum_serialization_runtime/CMakeLists.txt +++ b/tools/enum_parser/enum_serialization_runtime/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/tools/enum_parser/parse_enum/CMakeLists.txt b/tools/enum_parser/parse_enum/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/tools/enum_parser/parse_enum/CMakeLists.txt +++ b/tools/enum_parser/parse_enum/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/tools/rescompiler/bin/CMakeLists.txt b/tools/rescompiler/bin/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/tools/rescompiler/bin/CMakeLists.txt +++ b/tools/rescompiler/bin/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/util/CMakeLists.txt b/util/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/util/CMakeLists.txt +++ b/util/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/util/charset/CMakeLists.txt b/util/charset/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/util/charset/CMakeLists.txt +++ b/util/charset/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/util/draft/CMakeLists.txt b/util/draft/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/util/draft/CMakeLists.txt +++ b/util/draft/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/apps/ydb/CMakeLists.darwin.txt b/ydb/apps/ydb/CMakeLists.darwin.txt index bcd6e4b19c..0d29d4f392 100644 --- a/ydb/apps/ydb/CMakeLists.darwin.txt +++ b/ydb/apps/ydb/CMakeLists.darwin.txt @@ -7,6 +7,12 @@ add_subdirectory(commands) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_executable(ydb) target_link_libraries(ydb PUBLIC diff --git a/ydb/apps/ydb/CMakeLists.linux-aarch64.txt b/ydb/apps/ydb/CMakeLists.linux-aarch64.txt index 5f23a8166d..8e021a2b0a 100644 --- a/ydb/apps/ydb/CMakeLists.linux-aarch64.txt +++ b/ydb/apps/ydb/CMakeLists.linux-aarch64.txt @@ -7,6 +7,12 @@ add_subdirectory(commands) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_executable(ydb) target_link_libraries(ydb PUBLIC diff --git a/ydb/apps/ydb/CMakeLists.linux.txt b/ydb/apps/ydb/CMakeLists.linux.txt index 57bb45f6d8..39aee1cae7 100644 --- a/ydb/apps/ydb/CMakeLists.linux.txt +++ b/ydb/apps/ydb/CMakeLists.linux.txt @@ -7,6 +7,12 @@ add_subdirectory(commands) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_executable(ydb) target_link_libraries(ydb PUBLIC diff --git a/ydb/apps/ydb/CMakeLists.txt b/ydb/apps/ydb/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/apps/ydb/CMakeLists.txt +++ b/ydb/apps/ydb/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/apps/ydb/commands/CMakeLists.txt b/ydb/apps/ydb/commands/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/apps/ydb/commands/CMakeLists.txt +++ b/ydb/apps/ydb/commands/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/apps/ydbd/CMakeLists.txt b/ydb/apps/ydbd/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/apps/ydbd/CMakeLists.txt +++ b/ydb/apps/ydbd/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/actorlib_impl/CMakeLists.txt b/ydb/core/actorlib_impl/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/actorlib_impl/CMakeLists.txt +++ b/ydb/core/actorlib_impl/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/actorlib_impl/ut/CMakeLists.txt b/ydb/core/actorlib_impl/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/actorlib_impl/ut/CMakeLists.txt +++ b/ydb/core/actorlib_impl/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/audit/CMakeLists.darwin.txt b/ydb/core/audit/CMakeLists.darwin.txt index 2ef85c4f93..82fbe61796 100644 --- a/ydb/core/audit/CMakeLists.darwin.txt +++ b/ydb/core/audit/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(ydb-core-audit) target_link_libraries(ydb-core-audit PUBLIC diff --git a/ydb/core/audit/CMakeLists.linux-aarch64.txt b/ydb/core/audit/CMakeLists.linux-aarch64.txt index 4dd6f44128..a2eac3443c 100644 --- a/ydb/core/audit/CMakeLists.linux-aarch64.txt +++ b/ydb/core/audit/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(ydb-core-audit) target_link_libraries(ydb-core-audit PUBLIC diff --git a/ydb/core/audit/CMakeLists.linux.txt b/ydb/core/audit/CMakeLists.linux.txt index 4dd6f44128..a2eac3443c 100644 --- a/ydb/core/audit/CMakeLists.linux.txt +++ b/ydb/core/audit/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(ydb-core-audit) target_link_libraries(ydb-core-audit PUBLIC diff --git a/ydb/core/audit/CMakeLists.txt b/ydb/core/audit/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/audit/CMakeLists.txt +++ b/ydb/core/audit/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/base/CMakeLists.darwin.txt b/ydb/core/base/CMakeLists.darwin.txt index 0d68a17abe..bef496eecc 100644 --- a/ydb/core/base/CMakeLists.darwin.txt +++ b/ydb/core/base/CMakeLists.darwin.txt @@ -8,6 +8,18 @@ add_subdirectory(services) add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(ydb-core-base) target_link_libraries(ydb-core-base PUBLIC diff --git a/ydb/core/base/CMakeLists.linux-aarch64.txt b/ydb/core/base/CMakeLists.linux-aarch64.txt index b7db9bc79f..c66927f294 100644 --- a/ydb/core/base/CMakeLists.linux-aarch64.txt +++ b/ydb/core/base/CMakeLists.linux-aarch64.txt @@ -8,6 +8,18 @@ add_subdirectory(services) add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(ydb-core-base) target_link_libraries(ydb-core-base PUBLIC diff --git a/ydb/core/base/CMakeLists.linux.txt b/ydb/core/base/CMakeLists.linux.txt index b7db9bc79f..c66927f294 100644 --- a/ydb/core/base/CMakeLists.linux.txt +++ b/ydb/core/base/CMakeLists.linux.txt @@ -8,6 +8,18 @@ add_subdirectory(services) add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(ydb-core-base) target_link_libraries(ydb-core-base PUBLIC diff --git a/ydb/core/base/CMakeLists.txt b/ydb/core/base/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/base/CMakeLists.txt +++ b/ydb/core/base/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/base/services/CMakeLists.txt b/ydb/core/base/services/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/base/services/CMakeLists.txt +++ b/ydb/core/base/services/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/base/ut/CMakeLists.txt b/ydb/core/base/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/base/ut/CMakeLists.txt +++ b/ydb/core/base/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blob_depot/CMakeLists.txt b/ydb/core/blob_depot/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blob_depot/CMakeLists.txt +++ b/ydb/core/blob_depot/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blob_depot/agent/CMakeLists.txt b/ydb/core/blob_depot/agent/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blob_depot/agent/CMakeLists.txt +++ b/ydb/core/blob_depot/agent/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blob_depot/ut/CMakeLists.txt b/ydb/core/blob_depot/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blob_depot/ut/CMakeLists.txt +++ b/ydb/core/blob_depot/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/CMakeLists.txt b/ydb/core/blobstorage/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/CMakeLists.txt +++ b/ydb/core/blobstorage/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/backpressure/CMakeLists.txt b/ydb/core/blobstorage/backpressure/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/backpressure/CMakeLists.txt +++ b/ydb/core/blobstorage/backpressure/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/backpressure/ut/CMakeLists.txt b/ydb/core/blobstorage/backpressure/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/backpressure/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/backpressure/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/backpressure/ut_client/CMakeLists.txt b/ydb/core/blobstorage/backpressure/ut_client/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/backpressure/ut_client/CMakeLists.txt +++ b/ydb/core/blobstorage/backpressure/ut_client/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/base/CMakeLists.txt b/ydb/core/blobstorage/base/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/base/CMakeLists.txt +++ b/ydb/core/blobstorage/base/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/base/ut/CMakeLists.txt b/ydb/core/blobstorage/base/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/base/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/base/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/crypto/CMakeLists.txt b/ydb/core/blobstorage/crypto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/crypto/CMakeLists.txt +++ b/ydb/core/blobstorage/crypto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/crypto/ut/CMakeLists.txt b/ydb/core/blobstorage/crypto/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/crypto/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/crypto/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/dsproxy/CMakeLists.txt b/ydb/core/blobstorage/dsproxy/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/dsproxy/CMakeLists.txt +++ b/ydb/core/blobstorage/dsproxy/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/dsproxy/mock/CMakeLists.txt b/ydb/core/blobstorage/dsproxy/mock/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/dsproxy/mock/CMakeLists.txt +++ b/ydb/core/blobstorage/dsproxy/mock/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/dsproxy/ut/CMakeLists.txt b/ydb/core/blobstorage/dsproxy/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/dsproxy/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/dsproxy/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/dsproxy/ut_fat/CMakeLists.txt b/ydb/core/blobstorage/dsproxy/ut_fat/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/dsproxy/ut_fat/CMakeLists.txt +++ b/ydb/core/blobstorage/dsproxy/ut_fat/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/groupinfo/CMakeLists.txt b/ydb/core/blobstorage/groupinfo/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/groupinfo/CMakeLists.txt +++ b/ydb/core/blobstorage/groupinfo/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/groupinfo/ut/CMakeLists.txt b/ydb/core/blobstorage/groupinfo/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/groupinfo/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/groupinfo/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/incrhuge/CMakeLists.txt b/ydb/core/blobstorage/incrhuge/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/incrhuge/CMakeLists.txt +++ b/ydb/core/blobstorage/incrhuge/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/incrhuge/ut/CMakeLists.txt b/ydb/core/blobstorage/incrhuge/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/incrhuge/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/incrhuge/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/lwtrace_probes/CMakeLists.txt b/ydb/core/blobstorage/lwtrace_probes/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/lwtrace_probes/CMakeLists.txt +++ b/ydb/core/blobstorage/lwtrace_probes/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/nodewarden/CMakeLists.txt b/ydb/core/blobstorage/nodewarden/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/nodewarden/CMakeLists.txt +++ b/ydb/core/blobstorage/nodewarden/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/nodewarden/ut/CMakeLists.txt b/ydb/core/blobstorage/nodewarden/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/nodewarden/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/nodewarden/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/nodewarden/ut_sequence/CMakeLists.txt b/ydb/core/blobstorage/nodewarden/ut_sequence/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/nodewarden/ut_sequence/CMakeLists.txt +++ b/ydb/core/blobstorage/nodewarden/ut_sequence/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/other/CMakeLists.txt b/ydb/core/blobstorage/other/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/other/CMakeLists.txt +++ b/ydb/core/blobstorage/other/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/pdisk/CMakeLists.darwin.txt b/ydb/core/blobstorage/pdisk/CMakeLists.darwin.txt index a9ad54afaf..378ee76176 100644 --- a/ydb/core/blobstorage/pdisk/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/pdisk/CMakeLists.darwin.txt @@ -8,6 +8,12 @@ add_subdirectory(mock) add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-blobstorage-pdisk) target_link_libraries(core-blobstorage-pdisk PUBLIC diff --git a/ydb/core/blobstorage/pdisk/CMakeLists.linux-aarch64.txt b/ydb/core/blobstorage/pdisk/CMakeLists.linux-aarch64.txt index 7b548dd701..1fd378a19b 100644 --- a/ydb/core/blobstorage/pdisk/CMakeLists.linux-aarch64.txt +++ b/ydb/core/blobstorage/pdisk/CMakeLists.linux-aarch64.txt @@ -8,6 +8,12 @@ add_subdirectory(mock) add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-blobstorage-pdisk) target_link_libraries(core-blobstorage-pdisk PUBLIC diff --git a/ydb/core/blobstorage/pdisk/CMakeLists.linux.txt b/ydb/core/blobstorage/pdisk/CMakeLists.linux.txt index 7b548dd701..1fd378a19b 100644 --- a/ydb/core/blobstorage/pdisk/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/pdisk/CMakeLists.linux.txt @@ -8,6 +8,12 @@ add_subdirectory(mock) add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-blobstorage-pdisk) target_link_libraries(core-blobstorage-pdisk PUBLIC diff --git a/ydb/core/blobstorage/pdisk/CMakeLists.txt b/ydb/core/blobstorage/pdisk/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/pdisk/CMakeLists.txt +++ b/ydb/core/blobstorage/pdisk/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/pdisk/mock/CMakeLists.txt b/ydb/core/blobstorage/pdisk/mock/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/pdisk/mock/CMakeLists.txt +++ b/ydb/core/blobstorage/pdisk/mock/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/pdisk/ut/CMakeLists.txt b/ydb/core/blobstorage/pdisk/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/pdisk/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/pdisk/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/storagepoolmon/CMakeLists.txt b/ydb/core/blobstorage/storagepoolmon/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/storagepoolmon/CMakeLists.txt +++ b/ydb/core/blobstorage/storagepoolmon/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/storagepoolmon/ut/CMakeLists.txt b/ydb/core/blobstorage/storagepoolmon/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/storagepoolmon/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/storagepoolmon/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/testing/group_overseer/CMakeLists.txt b/ydb/core/blobstorage/testing/group_overseer/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/testing/group_overseer/CMakeLists.txt +++ b/ydb/core/blobstorage/testing/group_overseer/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/ut_blobstorage/CMakeLists.txt b/ydb/core/blobstorage/ut_blobstorage/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/ut_blobstorage/CMakeLists.txt +++ b/ydb/core/blobstorage/ut_blobstorage/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/ut_blobstorage/lib/CMakeLists.txt b/ydb/core/blobstorage/ut_blobstorage/lib/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/ut_blobstorage/lib/CMakeLists.txt +++ b/ydb/core/blobstorage/ut_blobstorage/lib/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/ut_blobstorage/ut_blob_depot/CMakeLists.txt b/ydb/core/blobstorage/ut_blobstorage/ut_blob_depot/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/ut_blobstorage/ut_blob_depot/CMakeLists.txt +++ b/ydb/core/blobstorage/ut_blobstorage/ut_blob_depot/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/ut_blobstorage/ut_blob_depot_fat/CMakeLists.txt b/ydb/core/blobstorage/ut_blobstorage/ut_blob_depot_fat/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/ut_blobstorage/ut_blob_depot_fat/CMakeLists.txt +++ b/ydb/core/blobstorage/ut_blobstorage/ut_blob_depot_fat/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/ut_blobstorage/ut_donor/CMakeLists.txt b/ydb/core/blobstorage/ut_blobstorage/ut_donor/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/ut_blobstorage/ut_donor/CMakeLists.txt +++ b/ydb/core/blobstorage/ut_blobstorage/ut_donor/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/ut_blobstorage/ut_group_reconfiguration/CMakeLists.txt b/ydb/core/blobstorage/ut_blobstorage/ut_group_reconfiguration/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/ut_blobstorage/ut_group_reconfiguration/CMakeLists.txt +++ b/ydb/core/blobstorage/ut_blobstorage/ut_group_reconfiguration/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/ut_blobstorage/ut_osiris/CMakeLists.txt b/ydb/core/blobstorage/ut_blobstorage/ut_osiris/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/ut_blobstorage/ut_osiris/CMakeLists.txt +++ b/ydb/core/blobstorage/ut_blobstorage/ut_osiris/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/ut_blobstorage/ut_replication/CMakeLists.txt b/ydb/core/blobstorage/ut_blobstorage/ut_replication/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/ut_blobstorage/ut_replication/CMakeLists.txt +++ b/ydb/core/blobstorage/ut_blobstorage/ut_replication/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/ut_blobstorage/ut_scrub/CMakeLists.txt b/ydb/core/blobstorage/ut_blobstorage/ut_scrub/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/ut_blobstorage/ut_scrub/CMakeLists.txt +++ b/ydb/core/blobstorage/ut_blobstorage/ut_scrub/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/ut_group/CMakeLists.txt b/ydb/core/blobstorage/ut_group/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/ut_group/CMakeLists.txt +++ b/ydb/core/blobstorage/ut_group/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/ut_mirror3of4/CMakeLists.txt b/ydb/core/blobstorage/ut_mirror3of4/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/ut_mirror3of4/CMakeLists.txt +++ b/ydb/core/blobstorage/ut_mirror3of4/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/ut_pdiskfit/CMakeLists.txt b/ydb/core/blobstorage/ut_pdiskfit/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/ut_pdiskfit/CMakeLists.txt +++ b/ydb/core/blobstorage/ut_pdiskfit/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/ut_pdiskfit/lib/CMakeLists.txt b/ydb/core/blobstorage/ut_pdiskfit/lib/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/ut_pdiskfit/lib/CMakeLists.txt +++ b/ydb/core/blobstorage/ut_pdiskfit/lib/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/ut_pdiskfit/pdiskfit/CMakeLists.txt b/ydb/core/blobstorage/ut_pdiskfit/pdiskfit/CMakeLists.txt index 1f942d5b2f..ba630c0cc4 100644 --- a/ydb/core/blobstorage/ut_pdiskfit/pdiskfit/CMakeLists.txt +++ b/ydb/core/blobstorage/ut_pdiskfit/pdiskfit/CMakeLists.txt @@ -8,6 +8,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT ANDROID) include(CMakeLists.linux-aarch64.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/ut_pdiskfit/ut/CMakeLists.txt b/ydb/core/blobstorage/ut_pdiskfit/ut/CMakeLists.txt index 1f942d5b2f..ba630c0cc4 100644 --- a/ydb/core/blobstorage/ut_pdiskfit/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/ut_pdiskfit/ut/CMakeLists.txt @@ -8,6 +8,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT ANDROID) include(CMakeLists.linux-aarch64.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/ut_testshard/CMakeLists.txt b/ydb/core/blobstorage/ut_testshard/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/ut_testshard/CMakeLists.txt +++ b/ydb/core/blobstorage/ut_testshard/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/ut_vdisk/CMakeLists.txt b/ydb/core/blobstorage/ut_vdisk/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/ut_vdisk/CMakeLists.txt +++ b/ydb/core/blobstorage/ut_vdisk/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/ut_vdisk/lib/CMakeLists.txt b/ydb/core/blobstorage/ut_vdisk/lib/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/ut_vdisk/lib/CMakeLists.txt +++ b/ydb/core/blobstorage/ut_vdisk/lib/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/ut_vdisk2/CMakeLists.txt b/ydb/core/blobstorage/ut_vdisk2/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/ut_vdisk2/CMakeLists.txt +++ b/ydb/core/blobstorage/ut_vdisk2/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/CMakeLists.txt b/ydb/core/blobstorage/vdisk/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/anubis_osiris/CMakeLists.txt b/ydb/core/blobstorage/vdisk/anubis_osiris/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/anubis_osiris/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/anubis_osiris/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/anubis_osiris/ut/CMakeLists.txt b/ydb/core/blobstorage/vdisk/anubis_osiris/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/anubis_osiris/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/anubis_osiris/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/common/CMakeLists.txt b/ydb/core/blobstorage/vdisk/common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/common/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/common/ut/CMakeLists.txt b/ydb/core/blobstorage/vdisk/common/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/common/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/common/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/defrag/CMakeLists.txt b/ydb/core/blobstorage/vdisk/defrag/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/defrag/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/defrag/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/defrag/ut/CMakeLists.txt b/ydb/core/blobstorage/vdisk/defrag/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/defrag/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/defrag/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/handoff/CMakeLists.txt b/ydb/core/blobstorage/vdisk/handoff/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/handoff/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/handoff/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/huge/CMakeLists.txt b/ydb/core/blobstorage/vdisk/huge/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/huge/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/huge/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/huge/ut/CMakeLists.txt b/ydb/core/blobstorage/vdisk/huge/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/huge/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/huge/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/hulldb/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/hulldb/barriers/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/barriers/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/barriers/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/barriers/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/hulldb/barriers/ut/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/barriers/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/barriers/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/barriers/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/hulldb/base/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/base/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/base/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/base/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/hulldb/base/ut/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/base/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/base/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/base/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/hulldb/bulksst_add/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/bulksst_add/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/bulksst_add/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/bulksst_add/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/hulldb/cache_block/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/cache_block/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/cache_block/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/cache_block/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/hulldb/cache_block/ut/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/cache_block/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/cache_block/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/cache_block/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/hulldb/compstrat/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/compstrat/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/compstrat/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/compstrat/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/hulldb/compstrat/ut/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/compstrat/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/compstrat/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/compstrat/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/hulldb/fresh/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/fresh/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/fresh/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/fresh/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/hulldb/fresh/ut/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/fresh/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/fresh/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/fresh/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/hulldb/generic/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/generic/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/generic/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/generic/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/hulldb/generic/ut/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/generic/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/generic/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/generic/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/hulldb/recovery/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/recovery/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/recovery/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/recovery/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/hulldb/test/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hulldb/test/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/hulldb/test/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/hulldb/test/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/hullop/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hullop/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/hullop/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/hullop/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/hullop/hullcompdelete/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hullop/hullcompdelete/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/hullop/hullcompdelete/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/hullop/hullcompdelete/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/hullop/ut/CMakeLists.txt b/ydb/core/blobstorage/vdisk/hullop/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/hullop/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/hullop/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/ingress/CMakeLists.txt b/ydb/core/blobstorage/vdisk/ingress/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/ingress/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/ingress/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/ingress/ut/CMakeLists.txt b/ydb/core/blobstorage/vdisk/ingress/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/ingress/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/ingress/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/localrecovery/CMakeLists.txt b/ydb/core/blobstorage/vdisk/localrecovery/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/localrecovery/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/localrecovery/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/protos/CMakeLists.darwin.txt b/ydb/core/blobstorage/vdisk/protos/CMakeLists.darwin.txt index c649aff8f7..83c328d60b 100644 --- a/ydb/core/blobstorage/vdisk/protos/CMakeLists.darwin.txt +++ b/ydb/core/blobstorage/vdisk/protos/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(blobstorage-vdisk-protos) target_link_libraries(blobstorage-vdisk-protos PUBLIC diff --git a/ydb/core/blobstorage/vdisk/protos/CMakeLists.linux-aarch64.txt b/ydb/core/blobstorage/vdisk/protos/CMakeLists.linux-aarch64.txt index f13035f080..5a4de11188 100644 --- a/ydb/core/blobstorage/vdisk/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/core/blobstorage/vdisk/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(blobstorage-vdisk-protos) target_link_libraries(blobstorage-vdisk-protos PUBLIC diff --git a/ydb/core/blobstorage/vdisk/protos/CMakeLists.linux.txt b/ydb/core/blobstorage/vdisk/protos/CMakeLists.linux.txt index f13035f080..5a4de11188 100644 --- a/ydb/core/blobstorage/vdisk/protos/CMakeLists.linux.txt +++ b/ydb/core/blobstorage/vdisk/protos/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(blobstorage-vdisk-protos) target_link_libraries(blobstorage-vdisk-protos PUBLIC diff --git a/ydb/core/blobstorage/vdisk/protos/CMakeLists.txt b/ydb/core/blobstorage/vdisk/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/protos/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/query/CMakeLists.txt b/ydb/core/blobstorage/vdisk/query/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/query/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/query/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/query/ut/CMakeLists.txt b/ydb/core/blobstorage/vdisk/query/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/query/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/query/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/repl/CMakeLists.txt b/ydb/core/blobstorage/vdisk/repl/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/repl/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/repl/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/repl/ut/CMakeLists.txt b/ydb/core/blobstorage/vdisk/repl/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/repl/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/repl/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/scrub/CMakeLists.txt b/ydb/core/blobstorage/vdisk/scrub/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/scrub/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/scrub/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/skeleton/CMakeLists.txt b/ydb/core/blobstorage/vdisk/skeleton/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/skeleton/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/skeleton/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/skeleton/ut/CMakeLists.txt b/ydb/core/blobstorage/vdisk/skeleton/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/skeleton/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/skeleton/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/syncer/CMakeLists.txt b/ydb/core/blobstorage/vdisk/syncer/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/syncer/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/syncer/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/syncer/ut/CMakeLists.txt b/ydb/core/blobstorage/vdisk/syncer/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/syncer/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/syncer/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/synclog/CMakeLists.txt b/ydb/core/blobstorage/vdisk/synclog/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/synclog/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/synclog/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blobstorage/vdisk/synclog/ut/CMakeLists.txt b/ydb/core/blobstorage/vdisk/synclog/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blobstorage/vdisk/synclog/ut/CMakeLists.txt +++ b/ydb/core/blobstorage/vdisk/synclog/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blockstore/CMakeLists.txt b/ydb/core/blockstore/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blockstore/CMakeLists.txt +++ b/ydb/core/blockstore/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/blockstore/core/CMakeLists.txt b/ydb/core/blockstore/core/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/blockstore/core/CMakeLists.txt +++ b/ydb/core/blockstore/core/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/client/CMakeLists.txt b/ydb/core/client/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/client/CMakeLists.txt +++ b/ydb/core/client/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/client/metadata/CMakeLists.txt b/ydb/core/client/metadata/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/client/metadata/CMakeLists.txt +++ b/ydb/core/client/metadata/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/client/metadata/ut/CMakeLists.txt b/ydb/core/client/metadata/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/client/metadata/ut/CMakeLists.txt +++ b/ydb/core/client/metadata/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/client/minikql_compile/CMakeLists.txt b/ydb/core/client/minikql_compile/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/client/minikql_compile/CMakeLists.txt +++ b/ydb/core/client/minikql_compile/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/client/minikql_compile/ut/CMakeLists.txt b/ydb/core/client/minikql_compile/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/client/minikql_compile/ut/CMakeLists.txt +++ b/ydb/core/client/minikql_compile/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/client/minikql_result_lib/CMakeLists.txt b/ydb/core/client/minikql_result_lib/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/client/minikql_result_lib/CMakeLists.txt +++ b/ydb/core/client/minikql_result_lib/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/client/minikql_result_lib/ut/CMakeLists.txt b/ydb/core/client/minikql_result_lib/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/client/minikql_result_lib/ut/CMakeLists.txt +++ b/ydb/core/client/minikql_result_lib/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/client/scheme_cache_lib/CMakeLists.txt b/ydb/core/client/scheme_cache_lib/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/client/scheme_cache_lib/CMakeLists.txt +++ b/ydb/core/client/scheme_cache_lib/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/client/server/CMakeLists.txt b/ydb/core/client/server/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/client/server/CMakeLists.txt +++ b/ydb/core/client/server/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/client/server/ut/CMakeLists.txt b/ydb/core/client/server/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/client/server/ut/CMakeLists.txt +++ b/ydb/core/client/server/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/client/ut/CMakeLists.txt b/ydb/core/client/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/client/ut/CMakeLists.txt +++ b/ydb/core/client/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/cms/CMakeLists.darwin.txt b/ydb/core/cms/CMakeLists.darwin.txt index 03d863d219..a02c7ca2b9 100644 --- a/ydb/core/cms/CMakeLists.darwin.txt +++ b/ydb/core/cms/CMakeLists.darwin.txt @@ -9,6 +9,18 @@ add_subdirectory(console) add_subdirectory(ut) add_subdirectory(ut_sentinel) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(ydb-core-cms) target_link_libraries(ydb-core-cms PUBLIC diff --git a/ydb/core/cms/CMakeLists.linux-aarch64.txt b/ydb/core/cms/CMakeLists.linux-aarch64.txt index 09e3385b72..ea0817c47b 100644 --- a/ydb/core/cms/CMakeLists.linux-aarch64.txt +++ b/ydb/core/cms/CMakeLists.linux-aarch64.txt @@ -9,6 +9,18 @@ add_subdirectory(console) add_subdirectory(ut) add_subdirectory(ut_sentinel) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(ydb-core-cms) target_link_libraries(ydb-core-cms PUBLIC diff --git a/ydb/core/cms/CMakeLists.linux.txt b/ydb/core/cms/CMakeLists.linux.txt index 09e3385b72..ea0817c47b 100644 --- a/ydb/core/cms/CMakeLists.linux.txt +++ b/ydb/core/cms/CMakeLists.linux.txt @@ -9,6 +9,18 @@ add_subdirectory(console) add_subdirectory(ut) add_subdirectory(ut_sentinel) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(ydb-core-cms) target_link_libraries(ydb-core-cms PUBLIC diff --git a/ydb/core/cms/CMakeLists.txt b/ydb/core/cms/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/cms/CMakeLists.txt +++ b/ydb/core/cms/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/cms/console/CMakeLists.txt b/ydb/core/cms/console/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/cms/console/CMakeLists.txt +++ b/ydb/core/cms/console/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/cms/console/ut/CMakeLists.txt b/ydb/core/cms/console/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/cms/console/ut/CMakeLists.txt +++ b/ydb/core/cms/console/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/cms/console/validators/CMakeLists.txt b/ydb/core/cms/console/validators/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/cms/console/validators/CMakeLists.txt +++ b/ydb/core/cms/console/validators/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/cms/console/validators/ut/CMakeLists.txt b/ydb/core/cms/console/validators/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/cms/console/validators/ut/CMakeLists.txt +++ b/ydb/core/cms/console/validators/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/cms/console/yaml_config/CMakeLists.txt b/ydb/core/cms/console/yaml_config/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/cms/console/yaml_config/CMakeLists.txt +++ b/ydb/core/cms/console/yaml_config/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/cms/console/yaml_config/ut/CMakeLists.txt b/ydb/core/cms/console/yaml_config/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/cms/console/yaml_config/ut/CMakeLists.txt +++ b/ydb/core/cms/console/yaml_config/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/cms/ut/CMakeLists.txt b/ydb/core/cms/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/cms/ut/CMakeLists.txt +++ b/ydb/core/cms/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/cms/ut_sentinel/CMakeLists.txt b/ydb/core/cms/ut_sentinel/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/cms/ut_sentinel/CMakeLists.txt +++ b/ydb/core/cms/ut_sentinel/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/control/CMakeLists.txt b/ydb/core/control/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/control/CMakeLists.txt +++ b/ydb/core/control/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/control/ut/CMakeLists.txt b/ydb/core/control/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/control/ut/CMakeLists.txt +++ b/ydb/core/control/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/debug/CMakeLists.txt b/ydb/core/debug/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/debug/CMakeLists.txt +++ b/ydb/core/debug/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/discovery/CMakeLists.txt b/ydb/core/discovery/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/discovery/CMakeLists.txt +++ b/ydb/core/discovery/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/driver_lib/base_utils/CMakeLists.txt b/ydb/core/driver_lib/base_utils/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/driver_lib/base_utils/CMakeLists.txt +++ b/ydb/core/driver_lib/base_utils/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/driver_lib/cli_base/CMakeLists.txt b/ydb/core/driver_lib/cli_base/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/driver_lib/cli_base/CMakeLists.txt +++ b/ydb/core/driver_lib/cli_base/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/driver_lib/cli_config_base/CMakeLists.txt b/ydb/core/driver_lib/cli_config_base/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/driver_lib/cli_config_base/CMakeLists.txt +++ b/ydb/core/driver_lib/cli_config_base/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/driver_lib/cli_utils/CMakeLists.txt b/ydb/core/driver_lib/cli_utils/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/driver_lib/cli_utils/CMakeLists.txt +++ b/ydb/core/driver_lib/cli_utils/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/driver_lib/run/CMakeLists.txt b/ydb/core/driver_lib/run/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/driver_lib/run/CMakeLists.txt +++ b/ydb/core/driver_lib/run/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/driver_lib/version/CMakeLists.txt b/ydb/core/driver_lib/version/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/driver_lib/version/CMakeLists.txt +++ b/ydb/core/driver_lib/version/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/driver_lib/version/ut/CMakeLists.txt b/ydb/core/driver_lib/version/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/driver_lib/version/ut/CMakeLists.txt +++ b/ydb/core/driver_lib/version/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/engine/CMakeLists.txt b/ydb/core/engine/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/engine/CMakeLists.txt +++ b/ydb/core/engine/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/engine/minikql/CMakeLists.txt b/ydb/core/engine/minikql/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/engine/minikql/CMakeLists.txt +++ b/ydb/core/engine/minikql/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/engine/ut/CMakeLists.txt b/ydb/core/engine/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/engine/ut/CMakeLists.txt +++ b/ydb/core/engine/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/erasure/CMakeLists.txt b/ydb/core/erasure/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/erasure/CMakeLists.txt +++ b/ydb/core/erasure/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/erasure/ut/CMakeLists.txt b/ydb/core/erasure/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/erasure/ut/CMakeLists.txt +++ b/ydb/core/erasure/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/erasure/ut_perf/CMakeLists.txt b/ydb/core/erasure/ut_perf/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/erasure/ut_perf/CMakeLists.txt +++ b/ydb/core/erasure/ut_perf/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/erasure/ut_rope/CMakeLists.txt b/ydb/core/erasure/ut_rope/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/erasure/ut_rope/CMakeLists.txt +++ b/ydb/core/erasure/ut_rope/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/filestore/CMakeLists.txt b/ydb/core/filestore/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/filestore/CMakeLists.txt +++ b/ydb/core/filestore/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/filestore/core/CMakeLists.txt b/ydb/core/filestore/core/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/filestore/core/CMakeLists.txt +++ b/ydb/core/filestore/core/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/formats/CMakeLists.txt b/ydb/core/formats/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/formats/CMakeLists.txt +++ b/ydb/core/formats/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/formats/ut/CMakeLists.txt b/ydb/core/formats/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/formats/ut/CMakeLists.txt +++ b/ydb/core/formats/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/grpc_caching/CMakeLists.txt b/ydb/core/grpc_caching/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/grpc_caching/CMakeLists.txt +++ b/ydb/core/grpc_caching/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/grpc_services/CMakeLists.txt b/ydb/core/grpc_services/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/grpc_services/CMakeLists.txt +++ b/ydb/core/grpc_services/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/grpc_services/base/CMakeLists.txt b/ydb/core/grpc_services/base/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/grpc_services/base/CMakeLists.txt +++ b/ydb/core/grpc_services/base/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/grpc_services/cancelation/CMakeLists.txt b/ydb/core/grpc_services/cancelation/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/grpc_services/cancelation/CMakeLists.txt +++ b/ydb/core/grpc_services/cancelation/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/grpc_services/cancelation/protos/CMakeLists.darwin.txt b/ydb/core/grpc_services/cancelation/protos/CMakeLists.darwin.txt index 2a4673f9ae..4cab6afc30 100644 --- a/ydb/core/grpc_services/cancelation/protos/CMakeLists.darwin.txt +++ b/ydb/core/grpc_services/cancelation/protos/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(grpc_services-cancelation-protos) target_link_libraries(grpc_services-cancelation-protos PUBLIC diff --git a/ydb/core/grpc_services/cancelation/protos/CMakeLists.linux-aarch64.txt b/ydb/core/grpc_services/cancelation/protos/CMakeLists.linux-aarch64.txt index 7e47d34ba8..b1825d6d1a 100644 --- a/ydb/core/grpc_services/cancelation/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/core/grpc_services/cancelation/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(grpc_services-cancelation-protos) target_link_libraries(grpc_services-cancelation-protos PUBLIC diff --git a/ydb/core/grpc_services/cancelation/protos/CMakeLists.linux.txt b/ydb/core/grpc_services/cancelation/protos/CMakeLists.linux.txt index 7e47d34ba8..b1825d6d1a 100644 --- a/ydb/core/grpc_services/cancelation/protos/CMakeLists.linux.txt +++ b/ydb/core/grpc_services/cancelation/protos/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(grpc_services-cancelation-protos) target_link_libraries(grpc_services-cancelation-protos PUBLIC diff --git a/ydb/core/grpc_services/cancelation/protos/CMakeLists.txt b/ydb/core/grpc_services/cancelation/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/grpc_services/cancelation/protos/CMakeLists.txt +++ b/ydb/core/grpc_services/cancelation/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/grpc_services/counters/CMakeLists.txt b/ydb/core/grpc_services/counters/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/grpc_services/counters/CMakeLists.txt +++ b/ydb/core/grpc_services/counters/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/grpc_services/local_rpc/CMakeLists.txt b/ydb/core/grpc_services/local_rpc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/grpc_services/local_rpc/CMakeLists.txt +++ b/ydb/core/grpc_services/local_rpc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/grpc_services/ut/CMakeLists.txt b/ydb/core/grpc_services/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/grpc_services/ut/CMakeLists.txt +++ b/ydb/core/grpc_services/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/grpc_streaming/CMakeLists.txt b/ydb/core/grpc_streaming/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/grpc_streaming/CMakeLists.txt +++ b/ydb/core/grpc_streaming/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/grpc_streaming/ut/CMakeLists.txt b/ydb/core/grpc_streaming/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/grpc_streaming/ut/CMakeLists.txt +++ b/ydb/core/grpc_streaming/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/grpc_streaming/ut/grpc/CMakeLists.darwin.txt b/ydb/core/grpc_streaming/ut/grpc/CMakeLists.darwin.txt index f3984ef21a..cf5d7ddabf 100644 --- a/ydb/core/grpc_streaming/ut/grpc/CMakeLists.darwin.txt +++ b/ydb/core/grpc_streaming/ut/grpc/CMakeLists.darwin.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(grpc_streaming-ut-grpc) set_property(TARGET grpc_streaming-ut-grpc PROPERTY diff --git a/ydb/core/grpc_streaming/ut/grpc/CMakeLists.linux-aarch64.txt b/ydb/core/grpc_streaming/ut/grpc/CMakeLists.linux-aarch64.txt index b2402664a7..414016cadb 100644 --- a/ydb/core/grpc_streaming/ut/grpc/CMakeLists.linux-aarch64.txt +++ b/ydb/core/grpc_streaming/ut/grpc/CMakeLists.linux-aarch64.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(grpc_streaming-ut-grpc) set_property(TARGET grpc_streaming-ut-grpc PROPERTY diff --git a/ydb/core/grpc_streaming/ut/grpc/CMakeLists.linux.txt b/ydb/core/grpc_streaming/ut/grpc/CMakeLists.linux.txt index b2402664a7..414016cadb 100644 --- a/ydb/core/grpc_streaming/ut/grpc/CMakeLists.linux.txt +++ b/ydb/core/grpc_streaming/ut/grpc/CMakeLists.linux.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(grpc_streaming-ut-grpc) set_property(TARGET grpc_streaming-ut-grpc PROPERTY diff --git a/ydb/core/grpc_streaming/ut/grpc/CMakeLists.txt b/ydb/core/grpc_streaming/ut/grpc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/grpc_streaming/ut/grpc/CMakeLists.txt +++ b/ydb/core/grpc_streaming/ut/grpc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/health_check/CMakeLists.txt b/ydb/core/health_check/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/health_check/CMakeLists.txt +++ b/ydb/core/health_check/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/health_check/ut/CMakeLists.txt b/ydb/core/health_check/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/health_check/ut/CMakeLists.txt +++ b/ydb/core/health_check/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/http_proxy/CMakeLists.txt b/ydb/core/http_proxy/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/http_proxy/CMakeLists.txt +++ b/ydb/core/http_proxy/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/http_proxy/ut/CMakeLists.txt b/ydb/core/http_proxy/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/http_proxy/ut/CMakeLists.txt +++ b/ydb/core/http_proxy/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/io_formats/CMakeLists.txt b/ydb/core/io_formats/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/io_formats/CMakeLists.txt +++ b/ydb/core/io_formats/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/io_formats/ut/CMakeLists.txt b/ydb/core/io_formats/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/io_formats/ut/CMakeLists.txt +++ b/ydb/core/io_formats/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kesus/proxy/CMakeLists.txt b/ydb/core/kesus/proxy/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kesus/proxy/CMakeLists.txt +++ b/ydb/core/kesus/proxy/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kesus/proxy/ut/CMakeLists.txt b/ydb/core/kesus/proxy/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kesus/proxy/ut/CMakeLists.txt +++ b/ydb/core/kesus/proxy/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kesus/tablet/CMakeLists.txt b/ydb/core/kesus/tablet/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kesus/tablet/CMakeLists.txt +++ b/ydb/core/kesus/tablet/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kesus/tablet/quoter_performance_test/CMakeLists.txt b/ydb/core/kesus/tablet/quoter_performance_test/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kesus/tablet/quoter_performance_test/CMakeLists.txt +++ b/ydb/core/kesus/tablet/quoter_performance_test/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kesus/tablet/ut/CMakeLists.txt b/ydb/core/kesus/tablet/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kesus/tablet/ut/CMakeLists.txt +++ b/ydb/core/kesus/tablet/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/keyvalue/CMakeLists.txt b/ydb/core/keyvalue/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/keyvalue/CMakeLists.txt +++ b/ydb/core/keyvalue/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/keyvalue/protos/CMakeLists.darwin.txt b/ydb/core/keyvalue/protos/CMakeLists.darwin.txt index f4d36e1d67..e533541cd4 100644 --- a/ydb/core/keyvalue/protos/CMakeLists.darwin.txt +++ b/ydb/core/keyvalue/protos/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(core-keyvalue-protos) target_link_libraries(core-keyvalue-protos PUBLIC diff --git a/ydb/core/keyvalue/protos/CMakeLists.linux-aarch64.txt b/ydb/core/keyvalue/protos/CMakeLists.linux-aarch64.txt index 0cc34f2f1f..f82d9f019b 100644 --- a/ydb/core/keyvalue/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/core/keyvalue/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(core-keyvalue-protos) target_link_libraries(core-keyvalue-protos PUBLIC diff --git a/ydb/core/keyvalue/protos/CMakeLists.linux.txt b/ydb/core/keyvalue/protos/CMakeLists.linux.txt index 0cc34f2f1f..f82d9f019b 100644 --- a/ydb/core/keyvalue/protos/CMakeLists.linux.txt +++ b/ydb/core/keyvalue/protos/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(core-keyvalue-protos) target_link_libraries(core-keyvalue-protos PUBLIC diff --git a/ydb/core/keyvalue/protos/CMakeLists.txt b/ydb/core/keyvalue/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/keyvalue/protos/CMakeLists.txt +++ b/ydb/core/keyvalue/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/keyvalue/ut/CMakeLists.txt b/ydb/core/keyvalue/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/keyvalue/ut/CMakeLists.txt +++ b/ydb/core/keyvalue/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/CMakeLists.darwin.txt b/ydb/core/kqp/CMakeLists.darwin.txt index 10eb5407b3..e82ec0d41a 100644 --- a/ydb/core/kqp/CMakeLists.darwin.txt +++ b/ydb/core/kqp/CMakeLists.darwin.txt @@ -26,6 +26,12 @@ add_subdirectory(runtime) add_subdirectory(session_actor) add_subdirectory(topics) add_subdirectory(ut) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(ydb-core-kqp INTERFACE) target_link_libraries(ydb-core-kqp INTERFACE diff --git a/ydb/core/kqp/CMakeLists.linux-aarch64.txt b/ydb/core/kqp/CMakeLists.linux-aarch64.txt index 2a2bdf0d97..9e4b855487 100644 --- a/ydb/core/kqp/CMakeLists.linux-aarch64.txt +++ b/ydb/core/kqp/CMakeLists.linux-aarch64.txt @@ -26,6 +26,12 @@ add_subdirectory(runtime) add_subdirectory(session_actor) add_subdirectory(topics) add_subdirectory(ut) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(ydb-core-kqp INTERFACE) target_link_libraries(ydb-core-kqp INTERFACE diff --git a/ydb/core/kqp/CMakeLists.linux.txt b/ydb/core/kqp/CMakeLists.linux.txt index 2a2bdf0d97..9e4b855487 100644 --- a/ydb/core/kqp/CMakeLists.linux.txt +++ b/ydb/core/kqp/CMakeLists.linux.txt @@ -26,6 +26,12 @@ add_subdirectory(runtime) add_subdirectory(session_actor) add_subdirectory(topics) add_subdirectory(ut) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(ydb-core-kqp INTERFACE) target_link_libraries(ydb-core-kqp INTERFACE diff --git a/ydb/core/kqp/CMakeLists.txt b/ydb/core/kqp/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/CMakeLists.txt +++ b/ydb/core/kqp/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/common/CMakeLists.darwin.txt b/ydb/core/kqp/common/CMakeLists.darwin.txt index ace4ec9165..407bd91dcb 100644 --- a/ydb/core/kqp/common/CMakeLists.darwin.txt +++ b/ydb/core/kqp/common/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-kqp-common) target_compile_options(core-kqp-common PRIVATE diff --git a/ydb/core/kqp/common/CMakeLists.linux-aarch64.txt b/ydb/core/kqp/common/CMakeLists.linux-aarch64.txt index 81a8be2dc0..940c40b168 100644 --- a/ydb/core/kqp/common/CMakeLists.linux-aarch64.txt +++ b/ydb/core/kqp/common/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-kqp-common) target_compile_options(core-kqp-common PRIVATE diff --git a/ydb/core/kqp/common/CMakeLists.linux.txt b/ydb/core/kqp/common/CMakeLists.linux.txt index 81a8be2dc0..940c40b168 100644 --- a/ydb/core/kqp/common/CMakeLists.linux.txt +++ b/ydb/core/kqp/common/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-kqp-common) target_compile_options(core-kqp-common PRIVATE diff --git a/ydb/core/kqp/common/CMakeLists.txt b/ydb/core/kqp/common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/common/CMakeLists.txt +++ b/ydb/core/kqp/common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/compile_service/CMakeLists.txt b/ydb/core/kqp/compile_service/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/compile_service/CMakeLists.txt +++ b/ydb/core/kqp/compile_service/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/compute_actor/CMakeLists.darwin.txt b/ydb/core/kqp/compute_actor/CMakeLists.darwin.txt index 1f60d1015d..7ec4d4514b 100644 --- a/ydb/core/kqp/compute_actor/CMakeLists.darwin.txt +++ b/ydb/core/kqp/compute_actor/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-kqp-compute_actor) target_compile_options(core-kqp-compute_actor PRIVATE diff --git a/ydb/core/kqp/compute_actor/CMakeLists.linux-aarch64.txt b/ydb/core/kqp/compute_actor/CMakeLists.linux-aarch64.txt index 7e158ca387..ba8cdee953 100644 --- a/ydb/core/kqp/compute_actor/CMakeLists.linux-aarch64.txt +++ b/ydb/core/kqp/compute_actor/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-kqp-compute_actor) target_compile_options(core-kqp-compute_actor PRIVATE diff --git a/ydb/core/kqp/compute_actor/CMakeLists.linux.txt b/ydb/core/kqp/compute_actor/CMakeLists.linux.txt index 7e158ca387..ba8cdee953 100644 --- a/ydb/core/kqp/compute_actor/CMakeLists.linux.txt +++ b/ydb/core/kqp/compute_actor/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-kqp-compute_actor) target_compile_options(core-kqp-compute_actor PRIVATE diff --git a/ydb/core/kqp/compute_actor/CMakeLists.txt b/ydb/core/kqp/compute_actor/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/compute_actor/CMakeLists.txt +++ b/ydb/core/kqp/compute_actor/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/counters/CMakeLists.txt b/ydb/core/kqp/counters/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/counters/CMakeLists.txt +++ b/ydb/core/kqp/counters/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/executer_actor/CMakeLists.txt b/ydb/core/kqp/executer_actor/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/executer_actor/CMakeLists.txt +++ b/ydb/core/kqp/executer_actor/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/executer_actor/ut/CMakeLists.txt b/ydb/core/kqp/executer_actor/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/executer_actor/ut/CMakeLists.txt +++ b/ydb/core/kqp/executer_actor/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/expr_nodes/CMakeLists.txt b/ydb/core/kqp/expr_nodes/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/expr_nodes/CMakeLists.txt +++ b/ydb/core/kqp/expr_nodes/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/gateway/CMakeLists.txt b/ydb/core/kqp/gateway/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/gateway/CMakeLists.txt +++ b/ydb/core/kqp/gateway/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/host/CMakeLists.txt b/ydb/core/kqp/host/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/host/CMakeLists.txt +++ b/ydb/core/kqp/host/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/node_service/CMakeLists.txt b/ydb/core/kqp/node_service/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/node_service/CMakeLists.txt +++ b/ydb/core/kqp/node_service/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/node_service/ut/CMakeLists.txt b/ydb/core/kqp/node_service/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/node_service/ut/CMakeLists.txt +++ b/ydb/core/kqp/node_service/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/opt/CMakeLists.darwin.txt b/ydb/core/kqp/opt/CMakeLists.darwin.txt index b74f9c9bb4..e21e3a2928 100644 --- a/ydb/core/kqp/opt/CMakeLists.darwin.txt +++ b/ydb/core/kqp/opt/CMakeLists.darwin.txt @@ -9,6 +9,12 @@ add_subdirectory(logical) add_subdirectory(peephole) add_subdirectory(physical) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-kqp-opt) target_compile_options(core-kqp-opt PRIVATE diff --git a/ydb/core/kqp/opt/CMakeLists.linux-aarch64.txt b/ydb/core/kqp/opt/CMakeLists.linux-aarch64.txt index f007468e43..2f01eb2c6d 100644 --- a/ydb/core/kqp/opt/CMakeLists.linux-aarch64.txt +++ b/ydb/core/kqp/opt/CMakeLists.linux-aarch64.txt @@ -9,6 +9,12 @@ add_subdirectory(logical) add_subdirectory(peephole) add_subdirectory(physical) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-kqp-opt) target_compile_options(core-kqp-opt PRIVATE diff --git a/ydb/core/kqp/opt/CMakeLists.linux.txt b/ydb/core/kqp/opt/CMakeLists.linux.txt index f007468e43..2f01eb2c6d 100644 --- a/ydb/core/kqp/opt/CMakeLists.linux.txt +++ b/ydb/core/kqp/opt/CMakeLists.linux.txt @@ -9,6 +9,12 @@ add_subdirectory(logical) add_subdirectory(peephole) add_subdirectory(physical) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-kqp-opt) target_compile_options(core-kqp-opt PRIVATE diff --git a/ydb/core/kqp/opt/CMakeLists.txt b/ydb/core/kqp/opt/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/opt/CMakeLists.txt +++ b/ydb/core/kqp/opt/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/opt/logical/CMakeLists.txt b/ydb/core/kqp/opt/logical/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/opt/logical/CMakeLists.txt +++ b/ydb/core/kqp/opt/logical/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/opt/peephole/CMakeLists.txt b/ydb/core/kqp/opt/peephole/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/opt/peephole/CMakeLists.txt +++ b/ydb/core/kqp/opt/peephole/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/opt/physical/CMakeLists.txt b/ydb/core/kqp/opt/physical/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/opt/physical/CMakeLists.txt +++ b/ydb/core/kqp/opt/physical/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/opt/physical/effects/CMakeLists.txt b/ydb/core/kqp/opt/physical/effects/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/opt/physical/effects/CMakeLists.txt +++ b/ydb/core/kqp/opt/physical/effects/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/provider/CMakeLists.darwin.txt b/ydb/core/kqp/provider/CMakeLists.darwin.txt index 162bf74242..5035823f90 100644 --- a/ydb/core/kqp/provider/CMakeLists.darwin.txt +++ b/ydb/core/kqp/provider/CMakeLists.darwin.txt @@ -8,6 +8,12 @@ find_package(Python3 REQUIRED) add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-kqp-provider) target_compile_options(core-kqp-provider PRIVATE diff --git a/ydb/core/kqp/provider/CMakeLists.linux-aarch64.txt b/ydb/core/kqp/provider/CMakeLists.linux-aarch64.txt index 18fd77e095..6efae41378 100644 --- a/ydb/core/kqp/provider/CMakeLists.linux-aarch64.txt +++ b/ydb/core/kqp/provider/CMakeLists.linux-aarch64.txt @@ -8,6 +8,12 @@ find_package(Python3 REQUIRED) add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-kqp-provider) target_compile_options(core-kqp-provider PRIVATE diff --git a/ydb/core/kqp/provider/CMakeLists.linux.txt b/ydb/core/kqp/provider/CMakeLists.linux.txt index 18fd77e095..6efae41378 100644 --- a/ydb/core/kqp/provider/CMakeLists.linux.txt +++ b/ydb/core/kqp/provider/CMakeLists.linux.txt @@ -8,6 +8,12 @@ find_package(Python3 REQUIRED) add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-kqp-provider) target_compile_options(core-kqp-provider PRIVATE diff --git a/ydb/core/kqp/provider/CMakeLists.txt b/ydb/core/kqp/provider/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/provider/CMakeLists.txt +++ b/ydb/core/kqp/provider/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/provider/ut/CMakeLists.txt b/ydb/core/kqp/provider/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/provider/ut/CMakeLists.txt +++ b/ydb/core/kqp/provider/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/proxy_service/CMakeLists.txt b/ydb/core/kqp/proxy_service/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/proxy_service/CMakeLists.txt +++ b/ydb/core/kqp/proxy_service/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/proxy_service/ut/CMakeLists.txt b/ydb/core/kqp/proxy_service/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/proxy_service/ut/CMakeLists.txt +++ b/ydb/core/kqp/proxy_service/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/query_compiler/CMakeLists.txt b/ydb/core/kqp/query_compiler/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/query_compiler/CMakeLists.txt +++ b/ydb/core/kqp/query_compiler/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/query_data/CMakeLists.txt b/ydb/core/kqp/query_data/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/query_data/CMakeLists.txt +++ b/ydb/core/kqp/query_data/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/rm_service/CMakeLists.txt b/ydb/core/kqp/rm_service/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/rm_service/CMakeLists.txt +++ b/ydb/core/kqp/rm_service/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/rm_service/ut/CMakeLists.txt b/ydb/core/kqp/rm_service/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/rm_service/ut/CMakeLists.txt +++ b/ydb/core/kqp/rm_service/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/run_script_actor/CMakeLists.txt b/ydb/core/kqp/run_script_actor/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/run_script_actor/CMakeLists.txt +++ b/ydb/core/kqp/run_script_actor/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/runtime/CMakeLists.darwin.txt b/ydb/core/kqp/runtime/CMakeLists.darwin.txt index d3e2d3f197..f736770af6 100644 --- a/ydb/core/kqp/runtime/CMakeLists.darwin.txt +++ b/ydb/core/kqp/runtime/CMakeLists.darwin.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-kqp-runtime) target_compile_options(core-kqp-runtime PRIVATE diff --git a/ydb/core/kqp/runtime/CMakeLists.linux-aarch64.txt b/ydb/core/kqp/runtime/CMakeLists.linux-aarch64.txt index f2ad284482..9985ab2196 100644 --- a/ydb/core/kqp/runtime/CMakeLists.linux-aarch64.txt +++ b/ydb/core/kqp/runtime/CMakeLists.linux-aarch64.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-kqp-runtime) target_compile_options(core-kqp-runtime PRIVATE diff --git a/ydb/core/kqp/runtime/CMakeLists.linux.txt b/ydb/core/kqp/runtime/CMakeLists.linux.txt index f2ad284482..9985ab2196 100644 --- a/ydb/core/kqp/runtime/CMakeLists.linux.txt +++ b/ydb/core/kqp/runtime/CMakeLists.linux.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-kqp-runtime) target_compile_options(core-kqp-runtime PRIVATE diff --git a/ydb/core/kqp/runtime/CMakeLists.txt b/ydb/core/kqp/runtime/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/runtime/CMakeLists.txt +++ b/ydb/core/kqp/runtime/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/runtime/ut/CMakeLists.txt b/ydb/core/kqp/runtime/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/runtime/ut/CMakeLists.txt +++ b/ydb/core/kqp/runtime/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/session_actor/CMakeLists.txt b/ydb/core/kqp/session_actor/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/session_actor/CMakeLists.txt +++ b/ydb/core/kqp/session_actor/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/topics/CMakeLists.txt b/ydb/core/kqp/topics/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/topics/CMakeLists.txt +++ b/ydb/core/kqp/topics/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/ut/arrow/CMakeLists.txt b/ydb/core/kqp/ut/arrow/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/ut/arrow/CMakeLists.txt +++ b/ydb/core/kqp/ut/arrow/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/ut/common/CMakeLists.txt b/ydb/core/kqp/ut/common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/ut/common/CMakeLists.txt +++ b/ydb/core/kqp/ut/common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/ut/cost/CMakeLists.txt b/ydb/core/kqp/ut/cost/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/ut/cost/CMakeLists.txt +++ b/ydb/core/kqp/ut/cost/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/ut/effects/CMakeLists.txt b/ydb/core/kqp/ut/effects/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/ut/effects/CMakeLists.txt +++ b/ydb/core/kqp/ut/effects/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/ut/federated_query/CMakeLists.txt b/ydb/core/kqp/ut/federated_query/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/ut/federated_query/CMakeLists.txt +++ b/ydb/core/kqp/ut/federated_query/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/ut/indexes/CMakeLists.txt b/ydb/core/kqp/ut/indexes/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/ut/indexes/CMakeLists.txt +++ b/ydb/core/kqp/ut/indexes/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/ut/join/CMakeLists.txt b/ydb/core/kqp/ut/join/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/ut/join/CMakeLists.txt +++ b/ydb/core/kqp/ut/join/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/ut/olap/CMakeLists.txt b/ydb/core/kqp/ut/olap/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/ut/olap/CMakeLists.txt +++ b/ydb/core/kqp/ut/olap/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/ut/opt/CMakeLists.txt b/ydb/core/kqp/ut/opt/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/ut/opt/CMakeLists.txt +++ b/ydb/core/kqp/ut/opt/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/ut/perf/CMakeLists.txt b/ydb/core/kqp/ut/perf/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/ut/perf/CMakeLists.txt +++ b/ydb/core/kqp/ut/perf/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/ut/pg/CMakeLists.txt b/ydb/core/kqp/ut/pg/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/ut/pg/CMakeLists.txt +++ b/ydb/core/kqp/ut/pg/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/ut/query/CMakeLists.txt b/ydb/core/kqp/ut/query/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/ut/query/CMakeLists.txt +++ b/ydb/core/kqp/ut/query/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/ut/scan/CMakeLists.txt b/ydb/core/kqp/ut/scan/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/ut/scan/CMakeLists.txt +++ b/ydb/core/kqp/ut/scan/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/ut/scheme/CMakeLists.txt b/ydb/core/kqp/ut/scheme/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/ut/scheme/CMakeLists.txt +++ b/ydb/core/kqp/ut/scheme/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/ut/service/CMakeLists.txt b/ydb/core/kqp/ut/service/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/ut/service/CMakeLists.txt +++ b/ydb/core/kqp/ut/service/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/ut/spilling/CMakeLists.txt b/ydb/core/kqp/ut/spilling/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/ut/spilling/CMakeLists.txt +++ b/ydb/core/kqp/ut/spilling/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/ut/sysview/CMakeLists.txt b/ydb/core/kqp/ut/sysview/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/ut/sysview/CMakeLists.txt +++ b/ydb/core/kqp/ut/sysview/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/ut/tx/CMakeLists.txt b/ydb/core/kqp/ut/tx/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/ut/tx/CMakeLists.txt +++ b/ydb/core/kqp/ut/tx/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/kqp/ut/yql/CMakeLists.txt b/ydb/core/kqp/ut/yql/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/kqp/ut/yql/CMakeLists.txt +++ b/ydb/core/kqp/ut/yql/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/load_test/CMakeLists.txt b/ydb/core/load_test/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/load_test/CMakeLists.txt +++ b/ydb/core/load_test/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/load_test/ut_ycsb/CMakeLists.txt b/ydb/core/load_test/ut_ycsb/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/load_test/ut_ycsb/CMakeLists.txt +++ b/ydb/core/load_test/ut_ycsb/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/log_backend/CMakeLists.txt b/ydb/core/log_backend/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/log_backend/CMakeLists.txt +++ b/ydb/core/log_backend/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/metering/CMakeLists.darwin.txt b/ydb/core/metering/CMakeLists.darwin.txt index 030f3e2d37..f280441684 100644 --- a/ydb/core/metering/CMakeLists.darwin.txt +++ b/ydb/core/metering/CMakeLists.darwin.txt @@ -7,6 +7,18 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(ydb-core-metering) target_link_libraries(ydb-core-metering PUBLIC diff --git a/ydb/core/metering/CMakeLists.linux-aarch64.txt b/ydb/core/metering/CMakeLists.linux-aarch64.txt index 6a5da52518..8faa46da60 100644 --- a/ydb/core/metering/CMakeLists.linux-aarch64.txt +++ b/ydb/core/metering/CMakeLists.linux-aarch64.txt @@ -7,6 +7,18 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(ydb-core-metering) target_link_libraries(ydb-core-metering PUBLIC diff --git a/ydb/core/metering/CMakeLists.linux.txt b/ydb/core/metering/CMakeLists.linux.txt index 6a5da52518..8faa46da60 100644 --- a/ydb/core/metering/CMakeLists.linux.txt +++ b/ydb/core/metering/CMakeLists.linux.txt @@ -7,6 +7,18 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(ydb-core-metering) target_link_libraries(ydb-core-metering PUBLIC diff --git a/ydb/core/metering/CMakeLists.txt b/ydb/core/metering/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/metering/CMakeLists.txt +++ b/ydb/core/metering/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/metering/ut/CMakeLists.txt b/ydb/core/metering/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/metering/ut/CMakeLists.txt +++ b/ydb/core/metering/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/mind/CMakeLists.txt b/ydb/core/mind/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/mind/CMakeLists.txt +++ b/ydb/core/mind/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/mind/address_classification/CMakeLists.darwin.txt b/ydb/core/mind/address_classification/CMakeLists.darwin.txt index 24d9ef0395..17f76f5bf2 100644 --- a/ydb/core/mind/address_classification/CMakeLists.darwin.txt +++ b/ydb/core/mind/address_classification/CMakeLists.darwin.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-mind-address_classification) target_link_libraries(core-mind-address_classification PUBLIC diff --git a/ydb/core/mind/address_classification/CMakeLists.linux-aarch64.txt b/ydb/core/mind/address_classification/CMakeLists.linux-aarch64.txt index feab362019..306c46c6d0 100644 --- a/ydb/core/mind/address_classification/CMakeLists.linux-aarch64.txt +++ b/ydb/core/mind/address_classification/CMakeLists.linux-aarch64.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-mind-address_classification) target_link_libraries(core-mind-address_classification PUBLIC diff --git a/ydb/core/mind/address_classification/CMakeLists.linux.txt b/ydb/core/mind/address_classification/CMakeLists.linux.txt index feab362019..306c46c6d0 100644 --- a/ydb/core/mind/address_classification/CMakeLists.linux.txt +++ b/ydb/core/mind/address_classification/CMakeLists.linux.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-mind-address_classification) target_link_libraries(core-mind-address_classification PUBLIC diff --git a/ydb/core/mind/address_classification/CMakeLists.txt b/ydb/core/mind/address_classification/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/mind/address_classification/CMakeLists.txt +++ b/ydb/core/mind/address_classification/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/mind/address_classification/ut/CMakeLists.txt b/ydb/core/mind/address_classification/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/mind/address_classification/ut/CMakeLists.txt +++ b/ydb/core/mind/address_classification/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/mind/bscontroller/CMakeLists.txt b/ydb/core/mind/bscontroller/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/mind/bscontroller/CMakeLists.txt +++ b/ydb/core/mind/bscontroller/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/mind/bscontroller/ut/CMakeLists.txt b/ydb/core/mind/bscontroller/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/mind/bscontroller/ut/CMakeLists.txt +++ b/ydb/core/mind/bscontroller/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/mind/bscontroller/ut_bscontroller/CMakeLists.txt b/ydb/core/mind/bscontroller/ut_bscontroller/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/mind/bscontroller/ut_bscontroller/CMakeLists.txt +++ b/ydb/core/mind/bscontroller/ut_bscontroller/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/mind/bscontroller/ut_selfheal/CMakeLists.txt b/ydb/core/mind/bscontroller/ut_selfheal/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/mind/bscontroller/ut_selfheal/CMakeLists.txt +++ b/ydb/core/mind/bscontroller/ut_selfheal/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/mind/hive/CMakeLists.txt b/ydb/core/mind/hive/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/mind/hive/CMakeLists.txt +++ b/ydb/core/mind/hive/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/mind/hive/ut/CMakeLists.txt b/ydb/core/mind/hive/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/mind/hive/ut/CMakeLists.txt +++ b/ydb/core/mind/hive/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/mind/ut/CMakeLists.txt b/ydb/core/mind/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/mind/ut/CMakeLists.txt +++ b/ydb/core/mind/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/mind/ut_fat/CMakeLists.txt b/ydb/core/mind/ut_fat/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/mind/ut_fat/CMakeLists.txt +++ b/ydb/core/mind/ut_fat/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/mon/CMakeLists.txt b/ydb/core/mon/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/mon/CMakeLists.txt +++ b/ydb/core/mon/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/mon_alloc/CMakeLists.txt b/ydb/core/mon_alloc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/mon_alloc/CMakeLists.txt +++ b/ydb/core/mon_alloc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/node_whiteboard/CMakeLists.txt b/ydb/core/node_whiteboard/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/node_whiteboard/CMakeLists.txt +++ b/ydb/core/node_whiteboard/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/persqueue/CMakeLists.darwin.txt b/ydb/core/persqueue/CMakeLists.darwin.txt index fc8c7d2dba..a2ae4317b1 100644 --- a/ydb/core/persqueue/CMakeLists.darwin.txt +++ b/ydb/core/persqueue/CMakeLists.darwin.txt @@ -12,6 +12,12 @@ add_subdirectory(events) add_subdirectory(partition_key_range) add_subdirectory(ut) add_subdirectory(writer) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(ydb-core-persqueue) target_link_libraries(ydb-core-persqueue PUBLIC diff --git a/ydb/core/persqueue/CMakeLists.linux-aarch64.txt b/ydb/core/persqueue/CMakeLists.linux-aarch64.txt index 0923957c1a..017ec968c3 100644 --- a/ydb/core/persqueue/CMakeLists.linux-aarch64.txt +++ b/ydb/core/persqueue/CMakeLists.linux-aarch64.txt @@ -12,6 +12,12 @@ add_subdirectory(events) add_subdirectory(partition_key_range) add_subdirectory(ut) add_subdirectory(writer) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(ydb-core-persqueue) target_link_libraries(ydb-core-persqueue PUBLIC diff --git a/ydb/core/persqueue/CMakeLists.linux.txt b/ydb/core/persqueue/CMakeLists.linux.txt index 0923957c1a..017ec968c3 100644 --- a/ydb/core/persqueue/CMakeLists.linux.txt +++ b/ydb/core/persqueue/CMakeLists.linux.txt @@ -12,6 +12,12 @@ add_subdirectory(events) add_subdirectory(partition_key_range) add_subdirectory(ut) add_subdirectory(writer) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(ydb-core-persqueue) target_link_libraries(ydb-core-persqueue PUBLIC diff --git a/ydb/core/persqueue/CMakeLists.txt b/ydb/core/persqueue/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/persqueue/CMakeLists.txt +++ b/ydb/core/persqueue/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/persqueue/codecs/CMakeLists.txt b/ydb/core/persqueue/codecs/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/persqueue/codecs/CMakeLists.txt +++ b/ydb/core/persqueue/codecs/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/persqueue/config/CMakeLists.txt b/ydb/core/persqueue/config/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/persqueue/config/CMakeLists.txt +++ b/ydb/core/persqueue/config/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/persqueue/events/CMakeLists.txt b/ydb/core/persqueue/events/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/persqueue/events/CMakeLists.txt +++ b/ydb/core/persqueue/events/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/persqueue/partition_key_range/CMakeLists.txt b/ydb/core/persqueue/partition_key_range/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/persqueue/partition_key_range/CMakeLists.txt +++ b/ydb/core/persqueue/partition_key_range/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/persqueue/ut/CMakeLists.darwin.txt b/ydb/core/persqueue/ut/CMakeLists.darwin.txt index 36255ac79e..fd9c7e5a3b 100644 --- a/ydb/core/persqueue/ut/CMakeLists.darwin.txt +++ b/ydb/core/persqueue/ut/CMakeLists.darwin.txt @@ -8,6 +8,12 @@ add_subdirectory(common) add_subdirectory(slow) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_executable(ydb-core-persqueue-ut) target_compile_options(ydb-core-persqueue-ut PRIVATE diff --git a/ydb/core/persqueue/ut/CMakeLists.linux-aarch64.txt b/ydb/core/persqueue/ut/CMakeLists.linux-aarch64.txt index 30d91415d8..1f8416b449 100644 --- a/ydb/core/persqueue/ut/CMakeLists.linux-aarch64.txt +++ b/ydb/core/persqueue/ut/CMakeLists.linux-aarch64.txt @@ -8,6 +8,12 @@ add_subdirectory(common) add_subdirectory(slow) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_executable(ydb-core-persqueue-ut) target_compile_options(ydb-core-persqueue-ut PRIVATE diff --git a/ydb/core/persqueue/ut/CMakeLists.linux.txt b/ydb/core/persqueue/ut/CMakeLists.linux.txt index ce0f935969..a02afb4476 100644 --- a/ydb/core/persqueue/ut/CMakeLists.linux.txt +++ b/ydb/core/persqueue/ut/CMakeLists.linux.txt @@ -8,6 +8,12 @@ add_subdirectory(common) add_subdirectory(slow) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_executable(ydb-core-persqueue-ut) target_compile_options(ydb-core-persqueue-ut PRIVATE diff --git a/ydb/core/persqueue/ut/CMakeLists.txt b/ydb/core/persqueue/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/persqueue/ut/CMakeLists.txt +++ b/ydb/core/persqueue/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/persqueue/ut/common/CMakeLists.txt b/ydb/core/persqueue/ut/common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/persqueue/ut/common/CMakeLists.txt +++ b/ydb/core/persqueue/ut/common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/persqueue/ut/slow/CMakeLists.txt b/ydb/core/persqueue/ut/slow/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/persqueue/ut/slow/CMakeLists.txt +++ b/ydb/core/persqueue/ut/slow/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/persqueue/writer/CMakeLists.txt b/ydb/core/persqueue/writer/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/persqueue/writer/CMakeLists.txt +++ b/ydb/core/persqueue/writer/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/pgproxy/CMakeLists.txt b/ydb/core/pgproxy/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/pgproxy/CMakeLists.txt +++ b/ydb/core/pgproxy/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/pgproxy/ut/CMakeLists.txt b/ydb/core/pgproxy/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/pgproxy/ut/CMakeLists.txt +++ b/ydb/core/pgproxy/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/protos/CMakeLists.darwin.txt b/ydb/core/protos/CMakeLists.darwin.txt index 9f0972a459..ca69a6fd6b 100644 --- a/ydb/core/protos/CMakeLists.darwin.txt +++ b/ydb/core/protos/CMakeLists.darwin.txt @@ -7,6 +7,1500 @@ add_subdirectory(out) +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(ydb-core-protos) set_property(TARGET ydb-core-protos PROPERTY diff --git a/ydb/core/protos/CMakeLists.linux-aarch64.txt b/ydb/core/protos/CMakeLists.linux-aarch64.txt index 0e52135134..10f1106fe5 100644 --- a/ydb/core/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/core/protos/CMakeLists.linux-aarch64.txt @@ -7,6 +7,1500 @@ add_subdirectory(out) +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(ydb-core-protos) set_property(TARGET ydb-core-protos PROPERTY diff --git a/ydb/core/protos/CMakeLists.linux.txt b/ydb/core/protos/CMakeLists.linux.txt index 0e52135134..10f1106fe5 100644 --- a/ydb/core/protos/CMakeLists.linux.txt +++ b/ydb/core/protos/CMakeLists.linux.txt @@ -7,6 +7,1500 @@ add_subdirectory(out) +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(ydb-core-protos) set_property(TARGET ydb-core-protos PROPERTY diff --git a/ydb/core/protos/CMakeLists.txt b/ydb/core/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/protos/CMakeLists.txt +++ b/ydb/core/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/protos/out/CMakeLists.txt b/ydb/core/protos/out/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/protos/out/CMakeLists.txt +++ b/ydb/core/protos/out/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/public_http/CMakeLists.darwin.txt b/ydb/core/public_http/CMakeLists.darwin.txt index adb6945784..8f1fc38295 100644 --- a/ydb/core/public_http/CMakeLists.darwin.txt +++ b/ydb/core/public_http/CMakeLists.darwin.txt @@ -8,6 +8,12 @@ add_subdirectory(protos) add_subdirectory(ut) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(ydb-core-public_http) target_compile_options(ydb-core-public_http PRIVATE diff --git a/ydb/core/public_http/CMakeLists.linux-aarch64.txt b/ydb/core/public_http/CMakeLists.linux-aarch64.txt index 5075981494..cac79fe9e4 100644 --- a/ydb/core/public_http/CMakeLists.linux-aarch64.txt +++ b/ydb/core/public_http/CMakeLists.linux-aarch64.txt @@ -8,6 +8,12 @@ add_subdirectory(protos) add_subdirectory(ut) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(ydb-core-public_http) target_compile_options(ydb-core-public_http PRIVATE diff --git a/ydb/core/public_http/CMakeLists.linux.txt b/ydb/core/public_http/CMakeLists.linux.txt index 5075981494..cac79fe9e4 100644 --- a/ydb/core/public_http/CMakeLists.linux.txt +++ b/ydb/core/public_http/CMakeLists.linux.txt @@ -8,6 +8,12 @@ add_subdirectory(protos) add_subdirectory(ut) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(ydb-core-public_http) target_compile_options(ydb-core-public_http PRIVATE diff --git a/ydb/core/public_http/CMakeLists.txt b/ydb/core/public_http/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/public_http/CMakeLists.txt +++ b/ydb/core/public_http/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/public_http/protos/CMakeLists.darwin.txt b/ydb/core/public_http/protos/CMakeLists.darwin.txt index 7e3d0cd118..69379327d8 100644 --- a/ydb/core/public_http/protos/CMakeLists.darwin.txt +++ b/ydb/core/public_http/protos/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(core-public_http-protos) target_link_libraries(core-public_http-protos PUBLIC diff --git a/ydb/core/public_http/protos/CMakeLists.linux-aarch64.txt b/ydb/core/public_http/protos/CMakeLists.linux-aarch64.txt index 0969434e82..55f98c96cb 100644 --- a/ydb/core/public_http/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/core/public_http/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(core-public_http-protos) target_link_libraries(core-public_http-protos PUBLIC diff --git a/ydb/core/public_http/protos/CMakeLists.linux.txt b/ydb/core/public_http/protos/CMakeLists.linux.txt index 0969434e82..55f98c96cb 100644 --- a/ydb/core/public_http/protos/CMakeLists.linux.txt +++ b/ydb/core/public_http/protos/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(core-public_http-protos) target_link_libraries(core-public_http-protos PUBLIC diff --git a/ydb/core/public_http/protos/CMakeLists.txt b/ydb/core/public_http/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/public_http/protos/CMakeLists.txt +++ b/ydb/core/public_http/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/public_http/ut/CMakeLists.txt b/ydb/core/public_http/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/public_http/ut/CMakeLists.txt +++ b/ydb/core/public_http/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/quoter/CMakeLists.txt b/ydb/core/quoter/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/quoter/CMakeLists.txt +++ b/ydb/core/quoter/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/quoter/quoter_service_bandwidth_test/CMakeLists.txt b/ydb/core/quoter/quoter_service_bandwidth_test/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/quoter/quoter_service_bandwidth_test/CMakeLists.txt +++ b/ydb/core/quoter/quoter_service_bandwidth_test/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/quoter/ut/CMakeLists.txt b/ydb/core/quoter/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/quoter/ut/CMakeLists.txt +++ b/ydb/core/quoter/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/scheme/CMakeLists.txt b/ydb/core/scheme/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/scheme/CMakeLists.txt +++ b/ydb/core/scheme/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/scheme/ut/CMakeLists.txt b/ydb/core/scheme/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/scheme/ut/CMakeLists.txt +++ b/ydb/core/scheme/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/scheme_types/CMakeLists.txt b/ydb/core/scheme_types/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/scheme_types/CMakeLists.txt +++ b/ydb/core/scheme_types/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/security/CMakeLists.txt b/ydb/core/security/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/security/CMakeLists.txt +++ b/ydb/core/security/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/security/ut/CMakeLists.txt b/ydb/core/security/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/security/ut/CMakeLists.txt +++ b/ydb/core/security/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/sys_view/CMakeLists.txt b/ydb/core/sys_view/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/sys_view/CMakeLists.txt +++ b/ydb/core/sys_view/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/sys_view/common/CMakeLists.txt b/ydb/core/sys_view/common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/sys_view/common/CMakeLists.txt +++ b/ydb/core/sys_view/common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/sys_view/nodes/CMakeLists.txt b/ydb/core/sys_view/nodes/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/sys_view/nodes/CMakeLists.txt +++ b/ydb/core/sys_view/nodes/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/sys_view/partition_stats/CMakeLists.txt b/ydb/core/sys_view/partition_stats/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/sys_view/partition_stats/CMakeLists.txt +++ b/ydb/core/sys_view/partition_stats/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/sys_view/partition_stats/ut/CMakeLists.txt b/ydb/core/sys_view/partition_stats/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/sys_view/partition_stats/ut/CMakeLists.txt +++ b/ydb/core/sys_view/partition_stats/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/sys_view/processor/CMakeLists.txt b/ydb/core/sys_view/processor/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/sys_view/processor/CMakeLists.txt +++ b/ydb/core/sys_view/processor/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/sys_view/query_stats/CMakeLists.txt b/ydb/core/sys_view/query_stats/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/sys_view/query_stats/CMakeLists.txt +++ b/ydb/core/sys_view/query_stats/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/sys_view/query_stats/ut/CMakeLists.txt b/ydb/core/sys_view/query_stats/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/sys_view/query_stats/ut/CMakeLists.txt +++ b/ydb/core/sys_view/query_stats/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/sys_view/service/CMakeLists.txt b/ydb/core/sys_view/service/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/sys_view/service/CMakeLists.txt +++ b/ydb/core/sys_view/service/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/sys_view/service/ut/CMakeLists.txt b/ydb/core/sys_view/service/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/sys_view/service/ut/CMakeLists.txt +++ b/ydb/core/sys_view/service/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/sys_view/storage/CMakeLists.txt b/ydb/core/sys_view/storage/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/sys_view/storage/CMakeLists.txt +++ b/ydb/core/sys_view/storage/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/sys_view/tablets/CMakeLists.txt b/ydb/core/sys_view/tablets/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/sys_view/tablets/CMakeLists.txt +++ b/ydb/core/sys_view/tablets/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/sys_view/ut_kqp/CMakeLists.txt b/ydb/core/sys_view/ut_kqp/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/sys_view/ut_kqp/CMakeLists.txt +++ b/ydb/core/sys_view/ut_kqp/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tablet/CMakeLists.txt b/ydb/core/tablet/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tablet/CMakeLists.txt +++ b/ydb/core/tablet/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tablet/ut/CMakeLists.txt b/ydb/core/tablet/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tablet/ut/CMakeLists.txt +++ b/ydb/core/tablet/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tablet_flat/CMakeLists.darwin.txt b/ydb/core/tablet_flat/CMakeLists.darwin.txt index 56e4ae1c32..a7e948070e 100644 --- a/ydb/core/tablet_flat/CMakeLists.darwin.txt +++ b/ydb/core/tablet_flat/CMakeLists.darwin.txt @@ -12,6 +12,48 @@ add_subdirectory(ut) add_subdirectory(ut_large) add_subdirectory(ut_pg) add_subdirectory(ut_util) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(ydb-core-tablet_flat) target_compile_options(ydb-core-tablet_flat PRIVATE diff --git a/ydb/core/tablet_flat/CMakeLists.linux-aarch64.txt b/ydb/core/tablet_flat/CMakeLists.linux-aarch64.txt index 168a2df75a..e4ade3f8a9 100644 --- a/ydb/core/tablet_flat/CMakeLists.linux-aarch64.txt +++ b/ydb/core/tablet_flat/CMakeLists.linux-aarch64.txt @@ -12,6 +12,48 @@ add_subdirectory(ut) add_subdirectory(ut_large) add_subdirectory(ut_pg) add_subdirectory(ut_util) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(ydb-core-tablet_flat) target_compile_options(ydb-core-tablet_flat PRIVATE diff --git a/ydb/core/tablet_flat/CMakeLists.linux.txt b/ydb/core/tablet_flat/CMakeLists.linux.txt index 168a2df75a..e4ade3f8a9 100644 --- a/ydb/core/tablet_flat/CMakeLists.linux.txt +++ b/ydb/core/tablet_flat/CMakeLists.linux.txt @@ -12,6 +12,48 @@ add_subdirectory(ut) add_subdirectory(ut_large) add_subdirectory(ut_pg) add_subdirectory(ut_util) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(ydb-core-tablet_flat) target_compile_options(ydb-core-tablet_flat PRIVATE diff --git a/ydb/core/tablet_flat/CMakeLists.txt b/ydb/core/tablet_flat/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tablet_flat/CMakeLists.txt +++ b/ydb/core/tablet_flat/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tablet_flat/protos/CMakeLists.darwin.txt b/ydb/core/tablet_flat/protos/CMakeLists.darwin.txt index 6797fa0d36..f018a876e4 100644 --- a/ydb/core/tablet_flat/protos/CMakeLists.darwin.txt +++ b/ydb/core/tablet_flat/protos/CMakeLists.darwin.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(core-tablet_flat-protos) target_link_libraries(core-tablet_flat-protos PUBLIC diff --git a/ydb/core/tablet_flat/protos/CMakeLists.linux-aarch64.txt b/ydb/core/tablet_flat/protos/CMakeLists.linux-aarch64.txt index ad79b2d857..ad30547f6b 100644 --- a/ydb/core/tablet_flat/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/core/tablet_flat/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(core-tablet_flat-protos) target_link_libraries(core-tablet_flat-protos PUBLIC diff --git a/ydb/core/tablet_flat/protos/CMakeLists.linux.txt b/ydb/core/tablet_flat/protos/CMakeLists.linux.txt index ad79b2d857..ad30547f6b 100644 --- a/ydb/core/tablet_flat/protos/CMakeLists.linux.txt +++ b/ydb/core/tablet_flat/protos/CMakeLists.linux.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(core-tablet_flat-protos) target_link_libraries(core-tablet_flat-protos PUBLIC diff --git a/ydb/core/tablet_flat/protos/CMakeLists.txt b/ydb/core/tablet_flat/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tablet_flat/protos/CMakeLists.txt +++ b/ydb/core/tablet_flat/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tablet_flat/test/libs/exec/CMakeLists.txt b/ydb/core/tablet_flat/test/libs/exec/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tablet_flat/test/libs/exec/CMakeLists.txt +++ b/ydb/core/tablet_flat/test/libs/exec/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tablet_flat/test/libs/rows/CMakeLists.txt b/ydb/core/tablet_flat/test/libs/rows/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tablet_flat/test/libs/rows/CMakeLists.txt +++ b/ydb/core/tablet_flat/test/libs/rows/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tablet_flat/test/libs/table/CMakeLists.txt b/ydb/core/tablet_flat/test/libs/table/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tablet_flat/test/libs/table/CMakeLists.txt +++ b/ydb/core/tablet_flat/test/libs/table/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tablet_flat/test/libs/table/model/CMakeLists.txt b/ydb/core/tablet_flat/test/libs/table/model/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tablet_flat/test/libs/table/model/CMakeLists.txt +++ b/ydb/core/tablet_flat/test/libs/table/model/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tablet_flat/test/tool/perf/CMakeLists.txt b/ydb/core/tablet_flat/test/tool/perf/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tablet_flat/test/tool/perf/CMakeLists.txt +++ b/ydb/core/tablet_flat/test/tool/perf/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tablet_flat/test/tool/surg/CMakeLists.txt b/ydb/core/tablet_flat/test/tool/surg/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tablet_flat/test/tool/surg/CMakeLists.txt +++ b/ydb/core/tablet_flat/test/tool/surg/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tablet_flat/ut/CMakeLists.darwin.txt b/ydb/core/tablet_flat/ut/CMakeLists.darwin.txt index 0049df512e..e031d79036 100644 --- a/ydb/core/tablet_flat/ut/CMakeLists.darwin.txt +++ b/ydb/core/tablet_flat/ut/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_executable(ydb-core-tablet_flat-ut) target_include_directories(ydb-core-tablet_flat-ut PRIVATE diff --git a/ydb/core/tablet_flat/ut/CMakeLists.linux-aarch64.txt b/ydb/core/tablet_flat/ut/CMakeLists.linux-aarch64.txt index 2cbc890952..1d512e7f05 100644 --- a/ydb/core/tablet_flat/ut/CMakeLists.linux-aarch64.txt +++ b/ydb/core/tablet_flat/ut/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_executable(ydb-core-tablet_flat-ut) target_include_directories(ydb-core-tablet_flat-ut PRIVATE diff --git a/ydb/core/tablet_flat/ut/CMakeLists.linux.txt b/ydb/core/tablet_flat/ut/CMakeLists.linux.txt index e0a1415129..220ba4127c 100644 --- a/ydb/core/tablet_flat/ut/CMakeLists.linux.txt +++ b/ydb/core/tablet_flat/ut/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_executable(ydb-core-tablet_flat-ut) target_include_directories(ydb-core-tablet_flat-ut PRIVATE diff --git a/ydb/core/tablet_flat/ut/CMakeLists.txt b/ydb/core/tablet_flat/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tablet_flat/ut/CMakeLists.txt +++ b/ydb/core/tablet_flat/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tablet_flat/ut_large/CMakeLists.txt b/ydb/core/tablet_flat/ut_large/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tablet_flat/ut_large/CMakeLists.txt +++ b/ydb/core/tablet_flat/ut_large/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tablet_flat/ut_pg/CMakeLists.txt b/ydb/core/tablet_flat/ut_pg/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tablet_flat/ut_pg/CMakeLists.txt +++ b/ydb/core/tablet_flat/ut_pg/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tablet_flat/ut_util/CMakeLists.txt b/ydb/core/tablet_flat/ut_util/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tablet_flat/ut_util/CMakeLists.txt +++ b/ydb/core/tablet_flat/ut_util/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/test_tablet/CMakeLists.txt b/ydb/core/test_tablet/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/test_tablet/CMakeLists.txt +++ b/ydb/core/test_tablet/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/testlib/CMakeLists.txt b/ydb/core/testlib/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/testlib/CMakeLists.txt +++ b/ydb/core/testlib/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/testlib/actors/CMakeLists.txt b/ydb/core/testlib/actors/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/testlib/actors/CMakeLists.txt +++ b/ydb/core/testlib/actors/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/testlib/actors/ut/CMakeLists.txt b/ydb/core/testlib/actors/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/testlib/actors/ut/CMakeLists.txt +++ b/ydb/core/testlib/actors/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/testlib/basics/CMakeLists.txt b/ydb/core/testlib/basics/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/testlib/basics/CMakeLists.txt +++ b/ydb/core/testlib/basics/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/testlib/basics/default/CMakeLists.txt b/ydb/core/testlib/basics/default/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/testlib/basics/default/CMakeLists.txt +++ b/ydb/core/testlib/basics/default/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/testlib/default/CMakeLists.txt b/ydb/core/testlib/default/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/testlib/default/CMakeLists.txt +++ b/ydb/core/testlib/default/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/testlib/pg/CMakeLists.txt b/ydb/core/testlib/pg/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/testlib/pg/CMakeLists.txt +++ b/ydb/core/testlib/pg/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tracing/CMakeLists.txt b/ydb/core/tracing/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tracing/CMakeLists.txt +++ b/ydb/core/tracing/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/CMakeLists.txt b/ydb/core/tx/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/CMakeLists.txt +++ b/ydb/core/tx/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/balance_coverage/CMakeLists.txt b/ydb/core/tx/balance_coverage/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/balance_coverage/CMakeLists.txt +++ b/ydb/core/tx/balance_coverage/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/balance_coverage/ut/CMakeLists.txt b/ydb/core/tx/balance_coverage/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/balance_coverage/ut/CMakeLists.txt +++ b/ydb/core/tx/balance_coverage/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/columnshard/CMakeLists.darwin.txt b/ydb/core/tx/columnshard/CMakeLists.darwin.txt index 80f1364ca5..04fc6c670b 100644 --- a/ydb/core/tx/columnshard/CMakeLists.darwin.txt +++ b/ydb/core/tx/columnshard/CMakeLists.darwin.txt @@ -9,6 +9,12 @@ add_subdirectory(engines) add_subdirectory(ut_rw) add_subdirectory(ut_schema) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-tx-columnshard) target_compile_options(core-tx-columnshard PRIVATE diff --git a/ydb/core/tx/columnshard/CMakeLists.linux-aarch64.txt b/ydb/core/tx/columnshard/CMakeLists.linux-aarch64.txt index f049c5739f..7d7683eed6 100644 --- a/ydb/core/tx/columnshard/CMakeLists.linux-aarch64.txt +++ b/ydb/core/tx/columnshard/CMakeLists.linux-aarch64.txt @@ -9,6 +9,12 @@ add_subdirectory(engines) add_subdirectory(ut_rw) add_subdirectory(ut_schema) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-tx-columnshard) target_compile_options(core-tx-columnshard PRIVATE diff --git a/ydb/core/tx/columnshard/CMakeLists.linux.txt b/ydb/core/tx/columnshard/CMakeLists.linux.txt index f049c5739f..7d7683eed6 100644 --- a/ydb/core/tx/columnshard/CMakeLists.linux.txt +++ b/ydb/core/tx/columnshard/CMakeLists.linux.txt @@ -9,6 +9,12 @@ add_subdirectory(engines) add_subdirectory(ut_rw) add_subdirectory(ut_schema) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-tx-columnshard) target_compile_options(core-tx-columnshard PRIVATE diff --git a/ydb/core/tx/columnshard/CMakeLists.txt b/ydb/core/tx/columnshard/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/columnshard/CMakeLists.txt +++ b/ydb/core/tx/columnshard/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/columnshard/engines/CMakeLists.txt b/ydb/core/tx/columnshard/engines/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/columnshard/engines/CMakeLists.txt +++ b/ydb/core/tx/columnshard/engines/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/columnshard/engines/ut/CMakeLists.txt b/ydb/core/tx/columnshard/engines/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/columnshard/engines/ut/CMakeLists.txt +++ b/ydb/core/tx/columnshard/engines/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/columnshard/ut_rw/CMakeLists.txt b/ydb/core/tx/columnshard/ut_rw/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/columnshard/ut_rw/CMakeLists.txt +++ b/ydb/core/tx/columnshard/ut_rw/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/columnshard/ut_schema/CMakeLists.txt b/ydb/core/tx/columnshard/ut_schema/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/columnshard/ut_schema/CMakeLists.txt +++ b/ydb/core/tx/columnshard/ut_schema/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/coordinator/CMakeLists.txt b/ydb/core/tx/coordinator/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/coordinator/CMakeLists.txt +++ b/ydb/core/tx/coordinator/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/coordinator/ut/CMakeLists.txt b/ydb/core/tx/coordinator/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/coordinator/ut/CMakeLists.txt +++ b/ydb/core/tx/coordinator/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/CMakeLists.darwin.txt b/ydb/core/tx/datashard/CMakeLists.darwin.txt index 516026598e..36883adf5d 100644 --- a/ydb/core/tx/datashard/CMakeLists.darwin.txt +++ b/ydb/core/tx/datashard/CMakeLists.darwin.txt @@ -34,6 +34,66 @@ add_subdirectory(ut_snapshot) add_subdirectory(ut_stats) add_subdirectory(ut_upload_rows) add_subdirectory(ut_volatile) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(core-tx-datashard) target_compile_options(core-tx-datashard PRIVATE diff --git a/ydb/core/tx/datashard/CMakeLists.linux-aarch64.txt b/ydb/core/tx/datashard/CMakeLists.linux-aarch64.txt index 96966994cc..5a350e0524 100644 --- a/ydb/core/tx/datashard/CMakeLists.linux-aarch64.txt +++ b/ydb/core/tx/datashard/CMakeLists.linux-aarch64.txt @@ -34,6 +34,66 @@ add_subdirectory(ut_snapshot) add_subdirectory(ut_stats) add_subdirectory(ut_upload_rows) add_subdirectory(ut_volatile) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(core-tx-datashard) target_compile_options(core-tx-datashard PRIVATE diff --git a/ydb/core/tx/datashard/CMakeLists.linux.txt b/ydb/core/tx/datashard/CMakeLists.linux.txt index 96966994cc..5a350e0524 100644 --- a/ydb/core/tx/datashard/CMakeLists.linux.txt +++ b/ydb/core/tx/datashard/CMakeLists.linux.txt @@ -34,6 +34,66 @@ add_subdirectory(ut_snapshot) add_subdirectory(ut_stats) add_subdirectory(ut_upload_rows) add_subdirectory(ut_volatile) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(core-tx-datashard) target_compile_options(core-tx-datashard PRIVATE diff --git a/ydb/core/tx/datashard/CMakeLists.txt b/ydb/core/tx/datashard/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/CMakeLists.txt +++ b/ydb/core/tx/datashard/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_background_compaction/CMakeLists.txt b/ydb/core/tx/datashard/ut_background_compaction/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_background_compaction/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_background_compaction/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_build_index/CMakeLists.txt b/ydb/core/tx/datashard/ut_build_index/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_build_index/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_build_index/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_change_collector/CMakeLists.txt b/ydb/core/tx/datashard/ut_change_collector/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_change_collector/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_change_collector/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_change_exchange/CMakeLists.txt b/ydb/core/tx/datashard/ut_change_exchange/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_change_exchange/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_change_exchange/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_compaction/CMakeLists.txt b/ydb/core/tx/datashard/ut_compaction/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_compaction/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_compaction/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_erase_rows/CMakeLists.txt b/ydb/core/tx/datashard/ut_erase_rows/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_erase_rows/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_erase_rows/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_followers/CMakeLists.txt b/ydb/core/tx/datashard/ut_followers/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_followers/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_followers/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_init/CMakeLists.txt b/ydb/core/tx/datashard/ut_init/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_init/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_init/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_keys/CMakeLists.txt b/ydb/core/tx/datashard/ut_keys/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_keys/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_keys/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_kqp/CMakeLists.txt b/ydb/core/tx/datashard/ut_kqp/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_kqp/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_kqp/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_kqp_errors/CMakeLists.txt b/ydb/core/tx/datashard/ut_kqp_errors/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_kqp_errors/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_kqp_errors/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_kqp_scan/CMakeLists.txt b/ydb/core/tx/datashard/ut_kqp_scan/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_kqp_scan/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_kqp_scan/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_locks/CMakeLists.txt b/ydb/core/tx/datashard/ut_locks/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_locks/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_locks/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_minikql/CMakeLists.txt b/ydb/core/tx/datashard/ut_minikql/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_minikql/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_minikql/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_minstep/CMakeLists.txt b/ydb/core/tx/datashard/ut_minstep/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_minstep/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_minstep/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_order/CMakeLists.txt b/ydb/core/tx/datashard/ut_order/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_order/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_order/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_range_avl_tree/CMakeLists.txt b/ydb/core/tx/datashard/ut_range_avl_tree/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_range_avl_tree/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_range_avl_tree/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_range_ops/CMakeLists.txt b/ydb/core/tx/datashard/ut_range_ops/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_range_ops/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_range_ops/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_range_treap/CMakeLists.txt b/ydb/core/tx/datashard/ut_range_treap/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_range_treap/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_range_treap/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_read_iterator/CMakeLists.txt b/ydb/core/tx/datashard/ut_read_iterator/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_read_iterator/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_read_iterator/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_read_table/CMakeLists.txt b/ydb/core/tx/datashard/ut_read_table/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_read_table/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_read_table/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_reassign/CMakeLists.txt b/ydb/core/tx/datashard/ut_reassign/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_reassign/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_reassign/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_replication/CMakeLists.txt b/ydb/core/tx/datashard/ut_replication/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_replication/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_replication/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_rs/CMakeLists.txt b/ydb/core/tx/datashard/ut_rs/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_rs/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_rs/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_snapshot/CMakeLists.txt b/ydb/core/tx/datashard/ut_snapshot/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_snapshot/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_snapshot/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_stats/CMakeLists.txt b/ydb/core/tx/datashard/ut_stats/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_stats/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_stats/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_upload_rows/CMakeLists.txt b/ydb/core/tx/datashard/ut_upload_rows/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_upload_rows/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_upload_rows/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/datashard/ut_volatile/CMakeLists.txt b/ydb/core/tx/datashard/ut_volatile/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/datashard/ut_volatile/CMakeLists.txt +++ b/ydb/core/tx/datashard/ut_volatile/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/long_tx_service/CMakeLists.txt b/ydb/core/tx/long_tx_service/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/long_tx_service/CMakeLists.txt +++ b/ydb/core/tx/long_tx_service/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/long_tx_service/public/CMakeLists.txt b/ydb/core/tx/long_tx_service/public/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/long_tx_service/public/CMakeLists.txt +++ b/ydb/core/tx/long_tx_service/public/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/long_tx_service/public/ut/CMakeLists.txt b/ydb/core/tx/long_tx_service/public/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/long_tx_service/public/ut/CMakeLists.txt +++ b/ydb/core/tx/long_tx_service/public/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/long_tx_service/ut/CMakeLists.txt b/ydb/core/tx/long_tx_service/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/long_tx_service/ut/CMakeLists.txt +++ b/ydb/core/tx/long_tx_service/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/mediator/CMakeLists.txt b/ydb/core/tx/mediator/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/mediator/CMakeLists.txt +++ b/ydb/core/tx/mediator/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/replication/controller/CMakeLists.darwin.txt b/ydb/core/tx/replication/controller/CMakeLists.darwin.txt index 13d52ecab9..1c6c5087ce 100644 --- a/ydb/core/tx/replication/controller/CMakeLists.darwin.txt +++ b/ydb/core/tx/replication/controller/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(tx-replication-controller) target_compile_options(tx-replication-controller PRIVATE diff --git a/ydb/core/tx/replication/controller/CMakeLists.linux-aarch64.txt b/ydb/core/tx/replication/controller/CMakeLists.linux-aarch64.txt index 071d97a543..725ca9d89f 100644 --- a/ydb/core/tx/replication/controller/CMakeLists.linux-aarch64.txt +++ b/ydb/core/tx/replication/controller/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(tx-replication-controller) target_compile_options(tx-replication-controller PRIVATE diff --git a/ydb/core/tx/replication/controller/CMakeLists.linux.txt b/ydb/core/tx/replication/controller/CMakeLists.linux.txt index 071d97a543..725ca9d89f 100644 --- a/ydb/core/tx/replication/controller/CMakeLists.linux.txt +++ b/ydb/core/tx/replication/controller/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(tx-replication-controller) target_compile_options(tx-replication-controller PRIVATE diff --git a/ydb/core/tx/replication/controller/CMakeLists.txt b/ydb/core/tx/replication/controller/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/replication/controller/CMakeLists.txt +++ b/ydb/core/tx/replication/controller/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/replication/service/CMakeLists.txt b/ydb/core/tx/replication/service/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/replication/service/CMakeLists.txt +++ b/ydb/core/tx/replication/service/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/replication/ydb_proxy/CMakeLists.txt b/ydb/core/tx/replication/ydb_proxy/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/replication/ydb_proxy/CMakeLists.txt +++ b/ydb/core/tx/replication/ydb_proxy/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/replication/ydb_proxy/ut/CMakeLists.txt b/ydb/core/tx/replication/ydb_proxy/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/replication/ydb_proxy/ut/CMakeLists.txt +++ b/ydb/core/tx/replication/ydb_proxy/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/scheme_board/CMakeLists.darwin.txt b/ydb/core/tx/scheme_board/CMakeLists.darwin.txt index 9934cd781f..5d8a3274fb 100644 --- a/ydb/core/tx/scheme_board/CMakeLists.darwin.txt +++ b/ydb/core/tx/scheme_board/CMakeLists.darwin.txt @@ -12,6 +12,12 @@ add_subdirectory(ut_monitoring) add_subdirectory(ut_populator) add_subdirectory(ut_replica) add_subdirectory(ut_subscriber) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-tx-scheme_board) target_link_libraries(core-tx-scheme_board PUBLIC diff --git a/ydb/core/tx/scheme_board/CMakeLists.linux-aarch64.txt b/ydb/core/tx/scheme_board/CMakeLists.linux-aarch64.txt index 19fe36bc98..671448c5c8 100644 --- a/ydb/core/tx/scheme_board/CMakeLists.linux-aarch64.txt +++ b/ydb/core/tx/scheme_board/CMakeLists.linux-aarch64.txt @@ -12,6 +12,12 @@ add_subdirectory(ut_monitoring) add_subdirectory(ut_populator) add_subdirectory(ut_replica) add_subdirectory(ut_subscriber) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-tx-scheme_board) target_link_libraries(core-tx-scheme_board PUBLIC diff --git a/ydb/core/tx/scheme_board/CMakeLists.linux.txt b/ydb/core/tx/scheme_board/CMakeLists.linux.txt index 19fe36bc98..671448c5c8 100644 --- a/ydb/core/tx/scheme_board/CMakeLists.linux.txt +++ b/ydb/core/tx/scheme_board/CMakeLists.linux.txt @@ -12,6 +12,12 @@ add_subdirectory(ut_monitoring) add_subdirectory(ut_populator) add_subdirectory(ut_replica) add_subdirectory(ut_subscriber) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-tx-scheme_board) target_link_libraries(core-tx-scheme_board PUBLIC diff --git a/ydb/core/tx/scheme_board/CMakeLists.txt b/ydb/core/tx/scheme_board/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/scheme_board/CMakeLists.txt +++ b/ydb/core/tx/scheme_board/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/scheme_board/ut_cache/CMakeLists.txt b/ydb/core/tx/scheme_board/ut_cache/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/scheme_board/ut_cache/CMakeLists.txt +++ b/ydb/core/tx/scheme_board/ut_cache/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/scheme_board/ut_double_indexed/CMakeLists.txt b/ydb/core/tx/scheme_board/ut_double_indexed/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/scheme_board/ut_double_indexed/CMakeLists.txt +++ b/ydb/core/tx/scheme_board/ut_double_indexed/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/scheme_board/ut_monitoring/CMakeLists.txt b/ydb/core/tx/scheme_board/ut_monitoring/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/scheme_board/ut_monitoring/CMakeLists.txt +++ b/ydb/core/tx/scheme_board/ut_monitoring/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/scheme_board/ut_populator/CMakeLists.txt b/ydb/core/tx/scheme_board/ut_populator/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/scheme_board/ut_populator/CMakeLists.txt +++ b/ydb/core/tx/scheme_board/ut_populator/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/scheme_board/ut_replica/CMakeLists.txt b/ydb/core/tx/scheme_board/ut_replica/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/scheme_board/ut_replica/CMakeLists.txt +++ b/ydb/core/tx/scheme_board/ut_replica/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/scheme_board/ut_subscriber/CMakeLists.txt b/ydb/core/tx/scheme_board/ut_subscriber/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/scheme_board/ut_subscriber/CMakeLists.txt +++ b/ydb/core/tx/scheme_board/ut_subscriber/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/scheme_cache/CMakeLists.darwin.txt b/ydb/core/tx/scheme_cache/CMakeLists.darwin.txt index 52af4f51e1..d4e1825e47 100644 --- a/ydb/core/tx/scheme_cache/CMakeLists.darwin.txt +++ b/ydb/core/tx/scheme_cache/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-tx-scheme_cache) target_compile_options(core-tx-scheme_cache PRIVATE diff --git a/ydb/core/tx/scheme_cache/CMakeLists.linux-aarch64.txt b/ydb/core/tx/scheme_cache/CMakeLists.linux-aarch64.txt index a5b5ceb1a2..b9224ec077 100644 --- a/ydb/core/tx/scheme_cache/CMakeLists.linux-aarch64.txt +++ b/ydb/core/tx/scheme_cache/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-tx-scheme_cache) target_compile_options(core-tx-scheme_cache PRIVATE diff --git a/ydb/core/tx/scheme_cache/CMakeLists.linux.txt b/ydb/core/tx/scheme_cache/CMakeLists.linux.txt index a5b5ceb1a2..b9224ec077 100644 --- a/ydb/core/tx/scheme_cache/CMakeLists.linux.txt +++ b/ydb/core/tx/scheme_cache/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-tx-scheme_cache) target_compile_options(core-tx-scheme_cache PRIVATE diff --git a/ydb/core/tx/scheme_cache/CMakeLists.txt b/ydb/core/tx/scheme_cache/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/scheme_cache/CMakeLists.txt +++ b/ydb/core/tx/scheme_cache/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/CMakeLists.darwin.txt b/ydb/core/tx/schemeshard/CMakeLists.darwin.txt index 7c311d3759..a949324968 100644 --- a/ydb/core/tx/schemeshard/CMakeLists.darwin.txt +++ b/ydb/core/tx/schemeshard/CMakeLists.darwin.txt @@ -52,6 +52,24 @@ add_subdirectory(ut_subdomain_reboots) add_subdirectory(ut_ttl) add_subdirectory(ut_user_attributes) add_subdirectory(ut_user_attributes_reboots) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-tx-schemeshard) target_compile_options(core-tx-schemeshard PRIVATE diff --git a/ydb/core/tx/schemeshard/CMakeLists.linux-aarch64.txt b/ydb/core/tx/schemeshard/CMakeLists.linux-aarch64.txt index d80441560c..644a5c51b9 100644 --- a/ydb/core/tx/schemeshard/CMakeLists.linux-aarch64.txt +++ b/ydb/core/tx/schemeshard/CMakeLists.linux-aarch64.txt @@ -52,6 +52,24 @@ add_subdirectory(ut_subdomain_reboots) add_subdirectory(ut_ttl) add_subdirectory(ut_user_attributes) add_subdirectory(ut_user_attributes_reboots) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-tx-schemeshard) target_compile_options(core-tx-schemeshard PRIVATE diff --git a/ydb/core/tx/schemeshard/CMakeLists.linux.txt b/ydb/core/tx/schemeshard/CMakeLists.linux.txt index d80441560c..644a5c51b9 100644 --- a/ydb/core/tx/schemeshard/CMakeLists.linux.txt +++ b/ydb/core/tx/schemeshard/CMakeLists.linux.txt @@ -52,6 +52,24 @@ add_subdirectory(ut_subdomain_reboots) add_subdirectory(ut_ttl) add_subdirectory(ut_user_attributes) add_subdirectory(ut_user_attributes_reboots) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-tx-schemeshard) target_compile_options(core-tx-schemeshard PRIVATE diff --git a/ydb/core/tx/schemeshard/CMakeLists.txt b/ydb/core/tx/schemeshard/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_async_index/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_async_index/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_async_index/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_async_index/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_backup/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_backup/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_backup/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_backup/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_base/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_base/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_base/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_base/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_base_reboots/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_base_reboots/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_base_reboots/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_base_reboots/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_bsvolume/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_bsvolume/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_bsvolume/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_bsvolume/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_bsvolume_reboots/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_bsvolume_reboots/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_bsvolume_reboots/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_bsvolume_reboots/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_cdc_stream/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_cdc_stream/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_cdc_stream/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_cdc_stream/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_cdc_stream_reboots/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_cdc_stream_reboots/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_cdc_stream_reboots/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_cdc_stream_reboots/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_compaction/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_compaction/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_compaction/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_compaction/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_export/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_export/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_export/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_export/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_export_reboots_s3/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_export_reboots_s3/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_export_reboots_s3/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_export_reboots_s3/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_external_data_source/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_external_data_source/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_external_data_source/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_external_data_source/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_external_data_source_reboots/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_external_data_source_reboots/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_external_data_source_reboots/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_external_data_source_reboots/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_external_table/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_external_table/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_external_table/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_external_table/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_external_table_reboots/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_external_table_reboots/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_external_table_reboots/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_external_table_reboots/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_extsubdomain/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_extsubdomain/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_extsubdomain/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_extsubdomain/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_extsubdomain_reboots/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_extsubdomain_reboots/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_extsubdomain_reboots/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_extsubdomain_reboots/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_filestore_reboots/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_filestore_reboots/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_filestore_reboots/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_filestore_reboots/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_helpers/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_helpers/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_helpers/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_helpers/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_index_build/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_index_build/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_index_build/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_index_build/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_index_build_reboots/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_index_build_reboots/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_index_build_reboots/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_index_build_reboots/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_login/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_login/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_login/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_login/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_move/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_move/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_move/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_move/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_move_reboots/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_move_reboots/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_move_reboots/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_move_reboots/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_olap/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_olap/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_olap/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_olap/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_olap_reboots/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_olap_reboots/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_olap_reboots/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_olap_reboots/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_pq/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_pq/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_pq/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_pq/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_pq_reboots/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_pq_reboots/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_pq_reboots/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_pq_reboots/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_reboots/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_reboots/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_reboots/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_reboots/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_replication/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_replication/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_replication/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_replication/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_replication_reboots/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_replication_reboots/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_replication_reboots/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_replication_reboots/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_restore/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_restore/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_restore/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_restore/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_rtmr/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_rtmr/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_rtmr/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_rtmr/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_rtmr_reboots/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_rtmr_reboots/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_rtmr_reboots/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_rtmr_reboots/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_ru_calculator/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_ru_calculator/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_ru_calculator/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_ru_calculator/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_sequence/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_sequence/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_sequence/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_sequence/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_sequence_reboots/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_sequence_reboots/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_sequence_reboots/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_sequence_reboots/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_serverless/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_serverless/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_serverless/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_serverless/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_split_merge/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_split_merge/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_split_merge/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_split_merge/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_split_merge_reboots/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_split_merge_reboots/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_split_merge_reboots/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_split_merge_reboots/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_stats/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_stats/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_stats/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_stats/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_subdomain/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_subdomain/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_subdomain/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_subdomain/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_subdomain_reboots/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_subdomain_reboots/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_subdomain_reboots/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_subdomain_reboots/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_ttl/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_ttl/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_ttl/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_ttl/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_user_attributes/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_user_attributes/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_user_attributes/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_user_attributes/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/schemeshard/ut_user_attributes_reboots/CMakeLists.txt b/ydb/core/tx/schemeshard/ut_user_attributes_reboots/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/schemeshard/ut_user_attributes_reboots/CMakeLists.txt +++ b/ydb/core/tx/schemeshard/ut_user_attributes_reboots/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/sequenceproxy/CMakeLists.txt b/ydb/core/tx/sequenceproxy/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/sequenceproxy/CMakeLists.txt +++ b/ydb/core/tx/sequenceproxy/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/sequenceproxy/public/CMakeLists.txt b/ydb/core/tx/sequenceproxy/public/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/sequenceproxy/public/CMakeLists.txt +++ b/ydb/core/tx/sequenceproxy/public/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/sequenceproxy/ut/CMakeLists.txt b/ydb/core/tx/sequenceproxy/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/sequenceproxy/ut/CMakeLists.txt +++ b/ydb/core/tx/sequenceproxy/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/sequenceshard/CMakeLists.txt b/ydb/core/tx/sequenceshard/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/sequenceshard/CMakeLists.txt +++ b/ydb/core/tx/sequenceshard/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/sequenceshard/public/CMakeLists.txt b/ydb/core/tx/sequenceshard/public/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/sequenceshard/public/CMakeLists.txt +++ b/ydb/core/tx/sequenceshard/public/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/sequenceshard/public/ut/CMakeLists.txt b/ydb/core/tx/sequenceshard/public/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/sequenceshard/public/ut/CMakeLists.txt +++ b/ydb/core/tx/sequenceshard/public/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/sequenceshard/ut/CMakeLists.txt b/ydb/core/tx/sequenceshard/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/sequenceshard/ut/CMakeLists.txt +++ b/ydb/core/tx/sequenceshard/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/sharding/CMakeLists.txt b/ydb/core/tx/sharding/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/sharding/CMakeLists.txt +++ b/ydb/core/tx/sharding/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/sharding/ut/CMakeLists.txt b/ydb/core/tx/sharding/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/sharding/ut/CMakeLists.txt +++ b/ydb/core/tx/sharding/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/tiering/CMakeLists.txt b/ydb/core/tx/tiering/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/tiering/CMakeLists.txt +++ b/ydb/core/tx/tiering/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/tiering/rule/CMakeLists.txt b/ydb/core/tx/tiering/rule/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/tiering/rule/CMakeLists.txt +++ b/ydb/core/tx/tiering/rule/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/tiering/tier/CMakeLists.txt b/ydb/core/tx/tiering/tier/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/tiering/tier/CMakeLists.txt +++ b/ydb/core/tx/tiering/tier/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/tiering/ut/CMakeLists.txt b/ydb/core/tx/tiering/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/tiering/ut/CMakeLists.txt +++ b/ydb/core/tx/tiering/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/time_cast/CMakeLists.txt b/ydb/core/tx/time_cast/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/time_cast/CMakeLists.txt +++ b/ydb/core/tx/time_cast/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/time_cast/ut/CMakeLists.txt b/ydb/core/tx/time_cast/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/time_cast/ut/CMakeLists.txt +++ b/ydb/core/tx/time_cast/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/tx_allocator/CMakeLists.txt b/ydb/core/tx/tx_allocator/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/tx_allocator/CMakeLists.txt +++ b/ydb/core/tx/tx_allocator/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/tx_allocator/ut/CMakeLists.txt b/ydb/core/tx/tx_allocator/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/tx_allocator/ut/CMakeLists.txt +++ b/ydb/core/tx/tx_allocator/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/tx_allocator_client/CMakeLists.txt b/ydb/core/tx/tx_allocator_client/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/tx_allocator_client/CMakeLists.txt +++ b/ydb/core/tx/tx_allocator_client/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/tx_allocator_client/ut/CMakeLists.txt b/ydb/core/tx/tx_allocator_client/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/tx_allocator_client/ut/CMakeLists.txt +++ b/ydb/core/tx/tx_allocator_client/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/tx_proxy/CMakeLists.darwin.txt b/ydb/core/tx/tx_proxy/CMakeLists.darwin.txt index cc69a860cf..bf765f4fca 100644 --- a/ydb/core/tx/tx_proxy/CMakeLists.darwin.txt +++ b/ydb/core/tx/tx_proxy/CMakeLists.darwin.txt @@ -10,6 +10,12 @@ add_subdirectory(ut_base_tenant) add_subdirectory(ut_encrypted_storage) add_subdirectory(ut_ext_tenant) add_subdirectory(ut_storage_tenant) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-tx-tx_proxy) target_compile_options(core-tx-tx_proxy PRIVATE diff --git a/ydb/core/tx/tx_proxy/CMakeLists.linux-aarch64.txt b/ydb/core/tx/tx_proxy/CMakeLists.linux-aarch64.txt index 17ca5598c1..786900b59f 100644 --- a/ydb/core/tx/tx_proxy/CMakeLists.linux-aarch64.txt +++ b/ydb/core/tx/tx_proxy/CMakeLists.linux-aarch64.txt @@ -10,6 +10,12 @@ add_subdirectory(ut_base_tenant) add_subdirectory(ut_encrypted_storage) add_subdirectory(ut_ext_tenant) add_subdirectory(ut_storage_tenant) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-tx-tx_proxy) target_compile_options(core-tx-tx_proxy PRIVATE diff --git a/ydb/core/tx/tx_proxy/CMakeLists.linux.txt b/ydb/core/tx/tx_proxy/CMakeLists.linux.txt index 17ca5598c1..786900b59f 100644 --- a/ydb/core/tx/tx_proxy/CMakeLists.linux.txt +++ b/ydb/core/tx/tx_proxy/CMakeLists.linux.txt @@ -10,6 +10,12 @@ add_subdirectory(ut_base_tenant) add_subdirectory(ut_encrypted_storage) add_subdirectory(ut_ext_tenant) add_subdirectory(ut_storage_tenant) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-tx-tx_proxy) target_compile_options(core-tx-tx_proxy PRIVATE diff --git a/ydb/core/tx/tx_proxy/CMakeLists.txt b/ydb/core/tx/tx_proxy/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/tx_proxy/CMakeLists.txt +++ b/ydb/core/tx/tx_proxy/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/tx_proxy/ut_base_tenant/CMakeLists.txt b/ydb/core/tx/tx_proxy/ut_base_tenant/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/tx_proxy/ut_base_tenant/CMakeLists.txt +++ b/ydb/core/tx/tx_proxy/ut_base_tenant/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/tx_proxy/ut_encrypted_storage/CMakeLists.txt b/ydb/core/tx/tx_proxy/ut_encrypted_storage/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/tx_proxy/ut_encrypted_storage/CMakeLists.txt +++ b/ydb/core/tx/tx_proxy/ut_encrypted_storage/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/tx_proxy/ut_ext_tenant/CMakeLists.txt b/ydb/core/tx/tx_proxy/ut_ext_tenant/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/tx_proxy/ut_ext_tenant/CMakeLists.txt +++ b/ydb/core/tx/tx_proxy/ut_ext_tenant/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/tx/tx_proxy/ut_storage_tenant/CMakeLists.txt b/ydb/core/tx/tx_proxy/ut_storage_tenant/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/tx/tx_proxy/ut_storage_tenant/CMakeLists.txt +++ b/ydb/core/tx/tx_proxy/ut_storage_tenant/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/util/CMakeLists.txt b/ydb/core/util/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/util/CMakeLists.txt +++ b/ydb/core/util/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/util/btree_benchmark/CMakeLists.txt b/ydb/core/util/btree_benchmark/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/util/btree_benchmark/CMakeLists.txt +++ b/ydb/core/util/btree_benchmark/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/util/ut/CMakeLists.txt b/ydb/core/util/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/util/ut/CMakeLists.txt +++ b/ydb/core/util/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/viewer/CMakeLists.darwin.txt b/ydb/core/viewer/CMakeLists.darwin.txt index f5cf94f3f5..b3fa682d72 100644 --- a/ydb/core/viewer/CMakeLists.darwin.txt +++ b/ydb/core/viewer/CMakeLists.darwin.txt @@ -9,6 +9,12 @@ add_subdirectory(json) add_subdirectory(protos) add_subdirectory(ut) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(ydb-core-viewer) target_compile_options(ydb-core-viewer PRIVATE diff --git a/ydb/core/viewer/CMakeLists.linux-aarch64.txt b/ydb/core/viewer/CMakeLists.linux-aarch64.txt index c6d4477b77..e15b005240 100644 --- a/ydb/core/viewer/CMakeLists.linux-aarch64.txt +++ b/ydb/core/viewer/CMakeLists.linux-aarch64.txt @@ -9,6 +9,12 @@ add_subdirectory(json) add_subdirectory(protos) add_subdirectory(ut) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(ydb-core-viewer) target_compile_options(ydb-core-viewer PRIVATE diff --git a/ydb/core/viewer/CMakeLists.linux.txt b/ydb/core/viewer/CMakeLists.linux.txt index c6d4477b77..e15b005240 100644 --- a/ydb/core/viewer/CMakeLists.linux.txt +++ b/ydb/core/viewer/CMakeLists.linux.txt @@ -9,6 +9,12 @@ add_subdirectory(json) add_subdirectory(protos) add_subdirectory(ut) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(ydb-core-viewer) target_compile_options(ydb-core-viewer PRIVATE diff --git a/ydb/core/viewer/CMakeLists.txt b/ydb/core/viewer/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/viewer/CMakeLists.txt +++ b/ydb/core/viewer/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/viewer/json/CMakeLists.txt b/ydb/core/viewer/json/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/viewer/json/CMakeLists.txt +++ b/ydb/core/viewer/json/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/viewer/protos/CMakeLists.darwin.txt b/ydb/core/viewer/protos/CMakeLists.darwin.txt index f0a824b736..9928b65a1d 100644 --- a/ydb/core/viewer/protos/CMakeLists.darwin.txt +++ b/ydb/core/viewer/protos/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(core-viewer-protos) target_link_libraries(core-viewer-protos PUBLIC diff --git a/ydb/core/viewer/protos/CMakeLists.linux-aarch64.txt b/ydb/core/viewer/protos/CMakeLists.linux-aarch64.txt index cdd55baee7..c7fe09bce3 100644 --- a/ydb/core/viewer/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/core/viewer/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(core-viewer-protos) target_link_libraries(core-viewer-protos PUBLIC diff --git a/ydb/core/viewer/protos/CMakeLists.linux.txt b/ydb/core/viewer/protos/CMakeLists.linux.txt index cdd55baee7..c7fe09bce3 100644 --- a/ydb/core/viewer/protos/CMakeLists.linux.txt +++ b/ydb/core/viewer/protos/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(core-viewer-protos) target_link_libraries(core-viewer-protos PUBLIC diff --git a/ydb/core/viewer/protos/CMakeLists.txt b/ydb/core/viewer/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/viewer/protos/CMakeLists.txt +++ b/ydb/core/viewer/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/viewer/ut/CMakeLists.txt b/ydb/core/viewer/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/viewer/ut/CMakeLists.txt +++ b/ydb/core/viewer/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/wrappers/CMakeLists.txt b/ydb/core/wrappers/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/wrappers/CMakeLists.txt +++ b/ydb/core/wrappers/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/wrappers/events/CMakeLists.txt b/ydb/core/wrappers/events/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/wrappers/events/CMakeLists.txt +++ b/ydb/core/wrappers/events/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/wrappers/ut/CMakeLists.txt b/ydb/core/wrappers/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/wrappers/ut/CMakeLists.txt +++ b/ydb/core/wrappers/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/wrappers/ut_helpers/CMakeLists.txt b/ydb/core/wrappers/ut_helpers/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/wrappers/ut_helpers/CMakeLists.txt +++ b/ydb/core/wrappers/ut_helpers/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/ydb_convert/CMakeLists.txt b/ydb/core/ydb_convert/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/ydb_convert/CMakeLists.txt +++ b/ydb/core/ydb_convert/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/ydb_convert/ut/CMakeLists.txt b/ydb/core/ydb_convert/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/ydb_convert/ut/CMakeLists.txt +++ b/ydb/core/ydb_convert/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/ymq/actor/CMakeLists.darwin.txt b/ydb/core/ymq/actor/CMakeLists.darwin.txt index bc87cfe0ae..d020ddf06c 100644 --- a/ydb/core/ymq/actor/CMakeLists.darwin.txt +++ b/ydb/core/ymq/actor/CMakeLists.darwin.txt @@ -9,6 +9,30 @@ find_package(OpenSSL REQUIRED) add_subdirectory(ut) add_subdirectory(yc_search_ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-ymq-actor) target_compile_options(core-ymq-actor PRIVATE diff --git a/ydb/core/ymq/actor/CMakeLists.linux-aarch64.txt b/ydb/core/ymq/actor/CMakeLists.linux-aarch64.txt index f089699e34..ad19c4a953 100644 --- a/ydb/core/ymq/actor/CMakeLists.linux-aarch64.txt +++ b/ydb/core/ymq/actor/CMakeLists.linux-aarch64.txt @@ -9,6 +9,30 @@ find_package(OpenSSL REQUIRED) add_subdirectory(ut) add_subdirectory(yc_search_ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-ymq-actor) target_compile_options(core-ymq-actor PRIVATE diff --git a/ydb/core/ymq/actor/CMakeLists.linux.txt b/ydb/core/ymq/actor/CMakeLists.linux.txt index f089699e34..ad19c4a953 100644 --- a/ydb/core/ymq/actor/CMakeLists.linux.txt +++ b/ydb/core/ymq/actor/CMakeLists.linux.txt @@ -9,6 +9,30 @@ find_package(OpenSSL REQUIRED) add_subdirectory(ut) add_subdirectory(yc_search_ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-ymq-actor) target_compile_options(core-ymq-actor PRIVATE diff --git a/ydb/core/ymq/actor/CMakeLists.txt b/ydb/core/ymq/actor/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/ymq/actor/CMakeLists.txt +++ b/ydb/core/ymq/actor/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/ymq/actor/ut/CMakeLists.txt b/ydb/core/ymq/actor/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/ymq/actor/ut/CMakeLists.txt +++ b/ydb/core/ymq/actor/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/ymq/actor/yc_search_ut/CMakeLists.txt b/ydb/core/ymq/actor/yc_search_ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/ymq/actor/yc_search_ut/CMakeLists.txt +++ b/ydb/core/ymq/actor/yc_search_ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/ymq/base/CMakeLists.darwin.txt b/ydb/core/ymq/base/CMakeLists.darwin.txt index f8d33c5fae..da63192d6c 100644 --- a/ydb/core/ymq/base/CMakeLists.darwin.txt +++ b/ydb/core/ymq/base/CMakeLists.darwin.txt @@ -8,6 +8,18 @@ find_package(OpenSSL REQUIRED) add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-ymq-base) target_link_libraries(core-ymq-base PUBLIC diff --git a/ydb/core/ymq/base/CMakeLists.linux-aarch64.txt b/ydb/core/ymq/base/CMakeLists.linux-aarch64.txt index 9cab4b5c30..e2bdaf35dd 100644 --- a/ydb/core/ymq/base/CMakeLists.linux-aarch64.txt +++ b/ydb/core/ymq/base/CMakeLists.linux-aarch64.txt @@ -8,6 +8,18 @@ find_package(OpenSSL REQUIRED) add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-ymq-base) target_link_libraries(core-ymq-base PUBLIC diff --git a/ydb/core/ymq/base/CMakeLists.linux.txt b/ydb/core/ymq/base/CMakeLists.linux.txt index 9cab4b5c30..e2bdaf35dd 100644 --- a/ydb/core/ymq/base/CMakeLists.linux.txt +++ b/ydb/core/ymq/base/CMakeLists.linux.txt @@ -8,6 +8,18 @@ find_package(OpenSSL REQUIRED) add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(core-ymq-base) target_link_libraries(core-ymq-base PUBLIC diff --git a/ydb/core/ymq/base/CMakeLists.txt b/ydb/core/ymq/base/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/ymq/base/CMakeLists.txt +++ b/ydb/core/ymq/base/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/ymq/base/ut/CMakeLists.txt b/ydb/core/ymq/base/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/ymq/base/ut/CMakeLists.txt +++ b/ydb/core/ymq/base/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/ymq/client/bin/CMakeLists.txt b/ydb/core/ymq/client/bin/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/ymq/client/bin/CMakeLists.txt +++ b/ydb/core/ymq/client/bin/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/ymq/client/cpp/CMakeLists.txt b/ydb/core/ymq/client/cpp/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/ymq/client/cpp/CMakeLists.txt +++ b/ydb/core/ymq/client/cpp/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/ymq/http/CMakeLists.txt b/ydb/core/ymq/http/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/ymq/http/CMakeLists.txt +++ b/ydb/core/ymq/http/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/ymq/http/ut/CMakeLists.txt b/ydb/core/ymq/http/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/ymq/http/ut/CMakeLists.txt +++ b/ydb/core/ymq/http/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/ymq/proto/CMakeLists.darwin.txt b/ydb/core/ymq/proto/CMakeLists.darwin.txt index 69f17f9f85..5be1241c6f 100644 --- a/ydb/core/ymq/proto/CMakeLists.darwin.txt +++ b/ydb/core/ymq/proto/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(core-ymq-proto) target_link_libraries(core-ymq-proto PUBLIC diff --git a/ydb/core/ymq/proto/CMakeLists.linux-aarch64.txt b/ydb/core/ymq/proto/CMakeLists.linux-aarch64.txt index a2eba26417..da8e31b84d 100644 --- a/ydb/core/ymq/proto/CMakeLists.linux-aarch64.txt +++ b/ydb/core/ymq/proto/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(core-ymq-proto) target_link_libraries(core-ymq-proto PUBLIC diff --git a/ydb/core/ymq/proto/CMakeLists.linux.txt b/ydb/core/ymq/proto/CMakeLists.linux.txt index a2eba26417..da8e31b84d 100644 --- a/ydb/core/ymq/proto/CMakeLists.linux.txt +++ b/ydb/core/ymq/proto/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(core-ymq-proto) target_link_libraries(core-ymq-proto PUBLIC diff --git a/ydb/core/ymq/proto/CMakeLists.txt b/ydb/core/ymq/proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/ymq/proto/CMakeLists.txt +++ b/ydb/core/ymq/proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/ymq/queues/common/CMakeLists.txt b/ydb/core/ymq/queues/common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/ymq/queues/common/CMakeLists.txt +++ b/ydb/core/ymq/queues/common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/ymq/queues/fifo/CMakeLists.txt b/ydb/core/ymq/queues/fifo/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/ymq/queues/fifo/CMakeLists.txt +++ b/ydb/core/ymq/queues/fifo/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/ymq/queues/std/CMakeLists.txt b/ydb/core/ymq/queues/std/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/ymq/queues/std/CMakeLists.txt +++ b/ydb/core/ymq/queues/std/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/ymq/ut/CMakeLists.txt b/ydb/core/ymq/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/ymq/ut/CMakeLists.txt +++ b/ydb/core/ymq/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/actors/CMakeLists.txt b/ydb/core/yq/libs/actors/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/actors/CMakeLists.txt +++ b/ydb/core/yq/libs/actors/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/actors/logging/CMakeLists.txt b/ydb/core/yq/libs/actors/logging/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/actors/logging/CMakeLists.txt +++ b/ydb/core/yq/libs/actors/logging/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/audit/CMakeLists.txt b/ydb/core/yq/libs/audit/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/audit/CMakeLists.txt +++ b/ydb/core/yq/libs/audit/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/audit/events/CMakeLists.txt b/ydb/core/yq/libs/audit/events/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/audit/events/CMakeLists.txt +++ b/ydb/core/yq/libs/audit/events/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/checkpoint_storage/CMakeLists.txt b/ydb/core/yq/libs/checkpoint_storage/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/checkpoint_storage/CMakeLists.txt +++ b/ydb/core/yq/libs/checkpoint_storage/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/checkpoint_storage/events/CMakeLists.txt b/ydb/core/yq/libs/checkpoint_storage/events/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/checkpoint_storage/events/CMakeLists.txt +++ b/ydb/core/yq/libs/checkpoint_storage/events/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/checkpoint_storage/proto/CMakeLists.darwin.txt b/ydb/core/yq/libs/checkpoint_storage/proto/CMakeLists.darwin.txt index 2be8b4246c..c68be3d9d7 100644 --- a/ydb/core/yq/libs/checkpoint_storage/proto/CMakeLists.darwin.txt +++ b/ydb/core/yq/libs/checkpoint_storage/proto/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(libs-checkpoint_storage-proto) target_link_libraries(libs-checkpoint_storage-proto PUBLIC diff --git a/ydb/core/yq/libs/checkpoint_storage/proto/CMakeLists.linux-aarch64.txt b/ydb/core/yq/libs/checkpoint_storage/proto/CMakeLists.linux-aarch64.txt index a8651b245f..f4eea50f90 100644 --- a/ydb/core/yq/libs/checkpoint_storage/proto/CMakeLists.linux-aarch64.txt +++ b/ydb/core/yq/libs/checkpoint_storage/proto/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(libs-checkpoint_storage-proto) target_link_libraries(libs-checkpoint_storage-proto PUBLIC diff --git a/ydb/core/yq/libs/checkpoint_storage/proto/CMakeLists.linux.txt b/ydb/core/yq/libs/checkpoint_storage/proto/CMakeLists.linux.txt index a8651b245f..f4eea50f90 100644 --- a/ydb/core/yq/libs/checkpoint_storage/proto/CMakeLists.linux.txt +++ b/ydb/core/yq/libs/checkpoint_storage/proto/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(libs-checkpoint_storage-proto) target_link_libraries(libs-checkpoint_storage-proto PUBLIC diff --git a/ydb/core/yq/libs/checkpoint_storage/proto/CMakeLists.txt b/ydb/core/yq/libs/checkpoint_storage/proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/checkpoint_storage/proto/CMakeLists.txt +++ b/ydb/core/yq/libs/checkpoint_storage/proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/checkpointing/CMakeLists.txt b/ydb/core/yq/libs/checkpointing/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/checkpointing/CMakeLists.txt +++ b/ydb/core/yq/libs/checkpointing/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/checkpointing/events/CMakeLists.txt b/ydb/core/yq/libs/checkpointing/events/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/checkpointing/events/CMakeLists.txt +++ b/ydb/core/yq/libs/checkpointing/events/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/checkpointing/ut/CMakeLists.txt b/ydb/core/yq/libs/checkpointing/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/checkpointing/ut/CMakeLists.txt +++ b/ydb/core/yq/libs/checkpointing/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/checkpointing_common/CMakeLists.darwin.txt b/ydb/core/yq/libs/checkpointing_common/CMakeLists.darwin.txt index f62840a0b8..f146c6a7fa 100644 --- a/ydb/core/yq/libs/checkpointing_common/CMakeLists.darwin.txt +++ b/ydb/core/yq/libs/checkpointing_common/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yq-libs-checkpointing_common) target_link_libraries(yq-libs-checkpointing_common PUBLIC diff --git a/ydb/core/yq/libs/checkpointing_common/CMakeLists.linux-aarch64.txt b/ydb/core/yq/libs/checkpointing_common/CMakeLists.linux-aarch64.txt index a811a5d16e..9417e91f65 100644 --- a/ydb/core/yq/libs/checkpointing_common/CMakeLists.linux-aarch64.txt +++ b/ydb/core/yq/libs/checkpointing_common/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yq-libs-checkpointing_common) target_link_libraries(yq-libs-checkpointing_common PUBLIC diff --git a/ydb/core/yq/libs/checkpointing_common/CMakeLists.linux.txt b/ydb/core/yq/libs/checkpointing_common/CMakeLists.linux.txt index a811a5d16e..9417e91f65 100644 --- a/ydb/core/yq/libs/checkpointing_common/CMakeLists.linux.txt +++ b/ydb/core/yq/libs/checkpointing_common/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yq-libs-checkpointing_common) target_link_libraries(yq-libs-checkpointing_common PUBLIC diff --git a/ydb/core/yq/libs/checkpointing_common/CMakeLists.txt b/ydb/core/yq/libs/checkpointing_common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/checkpointing_common/CMakeLists.txt +++ b/ydb/core/yq/libs/checkpointing_common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/cloud_audit/CMakeLists.txt b/ydb/core/yq/libs/cloud_audit/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/cloud_audit/CMakeLists.txt +++ b/ydb/core/yq/libs/cloud_audit/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/common/CMakeLists.txt b/ydb/core/yq/libs/common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/common/CMakeLists.txt +++ b/ydb/core/yq/libs/common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/common/ut/CMakeLists.txt b/ydb/core/yq/libs/common/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/common/ut/CMakeLists.txt +++ b/ydb/core/yq/libs/common/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/config/CMakeLists.txt b/ydb/core/yq/libs/config/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/config/CMakeLists.txt +++ b/ydb/core/yq/libs/config/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/config/protos/CMakeLists.darwin.txt b/ydb/core/yq/libs/config/protos/CMakeLists.darwin.txt index ce01468a2f..544e173359 100644 --- a/ydb/core/yq/libs/config/protos/CMakeLists.darwin.txt +++ b/ydb/core/yq/libs/config/protos/CMakeLists.darwin.txt @@ -6,6 +6,270 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(libs-config-protos) target_link_libraries(libs-config-protos PUBLIC diff --git a/ydb/core/yq/libs/config/protos/CMakeLists.linux-aarch64.txt b/ydb/core/yq/libs/config/protos/CMakeLists.linux-aarch64.txt index dd37a90173..ffa5253d32 100644 --- a/ydb/core/yq/libs/config/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/core/yq/libs/config/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,270 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(libs-config-protos) target_link_libraries(libs-config-protos PUBLIC diff --git a/ydb/core/yq/libs/config/protos/CMakeLists.linux.txt b/ydb/core/yq/libs/config/protos/CMakeLists.linux.txt index dd37a90173..ffa5253d32 100644 --- a/ydb/core/yq/libs/config/protos/CMakeLists.linux.txt +++ b/ydb/core/yq/libs/config/protos/CMakeLists.linux.txt @@ -6,6 +6,270 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(libs-config-protos) target_link_libraries(libs-config-protos PUBLIC diff --git a/ydb/core/yq/libs/config/protos/CMakeLists.txt b/ydb/core/yq/libs/config/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/config/protos/CMakeLists.txt +++ b/ydb/core/yq/libs/config/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/control_plane_config/CMakeLists.txt b/ydb/core/yq/libs/control_plane_config/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/control_plane_config/CMakeLists.txt +++ b/ydb/core/yq/libs/control_plane_config/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/control_plane_config/events/CMakeLists.txt b/ydb/core/yq/libs/control_plane_config/events/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/control_plane_config/events/CMakeLists.txt +++ b/ydb/core/yq/libs/control_plane_config/events/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/control_plane_proxy/CMakeLists.txt b/ydb/core/yq/libs/control_plane_proxy/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/control_plane_proxy/CMakeLists.txt +++ b/ydb/core/yq/libs/control_plane_proxy/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/control_plane_proxy/events/CMakeLists.txt b/ydb/core/yq/libs/control_plane_proxy/events/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/control_plane_proxy/events/CMakeLists.txt +++ b/ydb/core/yq/libs/control_plane_proxy/events/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/control_plane_proxy/ut/CMakeLists.txt b/ydb/core/yq/libs/control_plane_proxy/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/control_plane_proxy/ut/CMakeLists.txt +++ b/ydb/core/yq/libs/control_plane_proxy/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/control_plane_storage/CMakeLists.txt b/ydb/core/yq/libs/control_plane_storage/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/control_plane_storage/CMakeLists.txt +++ b/ydb/core/yq/libs/control_plane_storage/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/control_plane_storage/events/CMakeLists.txt b/ydb/core/yq/libs/control_plane_storage/events/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/control_plane_storage/events/CMakeLists.txt +++ b/ydb/core/yq/libs/control_plane_storage/events/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/control_plane_storage/internal/CMakeLists.txt b/ydb/core/yq/libs/control_plane_storage/internal/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/control_plane_storage/internal/CMakeLists.txt +++ b/ydb/core/yq/libs/control_plane_storage/internal/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/control_plane_storage/proto/CMakeLists.darwin.txt b/ydb/core/yq/libs/control_plane_storage/proto/CMakeLists.darwin.txt index 12a0db0820..39d143125e 100644 --- a/ydb/core/yq/libs/control_plane_storage/proto/CMakeLists.darwin.txt +++ b/ydb/core/yq/libs/control_plane_storage/proto/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(libs-control_plane_storage-proto) target_link_libraries(libs-control_plane_storage-proto PUBLIC diff --git a/ydb/core/yq/libs/control_plane_storage/proto/CMakeLists.linux-aarch64.txt b/ydb/core/yq/libs/control_plane_storage/proto/CMakeLists.linux-aarch64.txt index 48308cfcd6..5cc9efba14 100644 --- a/ydb/core/yq/libs/control_plane_storage/proto/CMakeLists.linux-aarch64.txt +++ b/ydb/core/yq/libs/control_plane_storage/proto/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(libs-control_plane_storage-proto) target_link_libraries(libs-control_plane_storage-proto PUBLIC diff --git a/ydb/core/yq/libs/control_plane_storage/proto/CMakeLists.linux.txt b/ydb/core/yq/libs/control_plane_storage/proto/CMakeLists.linux.txt index 48308cfcd6..5cc9efba14 100644 --- a/ydb/core/yq/libs/control_plane_storage/proto/CMakeLists.linux.txt +++ b/ydb/core/yq/libs/control_plane_storage/proto/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(libs-control_plane_storage-proto) target_link_libraries(libs-control_plane_storage-proto PUBLIC diff --git a/ydb/core/yq/libs/control_plane_storage/proto/CMakeLists.txt b/ydb/core/yq/libs/control_plane_storage/proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/control_plane_storage/proto/CMakeLists.txt +++ b/ydb/core/yq/libs/control_plane_storage/proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/db_id_async_resolver_impl/CMakeLists.txt b/ydb/core/yq/libs/db_id_async_resolver_impl/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/db_id_async_resolver_impl/CMakeLists.txt +++ b/ydb/core/yq/libs/db_id_async_resolver_impl/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/db_schema/CMakeLists.txt b/ydb/core/yq/libs/db_schema/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/db_schema/CMakeLists.txt +++ b/ydb/core/yq/libs/db_schema/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/events/CMakeLists.darwin.txt b/ydb/core/yq/libs/events/CMakeLists.darwin.txt index ddfd6a1e14..0433916a53 100644 --- a/ydb/core/yq/libs/events/CMakeLists.darwin.txt +++ b/ydb/core/yq/libs/events/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yq-libs-events) target_compile_options(yq-libs-events PRIVATE diff --git a/ydb/core/yq/libs/events/CMakeLists.linux-aarch64.txt b/ydb/core/yq/libs/events/CMakeLists.linux-aarch64.txt index e238457ea4..6b72b52fbd 100644 --- a/ydb/core/yq/libs/events/CMakeLists.linux-aarch64.txt +++ b/ydb/core/yq/libs/events/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yq-libs-events) target_compile_options(yq-libs-events PRIVATE diff --git a/ydb/core/yq/libs/events/CMakeLists.linux.txt b/ydb/core/yq/libs/events/CMakeLists.linux.txt index e238457ea4..6b72b52fbd 100644 --- a/ydb/core/yq/libs/events/CMakeLists.linux.txt +++ b/ydb/core/yq/libs/events/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yq-libs-events) target_compile_options(yq-libs-events PRIVATE diff --git a/ydb/core/yq/libs/events/CMakeLists.txt b/ydb/core/yq/libs/events/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/events/CMakeLists.txt +++ b/ydb/core/yq/libs/events/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/exceptions/CMakeLists.txt b/ydb/core/yq/libs/exceptions/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/exceptions/CMakeLists.txt +++ b/ydb/core/yq/libs/exceptions/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/gateway/CMakeLists.txt b/ydb/core/yq/libs/gateway/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/gateway/CMakeLists.txt +++ b/ydb/core/yq/libs/gateway/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/graph_params/proto/CMakeLists.darwin.txt b/ydb/core/yq/libs/graph_params/proto/CMakeLists.darwin.txt index e2869d6b3c..1550f58697 100644 --- a/ydb/core/yq/libs/graph_params/proto/CMakeLists.darwin.txt +++ b/ydb/core/yq/libs/graph_params/proto/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(libs-graph_params-proto) target_link_libraries(libs-graph_params-proto PUBLIC diff --git a/ydb/core/yq/libs/graph_params/proto/CMakeLists.linux-aarch64.txt b/ydb/core/yq/libs/graph_params/proto/CMakeLists.linux-aarch64.txt index 86c3b623fe..46c16ebd0a 100644 --- a/ydb/core/yq/libs/graph_params/proto/CMakeLists.linux-aarch64.txt +++ b/ydb/core/yq/libs/graph_params/proto/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(libs-graph_params-proto) target_link_libraries(libs-graph_params-proto PUBLIC diff --git a/ydb/core/yq/libs/graph_params/proto/CMakeLists.linux.txt b/ydb/core/yq/libs/graph_params/proto/CMakeLists.linux.txt index 86c3b623fe..46c16ebd0a 100644 --- a/ydb/core/yq/libs/graph_params/proto/CMakeLists.linux.txt +++ b/ydb/core/yq/libs/graph_params/proto/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(libs-graph_params-proto) target_link_libraries(libs-graph_params-proto PUBLIC diff --git a/ydb/core/yq/libs/graph_params/proto/CMakeLists.txt b/ydb/core/yq/libs/graph_params/proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/graph_params/proto/CMakeLists.txt +++ b/ydb/core/yq/libs/graph_params/proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/grpc/CMakeLists.darwin.txt b/ydb/core/yq/libs/grpc/CMakeLists.darwin.txt index 4d455d5f20..ba3d5bf403 100644 --- a/ydb/core/yq/libs/grpc/CMakeLists.darwin.txt +++ b/ydb/core/yq/libs/grpc/CMakeLists.darwin.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(yq-libs-grpc) set_property(TARGET yq-libs-grpc PROPERTY diff --git a/ydb/core/yq/libs/grpc/CMakeLists.linux-aarch64.txt b/ydb/core/yq/libs/grpc/CMakeLists.linux-aarch64.txt index 417cb8e8e8..c5ac563d94 100644 --- a/ydb/core/yq/libs/grpc/CMakeLists.linux-aarch64.txt +++ b/ydb/core/yq/libs/grpc/CMakeLists.linux-aarch64.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(yq-libs-grpc) set_property(TARGET yq-libs-grpc PROPERTY diff --git a/ydb/core/yq/libs/grpc/CMakeLists.linux.txt b/ydb/core/yq/libs/grpc/CMakeLists.linux.txt index 417cb8e8e8..c5ac563d94 100644 --- a/ydb/core/yq/libs/grpc/CMakeLists.linux.txt +++ b/ydb/core/yq/libs/grpc/CMakeLists.linux.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(yq-libs-grpc) set_property(TARGET yq-libs-grpc PROPERTY diff --git a/ydb/core/yq/libs/grpc/CMakeLists.txt b/ydb/core/yq/libs/grpc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/grpc/CMakeLists.txt +++ b/ydb/core/yq/libs/grpc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/health/CMakeLists.txt b/ydb/core/yq/libs/health/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/health/CMakeLists.txt +++ b/ydb/core/yq/libs/health/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/hmac/CMakeLists.txt b/ydb/core/yq/libs/hmac/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/hmac/CMakeLists.txt +++ b/ydb/core/yq/libs/hmac/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/hmac/ut/CMakeLists.txt b/ydb/core/yq/libs/hmac/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/hmac/ut/CMakeLists.txt +++ b/ydb/core/yq/libs/hmac/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/init/CMakeLists.txt b/ydb/core/yq/libs/init/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/init/CMakeLists.txt +++ b/ydb/core/yq/libs/init/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/logs/CMakeLists.txt b/ydb/core/yq/libs/logs/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/logs/CMakeLists.txt +++ b/ydb/core/yq/libs/logs/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/mock/CMakeLists.txt b/ydb/core/yq/libs/mock/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/mock/CMakeLists.txt +++ b/ydb/core/yq/libs/mock/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/pretty_printers/CMakeLists.txt b/ydb/core/yq/libs/pretty_printers/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/pretty_printers/CMakeLists.txt +++ b/ydb/core/yq/libs/pretty_printers/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/private_client/CMakeLists.txt b/ydb/core/yq/libs/private_client/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/private_client/CMakeLists.txt +++ b/ydb/core/yq/libs/private_client/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/protos/CMakeLists.darwin.txt b/ydb/core/yq/libs/protos/CMakeLists.darwin.txt index e911d79905..7ad8a52d89 100644 --- a/ydb/core/yq/libs/protos/CMakeLists.darwin.txt +++ b/ydb/core/yq/libs/protos/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(yq-libs-protos) target_link_libraries(yq-libs-protos PUBLIC diff --git a/ydb/core/yq/libs/protos/CMakeLists.linux-aarch64.txt b/ydb/core/yq/libs/protos/CMakeLists.linux-aarch64.txt index e20e84ecdb..971db83d17 100644 --- a/ydb/core/yq/libs/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/core/yq/libs/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(yq-libs-protos) target_link_libraries(yq-libs-protos PUBLIC diff --git a/ydb/core/yq/libs/protos/CMakeLists.linux.txt b/ydb/core/yq/libs/protos/CMakeLists.linux.txt index e20e84ecdb..971db83d17 100644 --- a/ydb/core/yq/libs/protos/CMakeLists.linux.txt +++ b/ydb/core/yq/libs/protos/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(yq-libs-protos) target_link_libraries(yq-libs-protos PUBLIC diff --git a/ydb/core/yq/libs/protos/CMakeLists.txt b/ydb/core/yq/libs/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/protos/CMakeLists.txt +++ b/ydb/core/yq/libs/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/quota_manager/CMakeLists.txt b/ydb/core/yq/libs/quota_manager/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/quota_manager/CMakeLists.txt +++ b/ydb/core/yq/libs/quota_manager/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/quota_manager/events/CMakeLists.txt b/ydb/core/yq/libs/quota_manager/events/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/quota_manager/events/CMakeLists.txt +++ b/ydb/core/yq/libs/quota_manager/events/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/quota_manager/proto/CMakeLists.darwin.txt b/ydb/core/yq/libs/quota_manager/proto/CMakeLists.darwin.txt index 9255ab24e8..64537374ca 100644 --- a/ydb/core/yq/libs/quota_manager/proto/CMakeLists.darwin.txt +++ b/ydb/core/yq/libs/quota_manager/proto/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(libs-quota_manager-proto) target_link_libraries(libs-quota_manager-proto PUBLIC diff --git a/ydb/core/yq/libs/quota_manager/proto/CMakeLists.linux-aarch64.txt b/ydb/core/yq/libs/quota_manager/proto/CMakeLists.linux-aarch64.txt index aeb95e4a2b..1d075cc42a 100644 --- a/ydb/core/yq/libs/quota_manager/proto/CMakeLists.linux-aarch64.txt +++ b/ydb/core/yq/libs/quota_manager/proto/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(libs-quota_manager-proto) target_link_libraries(libs-quota_manager-proto PUBLIC diff --git a/ydb/core/yq/libs/quota_manager/proto/CMakeLists.linux.txt b/ydb/core/yq/libs/quota_manager/proto/CMakeLists.linux.txt index aeb95e4a2b..1d075cc42a 100644 --- a/ydb/core/yq/libs/quota_manager/proto/CMakeLists.linux.txt +++ b/ydb/core/yq/libs/quota_manager/proto/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(libs-quota_manager-proto) target_link_libraries(libs-quota_manager-proto PUBLIC diff --git a/ydb/core/yq/libs/quota_manager/proto/CMakeLists.txt b/ydb/core/yq/libs/quota_manager/proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/quota_manager/proto/CMakeLists.txt +++ b/ydb/core/yq/libs/quota_manager/proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/quota_manager/ut_helpers/CMakeLists.txt b/ydb/core/yq/libs/quota_manager/ut_helpers/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/quota_manager/ut_helpers/CMakeLists.txt +++ b/ydb/core/yq/libs/quota_manager/ut_helpers/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/rate_limiter/control_plane_service/CMakeLists.txt b/ydb/core/yq/libs/rate_limiter/control_plane_service/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/rate_limiter/control_plane_service/CMakeLists.txt +++ b/ydb/core/yq/libs/rate_limiter/control_plane_service/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/rate_limiter/events/CMakeLists.txt b/ydb/core/yq/libs/rate_limiter/events/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/rate_limiter/events/CMakeLists.txt +++ b/ydb/core/yq/libs/rate_limiter/events/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/rate_limiter/quoter_service/CMakeLists.txt b/ydb/core/yq/libs/rate_limiter/quoter_service/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/rate_limiter/quoter_service/CMakeLists.txt +++ b/ydb/core/yq/libs/rate_limiter/quoter_service/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/rate_limiter/utils/CMakeLists.txt b/ydb/core/yq/libs/rate_limiter/utils/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/rate_limiter/utils/CMakeLists.txt +++ b/ydb/core/yq/libs/rate_limiter/utils/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/read_rule/CMakeLists.txt b/ydb/core/yq/libs/read_rule/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/read_rule/CMakeLists.txt +++ b/ydb/core/yq/libs/read_rule/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/result_formatter/CMakeLists.txt b/ydb/core/yq/libs/result_formatter/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/result_formatter/CMakeLists.txt +++ b/ydb/core/yq/libs/result_formatter/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/result_formatter/ut/CMakeLists.txt b/ydb/core/yq/libs/result_formatter/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/result_formatter/ut/CMakeLists.txt +++ b/ydb/core/yq/libs/result_formatter/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/shared_resources/CMakeLists.txt b/ydb/core/yq/libs/shared_resources/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/shared_resources/CMakeLists.txt +++ b/ydb/core/yq/libs/shared_resources/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/shared_resources/interface/CMakeLists.txt b/ydb/core/yq/libs/shared_resources/interface/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/shared_resources/interface/CMakeLists.txt +++ b/ydb/core/yq/libs/shared_resources/interface/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/signer/CMakeLists.txt b/ydb/core/yq/libs/signer/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/signer/CMakeLists.txt +++ b/ydb/core/yq/libs/signer/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/signer/ut/CMakeLists.txt b/ydb/core/yq/libs/signer/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/signer/ut/CMakeLists.txt +++ b/ydb/core/yq/libs/signer/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/tasks_packer/CMakeLists.txt b/ydb/core/yq/libs/tasks_packer/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/tasks_packer/CMakeLists.txt +++ b/ydb/core/yq/libs/tasks_packer/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/test_connection/CMakeLists.txt b/ydb/core/yq/libs/test_connection/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/test_connection/CMakeLists.txt +++ b/ydb/core/yq/libs/test_connection/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/test_connection/events/CMakeLists.txt b/ydb/core/yq/libs/test_connection/events/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/test_connection/events/CMakeLists.txt +++ b/ydb/core/yq/libs/test_connection/events/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/test_connection/ut/CMakeLists.txt b/ydb/core/yq/libs/test_connection/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/test_connection/ut/CMakeLists.txt +++ b/ydb/core/yq/libs/test_connection/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yq/libs/ydb/CMakeLists.darwin.txt b/ydb/core/yq/libs/ydb/CMakeLists.darwin.txt index e3c9a90a38..3a5a1723ba 100644 --- a/ydb/core/yq/libs/ydb/CMakeLists.darwin.txt +++ b/ydb/core/yq/libs/ydb/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yq-libs-ydb) target_compile_options(yq-libs-ydb PRIVATE diff --git a/ydb/core/yq/libs/ydb/CMakeLists.linux-aarch64.txt b/ydb/core/yq/libs/ydb/CMakeLists.linux-aarch64.txt index 6431637ad4..a37b3adfee 100644 --- a/ydb/core/yq/libs/ydb/CMakeLists.linux-aarch64.txt +++ b/ydb/core/yq/libs/ydb/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yq-libs-ydb) target_compile_options(yq-libs-ydb PRIVATE diff --git a/ydb/core/yq/libs/ydb/CMakeLists.linux.txt b/ydb/core/yq/libs/ydb/CMakeLists.linux.txt index 6431637ad4..a37b3adfee 100644 --- a/ydb/core/yq/libs/ydb/CMakeLists.linux.txt +++ b/ydb/core/yq/libs/ydb/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yq-libs-ydb) target_compile_options(yq-libs-ydb PRIVATE diff --git a/ydb/core/yq/libs/ydb/CMakeLists.txt b/ydb/core/yq/libs/ydb/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yq/libs/ydb/CMakeLists.txt +++ b/ydb/core/yq/libs/ydb/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/core/yql_testlib/CMakeLists.txt b/ydb/core/yql_testlib/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/core/yql_testlib/CMakeLists.txt +++ b/ydb/core/yql_testlib/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/accessor/CMakeLists.txt b/ydb/library/accessor/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/accessor/CMakeLists.txt +++ b/ydb/library/accessor/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/aclib/CMakeLists.txt b/ydb/library/aclib/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/aclib/CMakeLists.txt +++ b/ydb/library/aclib/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/aclib/protos/CMakeLists.darwin.txt b/ydb/library/aclib/protos/CMakeLists.darwin.txt index 67d19168a8..d23f61eba4 100644 --- a/ydb/library/aclib/protos/CMakeLists.darwin.txt +++ b/ydb/library/aclib/protos/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-aclib-protos) target_link_libraries(library-aclib-protos PUBLIC diff --git a/ydb/library/aclib/protos/CMakeLists.linux-aarch64.txt b/ydb/library/aclib/protos/CMakeLists.linux-aarch64.txt index 8e42e11593..361dd69007 100644 --- a/ydb/library/aclib/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/library/aclib/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-aclib-protos) target_link_libraries(library-aclib-protos PUBLIC diff --git a/ydb/library/aclib/protos/CMakeLists.linux.txt b/ydb/library/aclib/protos/CMakeLists.linux.txt index 8e42e11593..361dd69007 100644 --- a/ydb/library/aclib/protos/CMakeLists.linux.txt +++ b/ydb/library/aclib/protos/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-aclib-protos) target_link_libraries(library-aclib-protos PUBLIC diff --git a/ydb/library/aclib/protos/CMakeLists.txt b/ydb/library/aclib/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/aclib/protos/CMakeLists.txt +++ b/ydb/library/aclib/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/aclib/ut/CMakeLists.txt b/ydb/library/aclib/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/aclib/ut/CMakeLists.txt +++ b/ydb/library/aclib/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/arrow_clickhouse/CMakeLists.txt b/ydb/library/arrow_clickhouse/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/arrow_clickhouse/CMakeLists.txt +++ b/ydb/library/arrow_clickhouse/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/arrow_clickhouse/Columns/CMakeLists.txt b/ydb/library/arrow_clickhouse/Columns/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/arrow_clickhouse/Columns/CMakeLists.txt +++ b/ydb/library/arrow_clickhouse/Columns/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/arrow_clickhouse/Common/CMakeLists.txt b/ydb/library/arrow_clickhouse/Common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/arrow_clickhouse/Common/CMakeLists.txt +++ b/ydb/library/arrow_clickhouse/Common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/arrow_clickhouse/DataStreams/CMakeLists.txt b/ydb/library/arrow_clickhouse/DataStreams/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/arrow_clickhouse/DataStreams/CMakeLists.txt +++ b/ydb/library/arrow_clickhouse/DataStreams/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/arrow_clickhouse/ut/CMakeLists.txt b/ydb/library/arrow_clickhouse/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/arrow_clickhouse/ut/CMakeLists.txt +++ b/ydb/library/arrow_clickhouse/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/arrow_kernels/CMakeLists.txt b/ydb/library/arrow_kernels/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/arrow_kernels/CMakeLists.txt +++ b/ydb/library/arrow_kernels/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/arrow_kernels/ut/CMakeLists.txt b/ydb/library/arrow_kernels/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/arrow_kernels/ut/CMakeLists.txt +++ b/ydb/library/arrow_kernels/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/backup/CMakeLists.txt b/ydb/library/backup/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/backup/CMakeLists.txt +++ b/ydb/library/backup/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/backup/ut/CMakeLists.txt b/ydb/library/backup/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/backup/ut/CMakeLists.txt +++ b/ydb/library/backup/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/binary_json/CMakeLists.darwin.txt b/ydb/library/binary_json/CMakeLists.darwin.txt index c40b1fa6a1..59ac075d36 100644 --- a/ydb/library/binary_json/CMakeLists.darwin.txt +++ b/ydb/library/binary_json/CMakeLists.darwin.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(ydb-library-binary_json) target_compile_options(ydb-library-binary_json PRIVATE diff --git a/ydb/library/binary_json/CMakeLists.linux-aarch64.txt b/ydb/library/binary_json/CMakeLists.linux-aarch64.txt index a8fa52ce7b..7c1f6b8f86 100644 --- a/ydb/library/binary_json/CMakeLists.linux-aarch64.txt +++ b/ydb/library/binary_json/CMakeLists.linux-aarch64.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(ydb-library-binary_json) target_compile_options(ydb-library-binary_json PRIVATE diff --git a/ydb/library/binary_json/CMakeLists.linux.txt b/ydb/library/binary_json/CMakeLists.linux.txt index a8fa52ce7b..7c1f6b8f86 100644 --- a/ydb/library/binary_json/CMakeLists.linux.txt +++ b/ydb/library/binary_json/CMakeLists.linux.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(ydb-library-binary_json) target_compile_options(ydb-library-binary_json PRIVATE diff --git a/ydb/library/binary_json/CMakeLists.txt b/ydb/library/binary_json/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/binary_json/CMakeLists.txt +++ b/ydb/library/binary_json/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/binary_json/ut/CMakeLists.txt b/ydb/library/binary_json/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/binary_json/ut/CMakeLists.txt +++ b/ydb/library/binary_json/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/db_pool/CMakeLists.txt b/ydb/library/db_pool/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/db_pool/CMakeLists.txt +++ b/ydb/library/db_pool/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/db_pool/protos/CMakeLists.darwin.txt b/ydb/library/db_pool/protos/CMakeLists.darwin.txt index 514410b8b5..b27a2ed4f7 100644 --- a/ydb/library/db_pool/protos/CMakeLists.darwin.txt +++ b/ydb/library/db_pool/protos/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-db_pool-protos) target_link_libraries(library-db_pool-protos PUBLIC diff --git a/ydb/library/db_pool/protos/CMakeLists.linux-aarch64.txt b/ydb/library/db_pool/protos/CMakeLists.linux-aarch64.txt index 2e62e2bc4b..d3afcddab9 100644 --- a/ydb/library/db_pool/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/library/db_pool/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-db_pool-protos) target_link_libraries(library-db_pool-protos PUBLIC diff --git a/ydb/library/db_pool/protos/CMakeLists.linux.txt b/ydb/library/db_pool/protos/CMakeLists.linux.txt index 2e62e2bc4b..d3afcddab9 100644 --- a/ydb/library/db_pool/protos/CMakeLists.linux.txt +++ b/ydb/library/db_pool/protos/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-db_pool-protos) target_link_libraries(library-db_pool-protos PUBLIC diff --git a/ydb/library/db_pool/protos/CMakeLists.txt b/ydb/library/db_pool/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/db_pool/protos/CMakeLists.txt +++ b/ydb/library/db_pool/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/dynumber/CMakeLists.txt b/ydb/library/dynumber/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/dynumber/CMakeLists.txt +++ b/ydb/library/dynumber/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/dynumber/ut/CMakeLists.txt b/ydb/library/dynumber/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/dynumber/ut/CMakeLists.txt +++ b/ydb/library/dynumber/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/folder_service/CMakeLists.txt b/ydb/library/folder_service/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/folder_service/CMakeLists.txt +++ b/ydb/library/folder_service/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/folder_service/mock/CMakeLists.txt b/ydb/library/folder_service/mock/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/folder_service/mock/CMakeLists.txt +++ b/ydb/library/folder_service/mock/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/folder_service/proto/CMakeLists.darwin.txt b/ydb/library/folder_service/proto/CMakeLists.darwin.txt index 8428a94fa2..bd40178fc1 100644 --- a/ydb/library/folder_service/proto/CMakeLists.darwin.txt +++ b/ydb/library/folder_service/proto/CMakeLists.darwin.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-folder_service-proto) target_link_libraries(library-folder_service-proto PUBLIC diff --git a/ydb/library/folder_service/proto/CMakeLists.linux-aarch64.txt b/ydb/library/folder_service/proto/CMakeLists.linux-aarch64.txt index 1e12d739b4..9b7472b986 100644 --- a/ydb/library/folder_service/proto/CMakeLists.linux-aarch64.txt +++ b/ydb/library/folder_service/proto/CMakeLists.linux-aarch64.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-folder_service-proto) target_link_libraries(library-folder_service-proto PUBLIC diff --git a/ydb/library/folder_service/proto/CMakeLists.linux.txt b/ydb/library/folder_service/proto/CMakeLists.linux.txt index 1e12d739b4..9b7472b986 100644 --- a/ydb/library/folder_service/proto/CMakeLists.linux.txt +++ b/ydb/library/folder_service/proto/CMakeLists.linux.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-folder_service-proto) target_link_libraries(library-folder_service-proto PUBLIC diff --git a/ydb/library/folder_service/proto/CMakeLists.txt b/ydb/library/folder_service/proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/folder_service/proto/CMakeLists.txt +++ b/ydb/library/folder_service/proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/http_proxy/authorization/CMakeLists.txt b/ydb/library/http_proxy/authorization/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/http_proxy/authorization/CMakeLists.txt +++ b/ydb/library/http_proxy/authorization/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/http_proxy/authorization/ut/CMakeLists.txt b/ydb/library/http_proxy/authorization/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/http_proxy/authorization/ut/CMakeLists.txt +++ b/ydb/library/http_proxy/authorization/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/http_proxy/error/CMakeLists.txt b/ydb/library/http_proxy/error/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/http_proxy/error/CMakeLists.txt +++ b/ydb/library/http_proxy/error/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/keys/CMakeLists.txt b/ydb/library/keys/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/keys/CMakeLists.txt +++ b/ydb/library/keys/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/keys/ut/CMakeLists.txt b/ydb/library/keys/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/keys/ut/CMakeLists.txt +++ b/ydb/library/keys/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/logger/CMakeLists.txt b/ydb/library/logger/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/logger/CMakeLists.txt +++ b/ydb/library/logger/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/login/CMakeLists.txt b/ydb/library/login/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/login/CMakeLists.txt +++ b/ydb/library/login/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/login/protos/CMakeLists.darwin.txt b/ydb/library/login/protos/CMakeLists.darwin.txt index eb809491f0..bf877d4c78 100644 --- a/ydb/library/login/protos/CMakeLists.darwin.txt +++ b/ydb/library/login/protos/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-login-protos) target_link_libraries(library-login-protos PUBLIC diff --git a/ydb/library/login/protos/CMakeLists.linux-aarch64.txt b/ydb/library/login/protos/CMakeLists.linux-aarch64.txt index 3aa76b00f1..066ed1ab3a 100644 --- a/ydb/library/login/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/library/login/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-login-protos) target_link_libraries(library-login-protos PUBLIC diff --git a/ydb/library/login/protos/CMakeLists.linux.txt b/ydb/library/login/protos/CMakeLists.linux.txt index 3aa76b00f1..066ed1ab3a 100644 --- a/ydb/library/login/protos/CMakeLists.linux.txt +++ b/ydb/library/login/protos/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-login-protos) target_link_libraries(library-login-protos PUBLIC diff --git a/ydb/library/login/protos/CMakeLists.txt b/ydb/library/login/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/login/protos/CMakeLists.txt +++ b/ydb/library/login/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/login/ut/CMakeLists.txt b/ydb/library/login/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/login/ut/CMakeLists.txt +++ b/ydb/library/login/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/mkql_proto/CMakeLists.txt b/ydb/library/mkql_proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/mkql_proto/CMakeLists.txt +++ b/ydb/library/mkql_proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/mkql_proto/protos/CMakeLists.darwin.txt b/ydb/library/mkql_proto/protos/CMakeLists.darwin.txt index e590b9da01..68671e8b39 100644 --- a/ydb/library/mkql_proto/protos/CMakeLists.darwin.txt +++ b/ydb/library/mkql_proto/protos/CMakeLists.darwin.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-mkql_proto-protos) set_property(TARGET library-mkql_proto-protos PROPERTY diff --git a/ydb/library/mkql_proto/protos/CMakeLists.linux-aarch64.txt b/ydb/library/mkql_proto/protos/CMakeLists.linux-aarch64.txt index 208b628e37..4ba81eed8a 100644 --- a/ydb/library/mkql_proto/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/library/mkql_proto/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-mkql_proto-protos) set_property(TARGET library-mkql_proto-protos PROPERTY diff --git a/ydb/library/mkql_proto/protos/CMakeLists.linux.txt b/ydb/library/mkql_proto/protos/CMakeLists.linux.txt index 208b628e37..4ba81eed8a 100644 --- a/ydb/library/mkql_proto/protos/CMakeLists.linux.txt +++ b/ydb/library/mkql_proto/protos/CMakeLists.linux.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-mkql_proto-protos) set_property(TARGET library-mkql_proto-protos PROPERTY diff --git a/ydb/library/mkql_proto/protos/CMakeLists.txt b/ydb/library/mkql_proto/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/mkql_proto/protos/CMakeLists.txt +++ b/ydb/library/mkql_proto/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/mkql_proto/ut/CMakeLists.txt b/ydb/library/mkql_proto/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/mkql_proto/ut/CMakeLists.txt +++ b/ydb/library/mkql_proto/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/mkql_proto/ut/helpers/CMakeLists.txt b/ydb/library/mkql_proto/ut/helpers/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/mkql_proto/ut/helpers/CMakeLists.txt +++ b/ydb/library/mkql_proto/ut/helpers/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/naming_conventions/CMakeLists.txt b/ydb/library/naming_conventions/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/naming_conventions/CMakeLists.txt +++ b/ydb/library/naming_conventions/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/naming_conventions/ut/CMakeLists.txt b/ydb/library/naming_conventions/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/naming_conventions/ut/CMakeLists.txt +++ b/ydb/library/naming_conventions/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/pdisk_io/CMakeLists.darwin.txt b/ydb/library/pdisk_io/CMakeLists.darwin.txt index a9c60e9791..741986c861 100644 --- a/ydb/library/pdisk_io/CMakeLists.darwin.txt +++ b/ydb/library/pdisk_io/CMakeLists.darwin.txt @@ -7,6 +7,12 @@ add_subdirectory(protos) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(ydb-library-pdisk_io) target_link_libraries(ydb-library-pdisk_io PUBLIC diff --git a/ydb/library/pdisk_io/CMakeLists.linux-aarch64.txt b/ydb/library/pdisk_io/CMakeLists.linux-aarch64.txt index 700e53ede1..812cc92621 100644 --- a/ydb/library/pdisk_io/CMakeLists.linux-aarch64.txt +++ b/ydb/library/pdisk_io/CMakeLists.linux-aarch64.txt @@ -8,6 +8,12 @@ find_package(AIO REQUIRED) add_subdirectory(protos) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(ydb-library-pdisk_io) target_link_libraries(ydb-library-pdisk_io PUBLIC diff --git a/ydb/library/pdisk_io/CMakeLists.linux.txt b/ydb/library/pdisk_io/CMakeLists.linux.txt index 700e53ede1..812cc92621 100644 --- a/ydb/library/pdisk_io/CMakeLists.linux.txt +++ b/ydb/library/pdisk_io/CMakeLists.linux.txt @@ -8,6 +8,12 @@ find_package(AIO REQUIRED) add_subdirectory(protos) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(ydb-library-pdisk_io) target_link_libraries(ydb-library-pdisk_io PUBLIC diff --git a/ydb/library/pdisk_io/CMakeLists.txt b/ydb/library/pdisk_io/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/pdisk_io/CMakeLists.txt +++ b/ydb/library/pdisk_io/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/pdisk_io/protos/CMakeLists.darwin.txt b/ydb/library/pdisk_io/protos/CMakeLists.darwin.txt index 8e79e66159..ffdbd27bec 100644 --- a/ydb/library/pdisk_io/protos/CMakeLists.darwin.txt +++ b/ydb/library/pdisk_io/protos/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-pdisk_io-protos) target_link_libraries(library-pdisk_io-protos PUBLIC diff --git a/ydb/library/pdisk_io/protos/CMakeLists.linux-aarch64.txt b/ydb/library/pdisk_io/protos/CMakeLists.linux-aarch64.txt index 2b2dead5fb..725db4dd9a 100644 --- a/ydb/library/pdisk_io/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/library/pdisk_io/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-pdisk_io-protos) target_link_libraries(library-pdisk_io-protos PUBLIC diff --git a/ydb/library/pdisk_io/protos/CMakeLists.linux.txt b/ydb/library/pdisk_io/protos/CMakeLists.linux.txt index 2b2dead5fb..725db4dd9a 100644 --- a/ydb/library/pdisk_io/protos/CMakeLists.linux.txt +++ b/ydb/library/pdisk_io/protos/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-pdisk_io-protos) target_link_libraries(library-pdisk_io-protos PUBLIC diff --git a/ydb/library/pdisk_io/protos/CMakeLists.txt b/ydb/library/pdisk_io/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/pdisk_io/protos/CMakeLists.txt +++ b/ydb/library/pdisk_io/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/persqueue/counter_time_keeper/CMakeLists.txt b/ydb/library/persqueue/counter_time_keeper/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/persqueue/counter_time_keeper/CMakeLists.txt +++ b/ydb/library/persqueue/counter_time_keeper/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/persqueue/obfuscate/CMakeLists.txt b/ydb/library/persqueue/obfuscate/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/persqueue/obfuscate/CMakeLists.txt +++ b/ydb/library/persqueue/obfuscate/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/persqueue/tests/CMakeLists.txt b/ydb/library/persqueue/tests/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/persqueue/tests/CMakeLists.txt +++ b/ydb/library/persqueue/tests/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/persqueue/topic_parser/CMakeLists.txt b/ydb/library/persqueue/topic_parser/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/persqueue/topic_parser/CMakeLists.txt +++ b/ydb/library/persqueue/topic_parser/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/persqueue/topic_parser/ut/CMakeLists.txt b/ydb/library/persqueue/topic_parser/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/persqueue/topic_parser/ut/CMakeLists.txt +++ b/ydb/library/persqueue/topic_parser/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/persqueue/topic_parser_public/CMakeLists.txt b/ydb/library/persqueue/topic_parser_public/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/persqueue/topic_parser_public/CMakeLists.txt +++ b/ydb/library/persqueue/topic_parser_public/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/pretty_types_print/protobuf/CMakeLists.txt b/ydb/library/pretty_types_print/protobuf/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/pretty_types_print/protobuf/CMakeLists.txt +++ b/ydb/library/pretty_types_print/protobuf/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/pretty_types_print/wilson/CMakeLists.txt b/ydb/library/pretty_types_print/wilson/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/pretty_types_print/wilson/CMakeLists.txt +++ b/ydb/library/pretty_types_print/wilson/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/protobuf_printer/CMakeLists.txt b/ydb/library/protobuf_printer/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/protobuf_printer/CMakeLists.txt +++ b/ydb/library/protobuf_printer/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/protobuf_printer/ut/CMakeLists.darwin.txt b/ydb/library/protobuf_printer/ut/CMakeLists.darwin.txt index 5ed7bb897c..ea224594c0 100644 --- a/ydb/library/protobuf_printer/ut/CMakeLists.darwin.txt +++ b/ydb/library/protobuf_printer/ut/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_executable(ydb-library-protobuf_printer-ut) target_include_directories(ydb-library-protobuf_printer-ut PRIVATE diff --git a/ydb/library/protobuf_printer/ut/CMakeLists.linux-aarch64.txt b/ydb/library/protobuf_printer/ut/CMakeLists.linux-aarch64.txt index 773e736726..9a26c480d0 100644 --- a/ydb/library/protobuf_printer/ut/CMakeLists.linux-aarch64.txt +++ b/ydb/library/protobuf_printer/ut/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_executable(ydb-library-protobuf_printer-ut) target_include_directories(ydb-library-protobuf_printer-ut PRIVATE diff --git a/ydb/library/protobuf_printer/ut/CMakeLists.linux.txt b/ydb/library/protobuf_printer/ut/CMakeLists.linux.txt index 2a7eb095cf..69d832ded0 100644 --- a/ydb/library/protobuf_printer/ut/CMakeLists.linux.txt +++ b/ydb/library/protobuf_printer/ut/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_executable(ydb-library-protobuf_printer-ut) target_include_directories(ydb-library-protobuf_printer-ut PRIVATE diff --git a/ydb/library/protobuf_printer/ut/CMakeLists.txt b/ydb/library/protobuf_printer/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/protobuf_printer/ut/CMakeLists.txt +++ b/ydb/library/protobuf_printer/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/rewrapper/CMakeLists.txt b/ydb/library/rewrapper/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/rewrapper/CMakeLists.txt +++ b/ydb/library/rewrapper/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/rewrapper/hyperscan/CMakeLists.txt b/ydb/library/rewrapper/hyperscan/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/ydb/library/rewrapper/hyperscan/CMakeLists.txt +++ b/ydb/library/rewrapper/hyperscan/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/rewrapper/proto/CMakeLists.darwin.txt b/ydb/library/rewrapper/proto/CMakeLists.darwin.txt index 1548f74f47..118580ff4c 100644 --- a/ydb/library/rewrapper/proto/CMakeLists.darwin.txt +++ b/ydb/library/rewrapper/proto/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-rewrapper-proto) target_link_libraries(library-rewrapper-proto PUBLIC diff --git a/ydb/library/rewrapper/proto/CMakeLists.linux-aarch64.txt b/ydb/library/rewrapper/proto/CMakeLists.linux-aarch64.txt index 171ee7881b..0bfb5e5684 100644 --- a/ydb/library/rewrapper/proto/CMakeLists.linux-aarch64.txt +++ b/ydb/library/rewrapper/proto/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-rewrapper-proto) target_link_libraries(library-rewrapper-proto PUBLIC diff --git a/ydb/library/rewrapper/proto/CMakeLists.linux.txt b/ydb/library/rewrapper/proto/CMakeLists.linux.txt index 171ee7881b..0bfb5e5684 100644 --- a/ydb/library/rewrapper/proto/CMakeLists.linux.txt +++ b/ydb/library/rewrapper/proto/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-rewrapper-proto) target_link_libraries(library-rewrapper-proto PUBLIC diff --git a/ydb/library/rewrapper/proto/CMakeLists.txt b/ydb/library/rewrapper/proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/rewrapper/proto/CMakeLists.txt +++ b/ydb/library/rewrapper/proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/rewrapper/re2/CMakeLists.txt b/ydb/library/rewrapper/re2/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/rewrapper/re2/CMakeLists.txt +++ b/ydb/library/rewrapper/re2/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/schlab/CMakeLists.txt b/ydb/library/schlab/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/schlab/CMakeLists.txt +++ b/ydb/library/schlab/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/schlab/mon/CMakeLists.darwin.txt b/ydb/library/schlab/mon/CMakeLists.darwin.txt index 3b72ce7700..f0f4699c55 100644 --- a/ydb/library/schlab/mon/CMakeLists.darwin.txt +++ b/ydb/library/schlab/mon/CMakeLists.darwin.txt @@ -8,6 +8,12 @@ add_subdirectory(static) add_subdirectory(test) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(library-schlab-mon) target_link_libraries(library-schlab-mon PUBLIC diff --git a/ydb/library/schlab/mon/CMakeLists.linux-aarch64.txt b/ydb/library/schlab/mon/CMakeLists.linux-aarch64.txt index 7fb3ae3579..a740b64457 100644 --- a/ydb/library/schlab/mon/CMakeLists.linux-aarch64.txt +++ b/ydb/library/schlab/mon/CMakeLists.linux-aarch64.txt @@ -8,6 +8,12 @@ add_subdirectory(static) add_subdirectory(test) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(library-schlab-mon) target_link_libraries(library-schlab-mon PUBLIC diff --git a/ydb/library/schlab/mon/CMakeLists.linux.txt b/ydb/library/schlab/mon/CMakeLists.linux.txt index 7fb3ae3579..a740b64457 100644 --- a/ydb/library/schlab/mon/CMakeLists.linux.txt +++ b/ydb/library/schlab/mon/CMakeLists.linux.txt @@ -8,6 +8,12 @@ add_subdirectory(static) add_subdirectory(test) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(library-schlab-mon) target_link_libraries(library-schlab-mon PUBLIC diff --git a/ydb/library/schlab/mon/CMakeLists.txt b/ydb/library/schlab/mon/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/schlab/mon/CMakeLists.txt +++ b/ydb/library/schlab/mon/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/schlab/mon/static/CMakeLists.txt b/ydb/library/schlab/mon/static/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/schlab/mon/static/CMakeLists.txt +++ b/ydb/library/schlab/mon/static/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/schlab/mon/static/css/CMakeLists.txt b/ydb/library/schlab/mon/static/css/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/schlab/mon/static/css/CMakeLists.txt +++ b/ydb/library/schlab/mon/static/css/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/schlab/mon/static/js/CMakeLists.txt b/ydb/library/schlab/mon/static/js/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/schlab/mon/static/js/CMakeLists.txt +++ b/ydb/library/schlab/mon/static/js/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/schlab/mon/test/CMakeLists.darwin.txt b/ydb/library/schlab/mon/test/CMakeLists.darwin.txt index 8aea0462ca..064ae015db 100644 --- a/ydb/library/schlab/mon/test/CMakeLists.darwin.txt +++ b/ydb/library/schlab/mon/test/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_executable(mon-test) target_link_libraries(mon-test PUBLIC diff --git a/ydb/library/schlab/mon/test/CMakeLists.linux-aarch64.txt b/ydb/library/schlab/mon/test/CMakeLists.linux-aarch64.txt index b4520df0d0..f454e489ca 100644 --- a/ydb/library/schlab/mon/test/CMakeLists.linux-aarch64.txt +++ b/ydb/library/schlab/mon/test/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_executable(mon-test) target_link_libraries(mon-test PUBLIC diff --git a/ydb/library/schlab/mon/test/CMakeLists.linux.txt b/ydb/library/schlab/mon/test/CMakeLists.linux.txt index 3504726ad3..8ebaa5c911 100644 --- a/ydb/library/schlab/mon/test/CMakeLists.linux.txt +++ b/ydb/library/schlab/mon/test/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_executable(mon-test) target_link_libraries(mon-test PUBLIC diff --git a/ydb/library/schlab/mon/test/CMakeLists.txt b/ydb/library/schlab/mon/test/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/schlab/mon/test/CMakeLists.txt +++ b/ydb/library/schlab/mon/test/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/schlab/probes/CMakeLists.txt b/ydb/library/schlab/probes/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/schlab/probes/CMakeLists.txt +++ b/ydb/library/schlab/probes/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/schlab/protos/CMakeLists.darwin.txt b/ydb/library/schlab/protos/CMakeLists.darwin.txt index 23825b88c1..8e9addba13 100644 --- a/ydb/library/schlab/protos/CMakeLists.darwin.txt +++ b/ydb/library/schlab/protos/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-schlab-protos) target_link_libraries(library-schlab-protos PUBLIC diff --git a/ydb/library/schlab/protos/CMakeLists.linux-aarch64.txt b/ydb/library/schlab/protos/CMakeLists.linux-aarch64.txt index 221061f497..0523a3a5a8 100644 --- a/ydb/library/schlab/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/library/schlab/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-schlab-protos) target_link_libraries(library-schlab-protos PUBLIC diff --git a/ydb/library/schlab/protos/CMakeLists.linux.txt b/ydb/library/schlab/protos/CMakeLists.linux.txt index 221061f497..0523a3a5a8 100644 --- a/ydb/library/schlab/protos/CMakeLists.linux.txt +++ b/ydb/library/schlab/protos/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-schlab-protos) target_link_libraries(library-schlab-protos PUBLIC diff --git a/ydb/library/schlab/protos/CMakeLists.txt b/ydb/library/schlab/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/schlab/protos/CMakeLists.txt +++ b/ydb/library/schlab/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/schlab/schemu/CMakeLists.txt b/ydb/library/schlab/schemu/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/schlab/schemu/CMakeLists.txt +++ b/ydb/library/schlab/schemu/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/schlab/schine/CMakeLists.txt b/ydb/library/schlab/schine/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/schlab/schine/CMakeLists.txt +++ b/ydb/library/schlab/schine/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/schlab/schoot/CMakeLists.txt b/ydb/library/schlab/schoot/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/schlab/schoot/CMakeLists.txt +++ b/ydb/library/schlab/schoot/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/schlab/ut/CMakeLists.txt b/ydb/library/schlab/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/schlab/ut/CMakeLists.txt +++ b/ydb/library/schlab/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/security/CMakeLists.txt b/ydb/library/security/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/security/CMakeLists.txt +++ b/ydb/library/security/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/security/ut/CMakeLists.txt b/ydb/library/security/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/security/ut/CMakeLists.txt +++ b/ydb/library/security/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/testlib/service_mocks/CMakeLists.txt b/ydb/library/testlib/service_mocks/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/testlib/service_mocks/CMakeLists.txt +++ b/ydb/library/testlib/service_mocks/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/uuid/CMakeLists.txt b/ydb/library/uuid/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/uuid/CMakeLists.txt +++ b/ydb/library/uuid/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/workload/CMakeLists.txt b/ydb/library/workload/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/workload/CMakeLists.txt +++ b/ydb/library/workload/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yaml_config/CMakeLists.txt b/ydb/library/yaml_config/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yaml_config/CMakeLists.txt +++ b/ydb/library/yaml_config/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/ycloud/api/CMakeLists.txt b/ydb/library/ycloud/api/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/ycloud/api/CMakeLists.txt +++ b/ydb/library/ycloud/api/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/ycloud/impl/CMakeLists.txt b/ydb/library/ycloud/impl/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/ycloud/impl/CMakeLists.txt +++ b/ydb/library/ycloud/impl/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/ycloud/impl/ut/CMakeLists.txt b/ydb/library/ycloud/impl/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/ycloud/impl/ut/CMakeLists.txt +++ b/ydb/library/ycloud/impl/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/ast/CMakeLists.txt b/ydb/library/yql/ast/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/ast/CMakeLists.txt +++ b/ydb/library/yql/ast/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/ast/serialize/CMakeLists.txt b/ydb/library/yql/ast/serialize/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/ast/serialize/CMakeLists.txt +++ b/ydb/library/yql/ast/serialize/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/ast/ut/CMakeLists.txt b/ydb/library/yql/ast/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/ast/ut/CMakeLists.txt +++ b/ydb/library/yql/ast/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/core/CMakeLists.darwin.txt b/ydb/library/yql/core/CMakeLists.darwin.txt index 75eb433350..309e84a6e4 100644 --- a/ydb/library/yql/core/CMakeLists.darwin.txt +++ b/ydb/library/yql/core/CMakeLists.darwin.txt @@ -19,6 +19,30 @@ add_subdirectory(services) add_subdirectory(sql_types) add_subdirectory(type_ann) add_subdirectory(user_data) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(library-yql-core) target_compile_options(library-yql-core PRIVATE diff --git a/ydb/library/yql/core/CMakeLists.linux-aarch64.txt b/ydb/library/yql/core/CMakeLists.linux-aarch64.txt index 8d2fbba392..84c9994fd8 100644 --- a/ydb/library/yql/core/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/core/CMakeLists.linux-aarch64.txt @@ -19,6 +19,30 @@ add_subdirectory(services) add_subdirectory(sql_types) add_subdirectory(type_ann) add_subdirectory(user_data) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(library-yql-core) target_compile_options(library-yql-core PRIVATE diff --git a/ydb/library/yql/core/CMakeLists.linux.txt b/ydb/library/yql/core/CMakeLists.linux.txt index 8d2fbba392..84c9994fd8 100644 --- a/ydb/library/yql/core/CMakeLists.linux.txt +++ b/ydb/library/yql/core/CMakeLists.linux.txt @@ -19,6 +19,30 @@ add_subdirectory(services) add_subdirectory(sql_types) add_subdirectory(type_ann) add_subdirectory(user_data) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(library-yql-core) target_compile_options(library-yql-core PRIVATE diff --git a/ydb/library/yql/core/CMakeLists.txt b/ydb/library/yql/core/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/core/CMakeLists.txt +++ b/ydb/library/yql/core/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/core/common_opt/CMakeLists.txt b/ydb/library/yql/core/common_opt/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/core/common_opt/CMakeLists.txt +++ b/ydb/library/yql/core/common_opt/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/core/credentials/CMakeLists.txt b/ydb/library/yql/core/credentials/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/core/credentials/CMakeLists.txt +++ b/ydb/library/yql/core/credentials/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/core/expr_nodes/CMakeLists.txt b/ydb/library/yql/core/expr_nodes/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/core/expr_nodes/CMakeLists.txt +++ b/ydb/library/yql/core/expr_nodes/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/core/expr_nodes_gen/CMakeLists.txt b/ydb/library/yql/core/expr_nodes_gen/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/core/expr_nodes_gen/CMakeLists.txt +++ b/ydb/library/yql/core/expr_nodes_gen/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/core/extract_predicate/CMakeLists.txt b/ydb/library/yql/core/extract_predicate/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/core/extract_predicate/CMakeLists.txt +++ b/ydb/library/yql/core/extract_predicate/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/core/facade/CMakeLists.txt b/ydb/library/yql/core/facade/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/core/facade/CMakeLists.txt +++ b/ydb/library/yql/core/facade/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/core/file_storage/CMakeLists.txt b/ydb/library/yql/core/file_storage/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/core/file_storage/CMakeLists.txt +++ b/ydb/library/yql/core/file_storage/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/core/file_storage/defs/CMakeLists.txt b/ydb/library/yql/core/file_storage/defs/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/core/file_storage/defs/CMakeLists.txt +++ b/ydb/library/yql/core/file_storage/defs/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/core/file_storage/download/CMakeLists.txt b/ydb/library/yql/core/file_storage/download/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/core/file_storage/download/CMakeLists.txt +++ b/ydb/library/yql/core/file_storage/download/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/core/file_storage/http_download/CMakeLists.txt b/ydb/library/yql/core/file_storage/http_download/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/core/file_storage/http_download/CMakeLists.txt +++ b/ydb/library/yql/core/file_storage/http_download/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/core/file_storage/http_download/proto/CMakeLists.darwin.txt b/ydb/library/yql/core/file_storage/http_download/proto/CMakeLists.darwin.txt index bc0c6007ac..a162bb7e14 100644 --- a/ydb/library/yql/core/file_storage/http_download/proto/CMakeLists.darwin.txt +++ b/ydb/library/yql/core/file_storage/http_download/proto/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(file_storage-http_download-proto) target_link_libraries(file_storage-http_download-proto PUBLIC diff --git a/ydb/library/yql/core/file_storage/http_download/proto/CMakeLists.linux-aarch64.txt b/ydb/library/yql/core/file_storage/http_download/proto/CMakeLists.linux-aarch64.txt index ae7a87c466..bc86b2fc12 100644 --- a/ydb/library/yql/core/file_storage/http_download/proto/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/core/file_storage/http_download/proto/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(file_storage-http_download-proto) target_link_libraries(file_storage-http_download-proto PUBLIC diff --git a/ydb/library/yql/core/file_storage/http_download/proto/CMakeLists.linux.txt b/ydb/library/yql/core/file_storage/http_download/proto/CMakeLists.linux.txt index ae7a87c466..bc86b2fc12 100644 --- a/ydb/library/yql/core/file_storage/http_download/proto/CMakeLists.linux.txt +++ b/ydb/library/yql/core/file_storage/http_download/proto/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(file_storage-http_download-proto) target_link_libraries(file_storage-http_download-proto PUBLIC diff --git a/ydb/library/yql/core/file_storage/http_download/proto/CMakeLists.txt b/ydb/library/yql/core/file_storage/http_download/proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/core/file_storage/http_download/proto/CMakeLists.txt +++ b/ydb/library/yql/core/file_storage/http_download/proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/core/file_storage/proto/CMakeLists.darwin.txt b/ydb/library/yql/core/file_storage/proto/CMakeLists.darwin.txt index 360893f7ac..2f9785282f 100644 --- a/ydb/library/yql/core/file_storage/proto/CMakeLists.darwin.txt +++ b/ydb/library/yql/core/file_storage/proto/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(core-file_storage-proto) target_link_libraries(core-file_storage-proto PUBLIC diff --git a/ydb/library/yql/core/file_storage/proto/CMakeLists.linux-aarch64.txt b/ydb/library/yql/core/file_storage/proto/CMakeLists.linux-aarch64.txt index 8799e6e032..b93e2f129a 100644 --- a/ydb/library/yql/core/file_storage/proto/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/core/file_storage/proto/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(core-file_storage-proto) target_link_libraries(core-file_storage-proto PUBLIC diff --git a/ydb/library/yql/core/file_storage/proto/CMakeLists.linux.txt b/ydb/library/yql/core/file_storage/proto/CMakeLists.linux.txt index 8799e6e032..b93e2f129a 100644 --- a/ydb/library/yql/core/file_storage/proto/CMakeLists.linux.txt +++ b/ydb/library/yql/core/file_storage/proto/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(core-file_storage-proto) target_link_libraries(core-file_storage-proto PUBLIC diff --git a/ydb/library/yql/core/file_storage/proto/CMakeLists.txt b/ydb/library/yql/core/file_storage/proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/core/file_storage/proto/CMakeLists.txt +++ b/ydb/library/yql/core/file_storage/proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/core/file_storage/ut/CMakeLists.txt b/ydb/library/yql/core/file_storage/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/core/file_storage/ut/CMakeLists.txt +++ b/ydb/library/yql/core/file_storage/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/core/issue/CMakeLists.darwin.txt b/ydb/library/yql/core/issue/CMakeLists.darwin.txt index 06f10dc665..5f3635f372 100644 --- a/ydb/library/yql/core/issue/CMakeLists.darwin.txt +++ b/ydb/library/yql/core/issue/CMakeLists.darwin.txt @@ -8,6 +8,12 @@ add_subdirectory(protos) add_subdirectory(ut) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(yql-core-issue) target_link_libraries(yql-core-issue PUBLIC diff --git a/ydb/library/yql/core/issue/CMakeLists.linux-aarch64.txt b/ydb/library/yql/core/issue/CMakeLists.linux-aarch64.txt index a046e8d177..baa6e9014e 100644 --- a/ydb/library/yql/core/issue/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/core/issue/CMakeLists.linux-aarch64.txt @@ -8,6 +8,12 @@ add_subdirectory(protos) add_subdirectory(ut) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(yql-core-issue) target_link_libraries(yql-core-issue PUBLIC diff --git a/ydb/library/yql/core/issue/CMakeLists.linux.txt b/ydb/library/yql/core/issue/CMakeLists.linux.txt index a046e8d177..baa6e9014e 100644 --- a/ydb/library/yql/core/issue/CMakeLists.linux.txt +++ b/ydb/library/yql/core/issue/CMakeLists.linux.txt @@ -8,6 +8,12 @@ add_subdirectory(protos) add_subdirectory(ut) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(yql-core-issue) target_link_libraries(yql-core-issue PUBLIC diff --git a/ydb/library/yql/core/issue/CMakeLists.txt b/ydb/library/yql/core/issue/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/core/issue/CMakeLists.txt +++ b/ydb/library/yql/core/issue/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/core/issue/protos/CMakeLists.darwin.txt b/ydb/library/yql/core/issue/protos/CMakeLists.darwin.txt index 6a71aff2f1..1cc572225f 100644 --- a/ydb/library/yql/core/issue/protos/CMakeLists.darwin.txt +++ b/ydb/library/yql/core/issue/protos/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(core-issue-protos) target_link_libraries(core-issue-protos PUBLIC diff --git a/ydb/library/yql/core/issue/protos/CMakeLists.linux-aarch64.txt b/ydb/library/yql/core/issue/protos/CMakeLists.linux-aarch64.txt index 173dd7f57b..77f8a56e52 100644 --- a/ydb/library/yql/core/issue/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/core/issue/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(core-issue-protos) target_link_libraries(core-issue-protos PUBLIC diff --git a/ydb/library/yql/core/issue/protos/CMakeLists.linux.txt b/ydb/library/yql/core/issue/protos/CMakeLists.linux.txt index 173dd7f57b..77f8a56e52 100644 --- a/ydb/library/yql/core/issue/protos/CMakeLists.linux.txt +++ b/ydb/library/yql/core/issue/protos/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(core-issue-protos) target_link_libraries(core-issue-protos PUBLIC diff --git a/ydb/library/yql/core/issue/protos/CMakeLists.txt b/ydb/library/yql/core/issue/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/core/issue/protos/CMakeLists.txt +++ b/ydb/library/yql/core/issue/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/core/issue/ut/CMakeLists.txt b/ydb/library/yql/core/issue/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/core/issue/ut/CMakeLists.txt +++ b/ydb/library/yql/core/issue/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/core/peephole_opt/CMakeLists.txt b/ydb/library/yql/core/peephole_opt/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/core/peephole_opt/CMakeLists.txt +++ b/ydb/library/yql/core/peephole_opt/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/core/services/CMakeLists.txt b/ydb/library/yql/core/services/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/core/services/CMakeLists.txt +++ b/ydb/library/yql/core/services/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/core/services/mounts/CMakeLists.darwin.txt b/ydb/library/yql/core/services/mounts/CMakeLists.darwin.txt index 6ff5d73e9c..21c6fedd14 100644 --- a/ydb/library/yql/core/services/mounts/CMakeLists.darwin.txt +++ b/ydb/library/yql/core/services/mounts/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(core-services-mounts) target_compile_options(core-services-mounts PRIVATE diff --git a/ydb/library/yql/core/services/mounts/CMakeLists.linux-aarch64.txt b/ydb/library/yql/core/services/mounts/CMakeLists.linux-aarch64.txt index 13a33bcbe1..83a9cd73e8 100644 --- a/ydb/library/yql/core/services/mounts/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/core/services/mounts/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(core-services-mounts) target_compile_options(core-services-mounts PRIVATE diff --git a/ydb/library/yql/core/services/mounts/CMakeLists.linux.txt b/ydb/library/yql/core/services/mounts/CMakeLists.linux.txt index 13a33bcbe1..83a9cd73e8 100644 --- a/ydb/library/yql/core/services/mounts/CMakeLists.linux.txt +++ b/ydb/library/yql/core/services/mounts/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(core-services-mounts) target_compile_options(core-services-mounts PRIVATE diff --git a/ydb/library/yql/core/services/mounts/CMakeLists.txt b/ydb/library/yql/core/services/mounts/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/core/services/mounts/CMakeLists.txt +++ b/ydb/library/yql/core/services/mounts/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/core/sql_types/CMakeLists.txt b/ydb/library/yql/core/sql_types/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/core/sql_types/CMakeLists.txt +++ b/ydb/library/yql/core/sql_types/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/core/type_ann/CMakeLists.txt b/ydb/library/yql/core/type_ann/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/core/type_ann/CMakeLists.txt +++ b/ydb/library/yql/core/type_ann/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/core/user_data/CMakeLists.darwin.txt b/ydb/library/yql/core/user_data/CMakeLists.darwin.txt index 33bad46b09..061ae0bfad 100644 --- a/ydb/library/yql/core/user_data/CMakeLists.darwin.txt +++ b/ydb/library/yql/core/user_data/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yql-core-user_data) target_link_libraries(yql-core-user_data PUBLIC diff --git a/ydb/library/yql/core/user_data/CMakeLists.linux-aarch64.txt b/ydb/library/yql/core/user_data/CMakeLists.linux-aarch64.txt index 9ef353120e..98b594944f 100644 --- a/ydb/library/yql/core/user_data/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/core/user_data/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yql-core-user_data) target_link_libraries(yql-core-user_data PUBLIC diff --git a/ydb/library/yql/core/user_data/CMakeLists.linux.txt b/ydb/library/yql/core/user_data/CMakeLists.linux.txt index 9ef353120e..98b594944f 100644 --- a/ydb/library/yql/core/user_data/CMakeLists.linux.txt +++ b/ydb/library/yql/core/user_data/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yql-core-user_data) target_link_libraries(yql-core-user_data PUBLIC diff --git a/ydb/library/yql/core/user_data/CMakeLists.txt b/ydb/library/yql/core/user_data/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/core/user_data/CMakeLists.txt +++ b/ydb/library/yql/core/user_data/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/dq/actors/CMakeLists.darwin.txt b/ydb/library/yql/dq/actors/CMakeLists.darwin.txt index a60b053361..1747265bae 100644 --- a/ydb/library/yql/dq/actors/CMakeLists.darwin.txt +++ b/ydb/library/yql/dq/actors/CMakeLists.darwin.txt @@ -9,6 +9,12 @@ add_subdirectory(compute) add_subdirectory(protos) add_subdirectory(task_runner) +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) add_library(yql-dq-actors) set_property(TARGET yql-dq-actors PROPERTY diff --git a/ydb/library/yql/dq/actors/CMakeLists.linux-aarch64.txt b/ydb/library/yql/dq/actors/CMakeLists.linux-aarch64.txt index fc11f3db2a..af14a84926 100644 --- a/ydb/library/yql/dq/actors/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/dq/actors/CMakeLists.linux-aarch64.txt @@ -9,6 +9,12 @@ add_subdirectory(compute) add_subdirectory(protos) add_subdirectory(task_runner) +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) add_library(yql-dq-actors) set_property(TARGET yql-dq-actors PROPERTY diff --git a/ydb/library/yql/dq/actors/CMakeLists.linux.txt b/ydb/library/yql/dq/actors/CMakeLists.linux.txt index fc11f3db2a..af14a84926 100644 --- a/ydb/library/yql/dq/actors/CMakeLists.linux.txt +++ b/ydb/library/yql/dq/actors/CMakeLists.linux.txt @@ -9,6 +9,12 @@ add_subdirectory(compute) add_subdirectory(protos) add_subdirectory(task_runner) +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) add_library(yql-dq-actors) set_property(TARGET yql-dq-actors PROPERTY diff --git a/ydb/library/yql/dq/actors/CMakeLists.txt b/ydb/library/yql/dq/actors/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/dq/actors/CMakeLists.txt +++ b/ydb/library/yql/dq/actors/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/dq/actors/compute/CMakeLists.txt b/ydb/library/yql/dq/actors/compute/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/dq/actors/compute/CMakeLists.txt +++ b/ydb/library/yql/dq/actors/compute/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/dq/actors/compute/ut/CMakeLists.txt b/ydb/library/yql/dq/actors/compute/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/dq/actors/compute/ut/CMakeLists.txt +++ b/ydb/library/yql/dq/actors/compute/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/dq/actors/protos/CMakeLists.darwin.txt b/ydb/library/yql/dq/actors/protos/CMakeLists.darwin.txt index 1fdac12012..d2723d4773 100644 --- a/ydb/library/yql/dq/actors/protos/CMakeLists.darwin.txt +++ b/ydb/library/yql/dq/actors/protos/CMakeLists.darwin.txt @@ -6,6 +6,42 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(dq-actors-protos) target_link_libraries(dq-actors-protos PUBLIC diff --git a/ydb/library/yql/dq/actors/protos/CMakeLists.linux-aarch64.txt b/ydb/library/yql/dq/actors/protos/CMakeLists.linux-aarch64.txt index 3bb3aa161c..c73567f56e 100644 --- a/ydb/library/yql/dq/actors/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/dq/actors/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,42 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(dq-actors-protos) target_link_libraries(dq-actors-protos PUBLIC diff --git a/ydb/library/yql/dq/actors/protos/CMakeLists.linux.txt b/ydb/library/yql/dq/actors/protos/CMakeLists.linux.txt index 3bb3aa161c..c73567f56e 100644 --- a/ydb/library/yql/dq/actors/protos/CMakeLists.linux.txt +++ b/ydb/library/yql/dq/actors/protos/CMakeLists.linux.txt @@ -6,6 +6,42 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(dq-actors-protos) target_link_libraries(dq-actors-protos PUBLIC diff --git a/ydb/library/yql/dq/actors/protos/CMakeLists.txt b/ydb/library/yql/dq/actors/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/dq/actors/protos/CMakeLists.txt +++ b/ydb/library/yql/dq/actors/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/dq/actors/task_runner/CMakeLists.txt b/ydb/library/yql/dq/actors/task_runner/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/dq/actors/task_runner/CMakeLists.txt +++ b/ydb/library/yql/dq/actors/task_runner/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/dq/common/CMakeLists.darwin.txt b/ydb/library/yql/dq/common/CMakeLists.darwin.txt index 730c81ab28..85bc6ce671 100644 --- a/ydb/library/yql/dq/common/CMakeLists.darwin.txt +++ b/ydb/library/yql/dq/common/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yql-dq-common) target_link_libraries(yql-dq-common PUBLIC diff --git a/ydb/library/yql/dq/common/CMakeLists.linux-aarch64.txt b/ydb/library/yql/dq/common/CMakeLists.linux-aarch64.txt index 2595a961db..8c5248faa4 100644 --- a/ydb/library/yql/dq/common/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/dq/common/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yql-dq-common) target_link_libraries(yql-dq-common PUBLIC diff --git a/ydb/library/yql/dq/common/CMakeLists.linux.txt b/ydb/library/yql/dq/common/CMakeLists.linux.txt index 2595a961db..8c5248faa4 100644 --- a/ydb/library/yql/dq/common/CMakeLists.linux.txt +++ b/ydb/library/yql/dq/common/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yql-dq-common) target_link_libraries(yql-dq-common PUBLIC diff --git a/ydb/library/yql/dq/common/CMakeLists.txt b/ydb/library/yql/dq/common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/dq/common/CMakeLists.txt +++ b/ydb/library/yql/dq/common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/dq/comp_nodes/CMakeLists.txt b/ydb/library/yql/dq/comp_nodes/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/dq/comp_nodes/CMakeLists.txt +++ b/ydb/library/yql/dq/comp_nodes/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/dq/expr_nodes/CMakeLists.txt b/ydb/library/yql/dq/expr_nodes/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/dq/expr_nodes/CMakeLists.txt +++ b/ydb/library/yql/dq/expr_nodes/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/dq/integration/CMakeLists.txt b/ydb/library/yql/dq/integration/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/dq/integration/CMakeLists.txt +++ b/ydb/library/yql/dq/integration/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/dq/integration/transform/CMakeLists.txt b/ydb/library/yql/dq/integration/transform/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/dq/integration/transform/CMakeLists.txt +++ b/ydb/library/yql/dq/integration/transform/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/dq/opt/CMakeLists.txt b/ydb/library/yql/dq/opt/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/dq/opt/CMakeLists.txt +++ b/ydb/library/yql/dq/opt/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/dq/proto/CMakeLists.darwin.txt b/ydb/library/yql/dq/proto/CMakeLists.darwin.txt index 64e7138805..26eb430d3d 100644 --- a/ydb/library/yql/dq/proto/CMakeLists.darwin.txt +++ b/ydb/library/yql/dq/proto/CMakeLists.darwin.txt @@ -6,6 +6,54 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(yql-dq-proto) target_link_libraries(yql-dq-proto PUBLIC diff --git a/ydb/library/yql/dq/proto/CMakeLists.linux-aarch64.txt b/ydb/library/yql/dq/proto/CMakeLists.linux-aarch64.txt index f6a2f44de3..32c5c7d3f6 100644 --- a/ydb/library/yql/dq/proto/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/dq/proto/CMakeLists.linux-aarch64.txt @@ -6,6 +6,54 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(yql-dq-proto) target_link_libraries(yql-dq-proto PUBLIC diff --git a/ydb/library/yql/dq/proto/CMakeLists.linux.txt b/ydb/library/yql/dq/proto/CMakeLists.linux.txt index f6a2f44de3..32c5c7d3f6 100644 --- a/ydb/library/yql/dq/proto/CMakeLists.linux.txt +++ b/ydb/library/yql/dq/proto/CMakeLists.linux.txt @@ -6,6 +6,54 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(yql-dq-proto) target_link_libraries(yql-dq-proto PUBLIC diff --git a/ydb/library/yql/dq/proto/CMakeLists.txt b/ydb/library/yql/dq/proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/dq/proto/CMakeLists.txt +++ b/ydb/library/yql/dq/proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/dq/runtime/CMakeLists.darwin.txt b/ydb/library/yql/dq/runtime/CMakeLists.darwin.txt index 06d146a9a6..832cd654ae 100644 --- a/ydb/library/yql/dq/runtime/CMakeLists.darwin.txt +++ b/ydb/library/yql/dq/runtime/CMakeLists.darwin.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yql-dq-runtime) target_compile_options(yql-dq-runtime PRIVATE diff --git a/ydb/library/yql/dq/runtime/CMakeLists.linux-aarch64.txt b/ydb/library/yql/dq/runtime/CMakeLists.linux-aarch64.txt index b5c8c1904a..44a41a06db 100644 --- a/ydb/library/yql/dq/runtime/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/dq/runtime/CMakeLists.linux-aarch64.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yql-dq-runtime) target_compile_options(yql-dq-runtime PRIVATE diff --git a/ydb/library/yql/dq/runtime/CMakeLists.linux.txt b/ydb/library/yql/dq/runtime/CMakeLists.linux.txt index b5c8c1904a..44a41a06db 100644 --- a/ydb/library/yql/dq/runtime/CMakeLists.linux.txt +++ b/ydb/library/yql/dq/runtime/CMakeLists.linux.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yql-dq-runtime) target_compile_options(yql-dq-runtime PRIVATE diff --git a/ydb/library/yql/dq/runtime/CMakeLists.txt b/ydb/library/yql/dq/runtime/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/dq/runtime/CMakeLists.txt +++ b/ydb/library/yql/dq/runtime/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/dq/runtime/ut/CMakeLists.txt b/ydb/library/yql/dq/runtime/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/dq/runtime/ut/CMakeLists.txt +++ b/ydb/library/yql/dq/runtime/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/dq/state/CMakeLists.txt b/ydb/library/yql/dq/state/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/dq/state/CMakeLists.txt +++ b/ydb/library/yql/dq/state/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/dq/state/ut/CMakeLists.txt b/ydb/library/yql/dq/state/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/dq/state/ut/CMakeLists.txt +++ b/ydb/library/yql/dq/state/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/dq/tasks/CMakeLists.txt b/ydb/library/yql/dq/tasks/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/dq/tasks/CMakeLists.txt +++ b/ydb/library/yql/dq/tasks/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/dq/transform/CMakeLists.txt b/ydb/library/yql/dq/transform/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/dq/transform/CMakeLists.txt +++ b/ydb/library/yql/dq/transform/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/dq/type_ann/CMakeLists.txt b/ydb/library/yql/dq/type_ann/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/dq/type_ann/CMakeLists.txt +++ b/ydb/library/yql/dq/type_ann/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/minikql/CMakeLists.txt b/ydb/library/yql/minikql/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/minikql/CMakeLists.txt +++ b/ydb/library/yql/minikql/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/minikql/arrow/CMakeLists.txt b/ydb/library/yql/minikql/arrow/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/minikql/arrow/CMakeLists.txt +++ b/ydb/library/yql/minikql/arrow/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/minikql/benchmark/pack_num/CMakeLists.txt b/ydb/library/yql/minikql/benchmark/pack_num/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/minikql/benchmark/pack_num/CMakeLists.txt +++ b/ydb/library/yql/minikql/benchmark/pack_num/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/minikql/codegen/CMakeLists.txt b/ydb/library/yql/minikql/codegen/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/minikql/codegen/CMakeLists.txt +++ b/ydb/library/yql/minikql/codegen/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/minikql/comp_nodes/CMakeLists.txt b/ydb/library/yql/minikql/comp_nodes/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/minikql/comp_nodes/CMakeLists.txt +++ b/ydb/library/yql/minikql/comp_nodes/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/minikql/computation/CMakeLists.darwin.txt b/ydb/library/yql/minikql/computation/CMakeLists.darwin.txt index 3101d27667..dc5f3b95ff 100644 --- a/ydb/library/yql/minikql/computation/CMakeLists.darwin.txt +++ b/ydb/library/yql/minikql/computation/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(yql-minikql-computation) target_compile_options(yql-minikql-computation PRIVATE diff --git a/ydb/library/yql/minikql/computation/CMakeLists.linux-aarch64.txt b/ydb/library/yql/minikql/computation/CMakeLists.linux-aarch64.txt index 7c35fffae0..584d25a4ff 100644 --- a/ydb/library/yql/minikql/computation/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/minikql/computation/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(yql-minikql-computation) target_compile_options(yql-minikql-computation PRIVATE diff --git a/ydb/library/yql/minikql/computation/CMakeLists.linux.txt b/ydb/library/yql/minikql/computation/CMakeLists.linux.txt index 7c35fffae0..584d25a4ff 100644 --- a/ydb/library/yql/minikql/computation/CMakeLists.linux.txt +++ b/ydb/library/yql/minikql/computation/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(yql-minikql-computation) target_compile_options(yql-minikql-computation PRIVATE diff --git a/ydb/library/yql/minikql/computation/CMakeLists.txt b/ydb/library/yql/minikql/computation/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/minikql/computation/CMakeLists.txt +++ b/ydb/library/yql/minikql/computation/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/minikql/datetime/CMakeLists.txt b/ydb/library/yql/minikql/datetime/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/minikql/datetime/CMakeLists.txt +++ b/ydb/library/yql/minikql/datetime/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/minikql/dom/CMakeLists.txt b/ydb/library/yql/minikql/dom/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/minikql/dom/CMakeLists.txt +++ b/ydb/library/yql/minikql/dom/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/minikql/invoke_builtins/CMakeLists.txt b/ydb/library/yql/minikql/invoke_builtins/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/minikql/invoke_builtins/CMakeLists.txt +++ b/ydb/library/yql/minikql/invoke_builtins/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/minikql/jsonpath/CMakeLists.darwin.txt b/ydb/library/yql/minikql/jsonpath/CMakeLists.darwin.txt index 22a741e1b6..5609a579c1 100644 --- a/ydb/library/yql/minikql/jsonpath/CMakeLists.darwin.txt +++ b/ydb/library/yql/minikql/jsonpath/CMakeLists.darwin.txt @@ -7,6 +7,12 @@ add_subdirectory(benchmark) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yql-minikql-jsonpath) target_compile_options(yql-minikql-jsonpath PRIVATE diff --git a/ydb/library/yql/minikql/jsonpath/CMakeLists.linux-aarch64.txt b/ydb/library/yql/minikql/jsonpath/CMakeLists.linux-aarch64.txt index 3cc236975a..4ac1a6a035 100644 --- a/ydb/library/yql/minikql/jsonpath/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/minikql/jsonpath/CMakeLists.linux-aarch64.txt @@ -7,6 +7,12 @@ add_subdirectory(benchmark) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yql-minikql-jsonpath) target_compile_options(yql-minikql-jsonpath PRIVATE diff --git a/ydb/library/yql/minikql/jsonpath/CMakeLists.linux.txt b/ydb/library/yql/minikql/jsonpath/CMakeLists.linux.txt index cb8d1862dc..e937c71565 100644 --- a/ydb/library/yql/minikql/jsonpath/CMakeLists.linux.txt +++ b/ydb/library/yql/minikql/jsonpath/CMakeLists.linux.txt @@ -7,6 +7,12 @@ add_subdirectory(benchmark) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yql-minikql-jsonpath) target_compile_options(yql-minikql-jsonpath PRIVATE diff --git a/ydb/library/yql/minikql/jsonpath/CMakeLists.txt b/ydb/library/yql/minikql/jsonpath/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/minikql/jsonpath/CMakeLists.txt +++ b/ydb/library/yql/minikql/jsonpath/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/minikql/jsonpath/benchmark/CMakeLists.txt b/ydb/library/yql/minikql/jsonpath/benchmark/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/minikql/jsonpath/benchmark/CMakeLists.txt +++ b/ydb/library/yql/minikql/jsonpath/benchmark/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/minikql/perf/alloc/CMakeLists.txt b/ydb/library/yql/minikql/perf/alloc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/minikql/perf/alloc/CMakeLists.txt +++ b/ydb/library/yql/minikql/perf/alloc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/minikql/perf/mt_param/CMakeLists.txt b/ydb/library/yql/minikql/perf/mt_param/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/minikql/perf/mt_param/CMakeLists.txt +++ b/ydb/library/yql/minikql/perf/mt_param/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/minikql/perf/packer/CMakeLists.txt b/ydb/library/yql/minikql/perf/packer/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/minikql/perf/packer/CMakeLists.txt +++ b/ydb/library/yql/minikql/perf/packer/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/minikql/perf/param/CMakeLists.txt b/ydb/library/yql/minikql/perf/param/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/minikql/perf/param/CMakeLists.txt +++ b/ydb/library/yql/minikql/perf/param/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/minikql/perf/presort/CMakeLists.txt b/ydb/library/yql/minikql/perf/presort/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/minikql/perf/presort/CMakeLists.txt +++ b/ydb/library/yql/minikql/perf/presort/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/minikql/ut/CMakeLists.txt b/ydb/library/yql/minikql/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/minikql/ut/CMakeLists.txt +++ b/ydb/library/yql/minikql/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/parser/lexer_common/CMakeLists.txt b/ydb/library/yql/parser/lexer_common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/parser/lexer_common/CMakeLists.txt +++ b/ydb/library/yql/parser/lexer_common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/parser/lexer_common/ut/CMakeLists.txt b/ydb/library/yql/parser/lexer_common/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/parser/lexer_common/ut/CMakeLists.txt +++ b/ydb/library/yql/parser/lexer_common/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/parser/pg_catalog/CMakeLists.darwin.txt b/ydb/library/yql/parser/pg_catalog/CMakeLists.darwin.txt index 46e12b4a6e..033098798a 100644 --- a/ydb/library/yql/parser/pg_catalog/CMakeLists.darwin.txt +++ b/ydb/library/yql/parser/pg_catalog/CMakeLists.darwin.txt @@ -7,6 +7,60 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(yql-parser-pg_catalog) target_link_libraries(yql-parser-pg_catalog PUBLIC diff --git a/ydb/library/yql/parser/pg_catalog/CMakeLists.linux-aarch64.txt b/ydb/library/yql/parser/pg_catalog/CMakeLists.linux-aarch64.txt index 56ead14794..a662e4640f 100644 --- a/ydb/library/yql/parser/pg_catalog/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/parser/pg_catalog/CMakeLists.linux-aarch64.txt @@ -7,6 +7,60 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(yql-parser-pg_catalog) target_link_libraries(yql-parser-pg_catalog PUBLIC diff --git a/ydb/library/yql/parser/pg_catalog/CMakeLists.linux.txt b/ydb/library/yql/parser/pg_catalog/CMakeLists.linux.txt index 56ead14794..a662e4640f 100644 --- a/ydb/library/yql/parser/pg_catalog/CMakeLists.linux.txt +++ b/ydb/library/yql/parser/pg_catalog/CMakeLists.linux.txt @@ -7,6 +7,60 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(yql-parser-pg_catalog) target_link_libraries(yql-parser-pg_catalog PUBLIC diff --git a/ydb/library/yql/parser/pg_catalog/CMakeLists.txt b/ydb/library/yql/parser/pg_catalog/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/parser/pg_catalog/CMakeLists.txt +++ b/ydb/library/yql/parser/pg_catalog/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/parser/pg_catalog/ut/CMakeLists.txt b/ydb/library/yql/parser/pg_catalog/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/parser/pg_catalog/ut/CMakeLists.txt +++ b/ydb/library/yql/parser/pg_catalog/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/parser/pg_wrapper/CMakeLists.txt b/ydb/library/yql/parser/pg_wrapper/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/parser/pg_wrapper/CMakeLists.txt +++ b/ydb/library/yql/parser/pg_wrapper/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/parser/pg_wrapper/interface/CMakeLists.txt b/ydb/library/yql/parser/pg_wrapper/interface/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/parser/pg_wrapper/interface/CMakeLists.txt +++ b/ydb/library/yql/parser/pg_wrapper/interface/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/parser/pg_wrapper/ut/CMakeLists.txt b/ydb/library/yql/parser/pg_wrapper/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/parser/pg_wrapper/ut/CMakeLists.txt +++ b/ydb/library/yql/parser/pg_wrapper/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/parser/proto_ast/CMakeLists.txt b/ydb/library/yql/parser/proto_ast/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/parser/proto_ast/CMakeLists.txt +++ b/ydb/library/yql/parser/proto_ast/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/parser/proto_ast/collect_issues/CMakeLists.txt b/ydb/library/yql/parser/proto_ast/collect_issues/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/parser/proto_ast/collect_issues/CMakeLists.txt +++ b/ydb/library/yql/parser/proto_ast/collect_issues/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.darwin.txt b/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.darwin.txt index 1ecbc1c017..65d2f12e2a 100644 --- a/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.darwin.txt +++ b/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.darwin.txt @@ -6,6 +6,34 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +set( + ANTLR_PACKAGE_NAME + NJsonPathGenerated +) +set( + ANTLR_PACKAGE_NAME + NJsonPathGenerated +) +set( + LEXER_PARSER_NAMESPACE + NALP +) +set( + PROTOBUF_HEADER_PATH + ydb/library/yql/parser/proto_ast/gen/jsonpath +) add_library(proto_ast-gen-jsonpath) target_compile_options(proto_ast-gen-jsonpath PRIVATE @@ -44,26 +72,10 @@ run_antlr( -language protobuf ) -set( - ANTLR_PACKAGE_NAME - NJsonPathGenerated -) configure_file( ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/protobuf/protobuf.stg.in ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/jsonpath/org/antlr/codegen/templates/protobuf/protobuf.stg ) -set( - ANTLR_PACKAGE_NAME - NJsonPathGenerated -) -set( - LEXER_PARSER_NAMESPACE - NALP -) -set( - PROTOBUF_HEADER_PATH - ydb/library/yql/parser/proto_ast/gen/jsonpath -) configure_file( ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/jsonpath/org/antlr/codegen/templates/Cpp/Cpp.stg diff --git a/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.linux-aarch64.txt b/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.linux-aarch64.txt index fc78e2ab08..9b5df75f59 100644 --- a/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.linux-aarch64.txt @@ -6,6 +6,34 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +set( + ANTLR_PACKAGE_NAME + NJsonPathGenerated +) +set( + ANTLR_PACKAGE_NAME + NJsonPathGenerated +) +set( + LEXER_PARSER_NAMESPACE + NALP +) +set( + PROTOBUF_HEADER_PATH + ydb/library/yql/parser/proto_ast/gen/jsonpath +) add_library(proto_ast-gen-jsonpath) target_compile_options(proto_ast-gen-jsonpath PRIVATE @@ -45,26 +73,10 @@ run_antlr( -language protobuf ) -set( - ANTLR_PACKAGE_NAME - NJsonPathGenerated -) configure_file( ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/protobuf/protobuf.stg.in ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/jsonpath/org/antlr/codegen/templates/protobuf/protobuf.stg ) -set( - ANTLR_PACKAGE_NAME - NJsonPathGenerated -) -set( - LEXER_PARSER_NAMESPACE - NALP -) -set( - PROTOBUF_HEADER_PATH - ydb/library/yql/parser/proto_ast/gen/jsonpath -) configure_file( ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/jsonpath/org/antlr/codegen/templates/Cpp/Cpp.stg diff --git a/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.linux.txt b/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.linux.txt index fc78e2ab08..9b5df75f59 100644 --- a/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.linux.txt +++ b/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.linux.txt @@ -6,6 +6,34 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +set( + ANTLR_PACKAGE_NAME + NJsonPathGenerated +) +set( + ANTLR_PACKAGE_NAME + NJsonPathGenerated +) +set( + LEXER_PARSER_NAMESPACE + NALP +) +set( + PROTOBUF_HEADER_PATH + ydb/library/yql/parser/proto_ast/gen/jsonpath +) add_library(proto_ast-gen-jsonpath) target_compile_options(proto_ast-gen-jsonpath PRIVATE @@ -45,26 +73,10 @@ run_antlr( -language protobuf ) -set( - ANTLR_PACKAGE_NAME - NJsonPathGenerated -) configure_file( ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/protobuf/protobuf.stg.in ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/jsonpath/org/antlr/codegen/templates/protobuf/protobuf.stg ) -set( - ANTLR_PACKAGE_NAME - NJsonPathGenerated -) -set( - LEXER_PARSER_NAMESPACE - NALP -) -set( - PROTOBUF_HEADER_PATH - ydb/library/yql/parser/proto_ast/gen/jsonpath -) configure_file( ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/jsonpath/org/antlr/codegen/templates/Cpp/Cpp.stg diff --git a/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.txt b/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.txt +++ b/ydb/library/yql/parser/proto_ast/gen/jsonpath/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.darwin.txt b/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.darwin.txt index 50671e13cd..e46562c7d8 100644 --- a/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.darwin.txt +++ b/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.darwin.txt @@ -6,6 +6,34 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +set( + ANTLR_PACKAGE_NAME + NSQLGenerated +) +set( + ANTLR_PACKAGE_NAME + NSQLGenerated +) +set( + LEXER_PARSER_NAMESPACE + NALP +) +set( + PROTOBUF_HEADER_PATH + ydb/library/yql/parser/proto_ast/gen/v0 +) add_library(proto_ast-gen-v0) target_compile_options(proto_ast-gen-v0 PRIVATE @@ -44,26 +72,10 @@ run_antlr( -language protobuf ) -set( - ANTLR_PACKAGE_NAME - NSQLGenerated -) configure_file( ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/protobuf/protobuf.stg.in ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v0/org/antlr/codegen/templates/protobuf/protobuf.stg ) -set( - ANTLR_PACKAGE_NAME - NSQLGenerated -) -set( - LEXER_PARSER_NAMESPACE - NALP -) -set( - PROTOBUF_HEADER_PATH - ydb/library/yql/parser/proto_ast/gen/v0 -) configure_file( ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v0/org/antlr/codegen/templates/Cpp/Cpp.stg diff --git a/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.linux-aarch64.txt b/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.linux-aarch64.txt index ee43510518..906f81b5e4 100644 --- a/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.linux-aarch64.txt @@ -6,6 +6,34 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +set( + ANTLR_PACKAGE_NAME + NSQLGenerated +) +set( + ANTLR_PACKAGE_NAME + NSQLGenerated +) +set( + LEXER_PARSER_NAMESPACE + NALP +) +set( + PROTOBUF_HEADER_PATH + ydb/library/yql/parser/proto_ast/gen/v0 +) add_library(proto_ast-gen-v0) target_compile_options(proto_ast-gen-v0 PRIVATE @@ -45,26 +73,10 @@ run_antlr( -language protobuf ) -set( - ANTLR_PACKAGE_NAME - NSQLGenerated -) configure_file( ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/protobuf/protobuf.stg.in ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v0/org/antlr/codegen/templates/protobuf/protobuf.stg ) -set( - ANTLR_PACKAGE_NAME - NSQLGenerated -) -set( - LEXER_PARSER_NAMESPACE - NALP -) -set( - PROTOBUF_HEADER_PATH - ydb/library/yql/parser/proto_ast/gen/v0 -) configure_file( ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v0/org/antlr/codegen/templates/Cpp/Cpp.stg diff --git a/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.linux.txt b/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.linux.txt index ee43510518..906f81b5e4 100644 --- a/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.linux.txt +++ b/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.linux.txt @@ -6,6 +6,34 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +set( + ANTLR_PACKAGE_NAME + NSQLGenerated +) +set( + ANTLR_PACKAGE_NAME + NSQLGenerated +) +set( + LEXER_PARSER_NAMESPACE + NALP +) +set( + PROTOBUF_HEADER_PATH + ydb/library/yql/parser/proto_ast/gen/v0 +) add_library(proto_ast-gen-v0) target_compile_options(proto_ast-gen-v0 PRIVATE @@ -45,26 +73,10 @@ run_antlr( -language protobuf ) -set( - ANTLR_PACKAGE_NAME - NSQLGenerated -) configure_file( ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/protobuf/protobuf.stg.in ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v0/org/antlr/codegen/templates/protobuf/protobuf.stg ) -set( - ANTLR_PACKAGE_NAME - NSQLGenerated -) -set( - LEXER_PARSER_NAMESPACE - NALP -) -set( - PROTOBUF_HEADER_PATH - ydb/library/yql/parser/proto_ast/gen/v0 -) configure_file( ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v0/org/antlr/codegen/templates/Cpp/Cpp.stg diff --git a/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.txt b/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.txt +++ b/ydb/library/yql/parser/proto_ast/gen/v0/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.darwin.txt b/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.darwin.txt index a615fc7077..02b893de3b 100644 --- a/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.darwin.txt +++ b/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +set( + ANTLR_PACKAGE_NAME + NSQLv1Generated +) +set( + LEXER_PARSER_NAMESPACE + NALPDefault +) +set( + PROTOBUF_HEADER_PATH + ydb/library/yql/parser/proto_ast/gen/v1_proto +) add_library(proto_ast-gen-v1) target_compile_options(proto_ast-gen-v1 PRIVATE @@ -23,18 +35,6 @@ target_sources(proto_ast-gen-v1 PRIVATE ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/SQLv1Parser.cpp ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/SQLv1Lexer.cpp ) -set( - ANTLR_PACKAGE_NAME - NSQLv1Generated -) -set( - LEXER_PARSER_NAMESPACE - NALPDefault -) -set( - PROTOBUF_HEADER_PATH - ydb/library/yql/parser/proto_ast/gen/v1_proto -) configure_file( ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/org/antlr/codegen/templates/Cpp/Cpp.stg diff --git a/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.linux-aarch64.txt b/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.linux-aarch64.txt index b30012d578..d1fd41654f 100644 --- a/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +set( + ANTLR_PACKAGE_NAME + NSQLv1Generated +) +set( + LEXER_PARSER_NAMESPACE + NALPDefault +) +set( + PROTOBUF_HEADER_PATH + ydb/library/yql/parser/proto_ast/gen/v1_proto +) add_library(proto_ast-gen-v1) target_compile_options(proto_ast-gen-v1 PRIVATE @@ -24,18 +36,6 @@ target_sources(proto_ast-gen-v1 PRIVATE ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/SQLv1Parser.cpp ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/SQLv1Lexer.cpp ) -set( - ANTLR_PACKAGE_NAME - NSQLv1Generated -) -set( - LEXER_PARSER_NAMESPACE - NALPDefault -) -set( - PROTOBUF_HEADER_PATH - ydb/library/yql/parser/proto_ast/gen/v1_proto -) configure_file( ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/org/antlr/codegen/templates/Cpp/Cpp.stg diff --git a/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.linux.txt b/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.linux.txt index b30012d578..d1fd41654f 100644 --- a/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.linux.txt +++ b/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +set( + ANTLR_PACKAGE_NAME + NSQLv1Generated +) +set( + LEXER_PARSER_NAMESPACE + NALPDefault +) +set( + PROTOBUF_HEADER_PATH + ydb/library/yql/parser/proto_ast/gen/v1_proto +) add_library(proto_ast-gen-v1) target_compile_options(proto_ast-gen-v1 PRIVATE @@ -24,18 +36,6 @@ target_sources(proto_ast-gen-v1 PRIVATE ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/SQLv1Parser.cpp ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/SQLv1Lexer.cpp ) -set( - ANTLR_PACKAGE_NAME - NSQLv1Generated -) -set( - LEXER_PARSER_NAMESPACE - NALPDefault -) -set( - PROTOBUF_HEADER_PATH - ydb/library/yql/parser/proto_ast/gen/v1_proto -) configure_file( ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1/org/antlr/codegen/templates/Cpp/Cpp.stg diff --git a/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.txt b/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.txt +++ b/ydb/library/yql/parser/proto_ast/gen/v1/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.darwin.txt b/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.darwin.txt index 83eb311281..7ce8f04bcf 100644 --- a/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.darwin.txt +++ b/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +set( + ANTLR_PACKAGE_NAME + NSQLv1Generated +) +set( + LEXER_PARSER_NAMESPACE + NALPAnsi +) +set( + PROTOBUF_HEADER_PATH + ydb/library/yql/parser/proto_ast/gen/v1_proto +) add_library(proto_ast-gen-v1_ansi) target_compile_options(proto_ast-gen-v1_ansi PRIVATE @@ -23,18 +35,6 @@ target_sources(proto_ast-gen-v1_ansi PRIVATE ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/SQLv1Parser.cpp ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/SQLv1Lexer.cpp ) -set( - ANTLR_PACKAGE_NAME - NSQLv1Generated -) -set( - LEXER_PARSER_NAMESPACE - NALPAnsi -) -set( - PROTOBUF_HEADER_PATH - ydb/library/yql/parser/proto_ast/gen/v1_proto -) configure_file( ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/org/antlr/codegen/templates/Cpp/Cpp.stg diff --git a/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.linux-aarch64.txt b/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.linux-aarch64.txt index 54e0fabda6..b0255d7b59 100644 --- a/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +set( + ANTLR_PACKAGE_NAME + NSQLv1Generated +) +set( + LEXER_PARSER_NAMESPACE + NALPAnsi +) +set( + PROTOBUF_HEADER_PATH + ydb/library/yql/parser/proto_ast/gen/v1_proto +) add_library(proto_ast-gen-v1_ansi) target_compile_options(proto_ast-gen-v1_ansi PRIVATE @@ -24,18 +36,6 @@ target_sources(proto_ast-gen-v1_ansi PRIVATE ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/SQLv1Parser.cpp ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/SQLv1Lexer.cpp ) -set( - ANTLR_PACKAGE_NAME - NSQLv1Generated -) -set( - LEXER_PARSER_NAMESPACE - NALPAnsi -) -set( - PROTOBUF_HEADER_PATH - ydb/library/yql/parser/proto_ast/gen/v1_proto -) configure_file( ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/org/antlr/codegen/templates/Cpp/Cpp.stg diff --git a/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.linux.txt b/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.linux.txt index 54e0fabda6..b0255d7b59 100644 --- a/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.linux.txt +++ b/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +set( + ANTLR_PACKAGE_NAME + NSQLv1Generated +) +set( + LEXER_PARSER_NAMESPACE + NALPAnsi +) +set( + PROTOBUF_HEADER_PATH + ydb/library/yql/parser/proto_ast/gen/v1_proto +) add_library(proto_ast-gen-v1_ansi) target_compile_options(proto_ast-gen-v1_ansi PRIVATE @@ -24,18 +36,6 @@ target_sources(proto_ast-gen-v1_ansi PRIVATE ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/SQLv1Parser.cpp ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/SQLv1Lexer.cpp ) -set( - ANTLR_PACKAGE_NAME - NSQLv1Generated -) -set( - LEXER_PARSER_NAMESPACE - NALPAnsi -) -set( - PROTOBUF_HEADER_PATH - ydb/library/yql/parser/proto_ast/gen/v1_proto -) configure_file( ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/Cpp/Cpp.stg.in ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_ansi/org/antlr/codegen/templates/Cpp/Cpp.stg diff --git a/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.txt b/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.txt +++ b/ydb/library/yql/parser/proto_ast/gen/v1_ansi/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.darwin.txt b/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.darwin.txt index 4e8e1abd56..6e54b1e340 100644 --- a/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.darwin.txt +++ b/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.darwin.txt @@ -6,6 +6,22 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +set( + ANTLR_PACKAGE_NAME + NSQLv1Generated +) add_library(proto_ast-gen-v1_proto) target_include_directories(proto_ast-gen-v1_proto PUBLIC @@ -36,10 +52,6 @@ run_antlr( -language protobuf ) -set( - ANTLR_PACKAGE_NAME - NSQLv1Generated -) configure_file( ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/protobuf/protobuf.stg.in ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_proto/org/antlr/codegen/templates/protobuf/protobuf.stg diff --git a/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.linux-aarch64.txt b/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.linux-aarch64.txt index be2d0aa02e..f9c920556c 100644 --- a/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.linux-aarch64.txt @@ -6,6 +6,22 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +set( + ANTLR_PACKAGE_NAME + NSQLv1Generated +) add_library(proto_ast-gen-v1_proto) target_include_directories(proto_ast-gen-v1_proto PUBLIC @@ -37,10 +53,6 @@ run_antlr( -language protobuf ) -set( - ANTLR_PACKAGE_NAME - NSQLv1Generated -) configure_file( ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/protobuf/protobuf.stg.in ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_proto/org/antlr/codegen/templates/protobuf/protobuf.stg diff --git a/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.linux.txt b/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.linux.txt index be2d0aa02e..f9c920556c 100644 --- a/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.linux.txt +++ b/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.linux.txt @@ -6,6 +6,22 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +set( + ANTLR_PACKAGE_NAME + NSQLv1Generated +) add_library(proto_ast-gen-v1_proto) target_include_directories(proto_ast-gen-v1_proto PUBLIC @@ -37,10 +53,6 @@ run_antlr( -language protobuf ) -set( - ANTLR_PACKAGE_NAME - NSQLv1Generated -) configure_file( ${CMAKE_SOURCE_DIR}/ydb/library/yql/parser/proto_ast/org/antlr/codegen/templates/protobuf/protobuf.stg.in ${CMAKE_BINARY_DIR}/ydb/library/yql/parser/proto_ast/gen/v1_proto/org/antlr/codegen/templates/protobuf/protobuf.stg diff --git a/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.txt b/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.txt +++ b/ydb/library/yql/parser/proto_ast/gen/v1_proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/protos/CMakeLists.darwin.txt b/ydb/library/yql/protos/CMakeLists.darwin.txt index 9ce5736d7a..3bcb29501f 100644 --- a/ydb/library/yql/protos/CMakeLists.darwin.txt +++ b/ydb/library/yql/protos/CMakeLists.darwin.txt @@ -6,6 +6,42 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-yql-protos) target_link_libraries(library-yql-protos PUBLIC diff --git a/ydb/library/yql/protos/CMakeLists.linux-aarch64.txt b/ydb/library/yql/protos/CMakeLists.linux-aarch64.txt index 363463c265..1ab2ef6b31 100644 --- a/ydb/library/yql/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,42 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-yql-protos) target_link_libraries(library-yql-protos PUBLIC diff --git a/ydb/library/yql/protos/CMakeLists.linux.txt b/ydb/library/yql/protos/CMakeLists.linux.txt index 363463c265..1ab2ef6b31 100644 --- a/ydb/library/yql/protos/CMakeLists.linux.txt +++ b/ydb/library/yql/protos/CMakeLists.linux.txt @@ -6,6 +6,42 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(library-yql-protos) target_link_libraries(library-yql-protos PUBLIC diff --git a/ydb/library/yql/protos/CMakeLists.txt b/ydb/library/yql/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/protos/CMakeLists.txt +++ b/ydb/library/yql/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/clickhouse/actors/CMakeLists.txt b/ydb/library/yql/providers/clickhouse/actors/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/clickhouse/actors/CMakeLists.txt +++ b/ydb/library/yql/providers/clickhouse/actors/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/clickhouse/expr_nodes/CMakeLists.txt b/ydb/library/yql/providers/clickhouse/expr_nodes/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/clickhouse/expr_nodes/CMakeLists.txt +++ b/ydb/library/yql/providers/clickhouse/expr_nodes/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/clickhouse/proto/CMakeLists.darwin.txt b/ydb/library/yql/providers/clickhouse/proto/CMakeLists.darwin.txt index 3f5f6b42d1..dc1892a574 100644 --- a/ydb/library/yql/providers/clickhouse/proto/CMakeLists.darwin.txt +++ b/ydb/library/yql/providers/clickhouse/proto/CMakeLists.darwin.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-clickhouse-proto) target_link_libraries(providers-clickhouse-proto PUBLIC diff --git a/ydb/library/yql/providers/clickhouse/proto/CMakeLists.linux-aarch64.txt b/ydb/library/yql/providers/clickhouse/proto/CMakeLists.linux-aarch64.txt index 8436d971e8..026f01786c 100644 --- a/ydb/library/yql/providers/clickhouse/proto/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/providers/clickhouse/proto/CMakeLists.linux-aarch64.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-clickhouse-proto) target_link_libraries(providers-clickhouse-proto PUBLIC diff --git a/ydb/library/yql/providers/clickhouse/proto/CMakeLists.linux.txt b/ydb/library/yql/providers/clickhouse/proto/CMakeLists.linux.txt index 8436d971e8..026f01786c 100644 --- a/ydb/library/yql/providers/clickhouse/proto/CMakeLists.linux.txt +++ b/ydb/library/yql/providers/clickhouse/proto/CMakeLists.linux.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-clickhouse-proto) target_link_libraries(providers-clickhouse-proto PUBLIC diff --git a/ydb/library/yql/providers/clickhouse/proto/CMakeLists.txt b/ydb/library/yql/providers/clickhouse/proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/clickhouse/proto/CMakeLists.txt +++ b/ydb/library/yql/providers/clickhouse/proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/clickhouse/provider/CMakeLists.txt b/ydb/library/yql/providers/clickhouse/provider/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/clickhouse/provider/CMakeLists.txt +++ b/ydb/library/yql/providers/clickhouse/provider/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/activation/CMakeLists.txt b/ydb/library/yql/providers/common/activation/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/activation/CMakeLists.txt +++ b/ydb/library/yql/providers/common/activation/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/arrow/CMakeLists.txt b/ydb/library/yql/providers/common/arrow/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/arrow/CMakeLists.txt +++ b/ydb/library/yql/providers/common/arrow/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/arrow/interface/CMakeLists.txt b/ydb/library/yql/providers/common/arrow/interface/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/arrow/interface/CMakeLists.txt +++ b/ydb/library/yql/providers/common/arrow/interface/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/arrow_resolve/CMakeLists.txt b/ydb/library/yql/providers/common/arrow_resolve/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/arrow_resolve/CMakeLists.txt +++ b/ydb/library/yql/providers/common/arrow_resolve/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/codec/CMakeLists.darwin.txt b/ydb/library/yql/providers/common/codec/CMakeLists.darwin.txt index 9b004ff4eb..b91ee468ba 100644 --- a/ydb/library/yql/providers/common/codec/CMakeLists.darwin.txt +++ b/ydb/library/yql/providers/common/codec/CMakeLists.darwin.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(providers-common-codec) target_compile_options(providers-common-codec PRIVATE diff --git a/ydb/library/yql/providers/common/codec/CMakeLists.linux-aarch64.txt b/ydb/library/yql/providers/common/codec/CMakeLists.linux-aarch64.txt index 3fa8a962b1..c18376b929 100644 --- a/ydb/library/yql/providers/common/codec/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/providers/common/codec/CMakeLists.linux-aarch64.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(providers-common-codec) target_compile_options(providers-common-codec PRIVATE diff --git a/ydb/library/yql/providers/common/codec/CMakeLists.linux.txt b/ydb/library/yql/providers/common/codec/CMakeLists.linux.txt index 3fa8a962b1..c18376b929 100644 --- a/ydb/library/yql/providers/common/codec/CMakeLists.linux.txt +++ b/ydb/library/yql/providers/common/codec/CMakeLists.linux.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(providers-common-codec) target_compile_options(providers-common-codec PRIVATE diff --git a/ydb/library/yql/providers/common/codec/CMakeLists.txt b/ydb/library/yql/providers/common/codec/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/codec/CMakeLists.txt +++ b/ydb/library/yql/providers/common/codec/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/codec/ut/CMakeLists.txt b/ydb/library/yql/providers/common/codec/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/codec/ut/CMakeLists.txt +++ b/ydb/library/yql/providers/common/codec/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/comp_nodes/CMakeLists.txt b/ydb/library/yql/providers/common/comp_nodes/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/comp_nodes/CMakeLists.txt +++ b/ydb/library/yql/providers/common/comp_nodes/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/config/CMakeLists.txt b/ydb/library/yql/providers/common/config/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/config/CMakeLists.txt +++ b/ydb/library/yql/providers/common/config/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/db_id_async_resolver/CMakeLists.txt b/ydb/library/yql/providers/common/db_id_async_resolver/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/db_id_async_resolver/CMakeLists.txt +++ b/ydb/library/yql/providers/common/db_id_async_resolver/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/dq/CMakeLists.txt b/ydb/library/yql/providers/common/dq/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/dq/CMakeLists.txt +++ b/ydb/library/yql/providers/common/dq/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/gateway/CMakeLists.txt b/ydb/library/yql/providers/common/gateway/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/gateway/CMakeLists.txt +++ b/ydb/library/yql/providers/common/gateway/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/http_gateway/CMakeLists.txt b/ydb/library/yql/providers/common/http_gateway/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/http_gateway/CMakeLists.txt +++ b/ydb/library/yql/providers/common/http_gateway/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/http_gateway/mock/CMakeLists.txt b/ydb/library/yql/providers/common/http_gateway/mock/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/http_gateway/mock/CMakeLists.txt +++ b/ydb/library/yql/providers/common/http_gateway/mock/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/http_gateway/ut/CMakeLists.txt b/ydb/library/yql/providers/common/http_gateway/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/http_gateway/ut/CMakeLists.txt +++ b/ydb/library/yql/providers/common/http_gateway/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/metrics/CMakeLists.txt b/ydb/library/yql/providers/common/metrics/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/metrics/CMakeLists.txt +++ b/ydb/library/yql/providers/common/metrics/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/metrics/protos/CMakeLists.darwin.txt b/ydb/library/yql/providers/common/metrics/protos/CMakeLists.darwin.txt index 7586881188..e4138a2b75 100644 --- a/ydb/library/yql/providers/common/metrics/protos/CMakeLists.darwin.txt +++ b/ydb/library/yql/providers/common/metrics/protos/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(common-metrics-protos) target_link_libraries(common-metrics-protos PUBLIC diff --git a/ydb/library/yql/providers/common/metrics/protos/CMakeLists.linux-aarch64.txt b/ydb/library/yql/providers/common/metrics/protos/CMakeLists.linux-aarch64.txt index 96fb7028aa..7cf0fa8c6a 100644 --- a/ydb/library/yql/providers/common/metrics/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/providers/common/metrics/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(common-metrics-protos) target_link_libraries(common-metrics-protos PUBLIC diff --git a/ydb/library/yql/providers/common/metrics/protos/CMakeLists.linux.txt b/ydb/library/yql/providers/common/metrics/protos/CMakeLists.linux.txt index 96fb7028aa..7cf0fa8c6a 100644 --- a/ydb/library/yql/providers/common/metrics/protos/CMakeLists.linux.txt +++ b/ydb/library/yql/providers/common/metrics/protos/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(common-metrics-protos) target_link_libraries(common-metrics-protos PUBLIC diff --git a/ydb/library/yql/providers/common/metrics/protos/CMakeLists.txt b/ydb/library/yql/providers/common/metrics/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/metrics/protos/CMakeLists.txt +++ b/ydb/library/yql/providers/common/metrics/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/mkql/CMakeLists.txt b/ydb/library/yql/providers/common/mkql/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/mkql/CMakeLists.txt +++ b/ydb/library/yql/providers/common/mkql/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/proto/CMakeLists.darwin.txt b/ydb/library/yql/providers/common/proto/CMakeLists.darwin.txt index a35222751c..bf15f57e3f 100644 --- a/ydb/library/yql/providers/common/proto/CMakeLists.darwin.txt +++ b/ydb/library/yql/providers/common/proto/CMakeLists.darwin.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-common-proto) target_link_libraries(providers-common-proto PUBLIC diff --git a/ydb/library/yql/providers/common/proto/CMakeLists.linux-aarch64.txt b/ydb/library/yql/providers/common/proto/CMakeLists.linux-aarch64.txt index e19d29b9ed..f4fc466d36 100644 --- a/ydb/library/yql/providers/common/proto/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/providers/common/proto/CMakeLists.linux-aarch64.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-common-proto) target_link_libraries(providers-common-proto PUBLIC diff --git a/ydb/library/yql/providers/common/proto/CMakeLists.linux.txt b/ydb/library/yql/providers/common/proto/CMakeLists.linux.txt index e19d29b9ed..f4fc466d36 100644 --- a/ydb/library/yql/providers/common/proto/CMakeLists.linux.txt +++ b/ydb/library/yql/providers/common/proto/CMakeLists.linux.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-common-proto) target_link_libraries(providers-common-proto PUBLIC diff --git a/ydb/library/yql/providers/common/proto/CMakeLists.txt b/ydb/library/yql/providers/common/proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/proto/CMakeLists.txt +++ b/ydb/library/yql/providers/common/proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/provider/CMakeLists.txt b/ydb/library/yql/providers/common/provider/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/provider/CMakeLists.txt +++ b/ydb/library/yql/providers/common/provider/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/schema/CMakeLists.txt b/ydb/library/yql/providers/common/schema/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/schema/CMakeLists.txt +++ b/ydb/library/yql/providers/common/schema/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/schema/expr/CMakeLists.txt b/ydb/library/yql/providers/common/schema/expr/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/schema/expr/CMakeLists.txt +++ b/ydb/library/yql/providers/common/schema/expr/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/schema/mkql/CMakeLists.txt b/ydb/library/yql/providers/common/schema/mkql/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/schema/mkql/CMakeLists.txt +++ b/ydb/library/yql/providers/common/schema/mkql/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/schema/parser/CMakeLists.txt b/ydb/library/yql/providers/common/schema/parser/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/schema/parser/CMakeLists.txt +++ b/ydb/library/yql/providers/common/schema/parser/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/schema/skiff/CMakeLists.txt b/ydb/library/yql/providers/common/schema/skiff/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/schema/skiff/CMakeLists.txt +++ b/ydb/library/yql/providers/common/schema/skiff/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/structured_token/CMakeLists.txt b/ydb/library/yql/providers/common/structured_token/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/structured_token/CMakeLists.txt +++ b/ydb/library/yql/providers/common/structured_token/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/structured_token/ut/CMakeLists.txt b/ydb/library/yql/providers/common/structured_token/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/structured_token/ut/CMakeLists.txt +++ b/ydb/library/yql/providers/common/structured_token/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/token_accessor/client/CMakeLists.txt b/ydb/library/yql/providers/common/token_accessor/client/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/token_accessor/client/CMakeLists.txt +++ b/ydb/library/yql/providers/common/token_accessor/client/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/token_accessor/grpc/CMakeLists.darwin.txt b/ydb/library/yql/providers/common/token_accessor/grpc/CMakeLists.darwin.txt index 36887dd278..b1ce956e1c 100644 --- a/ydb/library/yql/providers/common/token_accessor/grpc/CMakeLists.darwin.txt +++ b/ydb/library/yql/providers/common/token_accessor/grpc/CMakeLists.darwin.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(common-token_accessor-grpc) set_property(TARGET common-token_accessor-grpc PROPERTY diff --git a/ydb/library/yql/providers/common/token_accessor/grpc/CMakeLists.linux-aarch64.txt b/ydb/library/yql/providers/common/token_accessor/grpc/CMakeLists.linux-aarch64.txt index 8b7081f6cb..9b5a78a1df 100644 --- a/ydb/library/yql/providers/common/token_accessor/grpc/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/providers/common/token_accessor/grpc/CMakeLists.linux-aarch64.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(common-token_accessor-grpc) set_property(TARGET common-token_accessor-grpc PROPERTY diff --git a/ydb/library/yql/providers/common/token_accessor/grpc/CMakeLists.linux.txt b/ydb/library/yql/providers/common/token_accessor/grpc/CMakeLists.linux.txt index 8b7081f6cb..9b5a78a1df 100644 --- a/ydb/library/yql/providers/common/token_accessor/grpc/CMakeLists.linux.txt +++ b/ydb/library/yql/providers/common/token_accessor/grpc/CMakeLists.linux.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(common-token_accessor-grpc) set_property(TARGET common-token_accessor-grpc PROPERTY diff --git a/ydb/library/yql/providers/common/token_accessor/grpc/CMakeLists.txt b/ydb/library/yql/providers/common/token_accessor/grpc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/token_accessor/grpc/CMakeLists.txt +++ b/ydb/library/yql/providers/common/token_accessor/grpc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/transform/CMakeLists.txt b/ydb/library/yql/providers/common/transform/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/transform/CMakeLists.txt +++ b/ydb/library/yql/providers/common/transform/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/udf_resolve/CMakeLists.txt b/ydb/library/yql/providers/common/udf_resolve/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/udf_resolve/CMakeLists.txt +++ b/ydb/library/yql/providers/common/udf_resolve/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/common/ut_helpers/CMakeLists.txt b/ydb/library/yql/providers/common/ut_helpers/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/common/ut_helpers/CMakeLists.txt +++ b/ydb/library/yql/providers/common/ut_helpers/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/config/CMakeLists.txt b/ydb/library/yql/providers/config/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/config/CMakeLists.txt +++ b/ydb/library/yql/providers/config/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/dq/actors/CMakeLists.txt b/ydb/library/yql/providers/dq/actors/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/dq/actors/CMakeLists.txt +++ b/ydb/library/yql/providers/dq/actors/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/dq/actors/ut/CMakeLists.txt b/ydb/library/yql/providers/dq/actors/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/dq/actors/ut/CMakeLists.txt +++ b/ydb/library/yql/providers/dq/actors/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/dq/api/grpc/CMakeLists.darwin.txt b/ydb/library/yql/providers/dq/api/grpc/CMakeLists.darwin.txt index 559cc12dba..bead812e5a 100644 --- a/ydb/library/yql/providers/dq/api/grpc/CMakeLists.darwin.txt +++ b/ydb/library/yql/providers/dq/api/grpc/CMakeLists.darwin.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(dq-api-grpc) set_property(TARGET dq-api-grpc PROPERTY diff --git a/ydb/library/yql/providers/dq/api/grpc/CMakeLists.linux-aarch64.txt b/ydb/library/yql/providers/dq/api/grpc/CMakeLists.linux-aarch64.txt index 98816ea07d..85e3fb1fc1 100644 --- a/ydb/library/yql/providers/dq/api/grpc/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/providers/dq/api/grpc/CMakeLists.linux-aarch64.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(dq-api-grpc) set_property(TARGET dq-api-grpc PROPERTY diff --git a/ydb/library/yql/providers/dq/api/grpc/CMakeLists.linux.txt b/ydb/library/yql/providers/dq/api/grpc/CMakeLists.linux.txt index 98816ea07d..85e3fb1fc1 100644 --- a/ydb/library/yql/providers/dq/api/grpc/CMakeLists.linux.txt +++ b/ydb/library/yql/providers/dq/api/grpc/CMakeLists.linux.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(dq-api-grpc) set_property(TARGET dq-api-grpc PROPERTY diff --git a/ydb/library/yql/providers/dq/api/grpc/CMakeLists.txt b/ydb/library/yql/providers/dq/api/grpc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/dq/api/grpc/CMakeLists.txt +++ b/ydb/library/yql/providers/dq/api/grpc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/dq/api/protos/CMakeLists.darwin.txt b/ydb/library/yql/providers/dq/api/protos/CMakeLists.darwin.txt index f3fef47674..6daf35e61f 100644 --- a/ydb/library/yql/providers/dq/api/protos/CMakeLists.darwin.txt +++ b/ydb/library/yql/providers/dq/api/protos/CMakeLists.darwin.txt @@ -6,6 +6,42 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(dq-api-protos) target_link_libraries(dq-api-protos PUBLIC diff --git a/ydb/library/yql/providers/dq/api/protos/CMakeLists.linux-aarch64.txt b/ydb/library/yql/providers/dq/api/protos/CMakeLists.linux-aarch64.txt index 5a71ab11d4..057ea9a69d 100644 --- a/ydb/library/yql/providers/dq/api/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/providers/dq/api/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,42 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(dq-api-protos) target_link_libraries(dq-api-protos PUBLIC diff --git a/ydb/library/yql/providers/dq/api/protos/CMakeLists.linux.txt b/ydb/library/yql/providers/dq/api/protos/CMakeLists.linux.txt index 5a71ab11d4..057ea9a69d 100644 --- a/ydb/library/yql/providers/dq/api/protos/CMakeLists.linux.txt +++ b/ydb/library/yql/providers/dq/api/protos/CMakeLists.linux.txt @@ -6,6 +6,42 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(dq-api-protos) target_link_libraries(dq-api-protos PUBLIC diff --git a/ydb/library/yql/providers/dq/api/protos/CMakeLists.txt b/ydb/library/yql/providers/dq/api/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/dq/api/protos/CMakeLists.txt +++ b/ydb/library/yql/providers/dq/api/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/dq/common/CMakeLists.txt b/ydb/library/yql/providers/dq/common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/dq/common/CMakeLists.txt +++ b/ydb/library/yql/providers/dq/common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/dq/config/CMakeLists.darwin.txt b/ydb/library/yql/providers/dq/config/CMakeLists.darwin.txt index eb71645973..67633d6000 100644 --- a/ydb/library/yql/providers/dq/config/CMakeLists.darwin.txt +++ b/ydb/library/yql/providers/dq/config/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-dq-config) target_link_libraries(providers-dq-config PUBLIC diff --git a/ydb/library/yql/providers/dq/config/CMakeLists.linux-aarch64.txt b/ydb/library/yql/providers/dq/config/CMakeLists.linux-aarch64.txt index eb8e5e3d04..6081a00e96 100644 --- a/ydb/library/yql/providers/dq/config/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/providers/dq/config/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-dq-config) target_link_libraries(providers-dq-config PUBLIC diff --git a/ydb/library/yql/providers/dq/config/CMakeLists.linux.txt b/ydb/library/yql/providers/dq/config/CMakeLists.linux.txt index eb8e5e3d04..6081a00e96 100644 --- a/ydb/library/yql/providers/dq/config/CMakeLists.linux.txt +++ b/ydb/library/yql/providers/dq/config/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-dq-config) target_link_libraries(providers-dq-config PUBLIC diff --git a/ydb/library/yql/providers/dq/config/CMakeLists.txt b/ydb/library/yql/providers/dq/config/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/dq/config/CMakeLists.txt +++ b/ydb/library/yql/providers/dq/config/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/dq/counters/CMakeLists.txt b/ydb/library/yql/providers/dq/counters/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/dq/counters/CMakeLists.txt +++ b/ydb/library/yql/providers/dq/counters/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/dq/expr_nodes/CMakeLists.txt b/ydb/library/yql/providers/dq/expr_nodes/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/dq/expr_nodes/CMakeLists.txt +++ b/ydb/library/yql/providers/dq/expr_nodes/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/dq/interface/CMakeLists.txt b/ydb/library/yql/providers/dq/interface/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/dq/interface/CMakeLists.txt +++ b/ydb/library/yql/providers/dq/interface/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/dq/mkql/CMakeLists.txt b/ydb/library/yql/providers/dq/mkql/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/dq/mkql/CMakeLists.txt +++ b/ydb/library/yql/providers/dq/mkql/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/dq/opt/CMakeLists.txt b/ydb/library/yql/providers/dq/opt/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/dq/opt/CMakeLists.txt +++ b/ydb/library/yql/providers/dq/opt/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/dq/planner/CMakeLists.txt b/ydb/library/yql/providers/dq/planner/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/dq/planner/CMakeLists.txt +++ b/ydb/library/yql/providers/dq/planner/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/dq/provider/CMakeLists.txt b/ydb/library/yql/providers/dq/provider/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/dq/provider/CMakeLists.txt +++ b/ydb/library/yql/providers/dq/provider/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/dq/provider/exec/CMakeLists.txt b/ydb/library/yql/providers/dq/provider/exec/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/dq/provider/exec/CMakeLists.txt +++ b/ydb/library/yql/providers/dq/provider/exec/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/dq/runtime/CMakeLists.txt b/ydb/library/yql/providers/dq/runtime/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/dq/runtime/CMakeLists.txt +++ b/ydb/library/yql/providers/dq/runtime/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/dq/task_runner/CMakeLists.txt b/ydb/library/yql/providers/dq/task_runner/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/dq/task_runner/CMakeLists.txt +++ b/ydb/library/yql/providers/dq/task_runner/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/dq/task_runner_actor/CMakeLists.txt b/ydb/library/yql/providers/dq/task_runner_actor/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/dq/task_runner_actor/CMakeLists.txt +++ b/ydb/library/yql/providers/dq/task_runner_actor/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/dq/worker_manager/CMakeLists.txt b/ydb/library/yql/providers/dq/worker_manager/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/dq/worker_manager/CMakeLists.txt +++ b/ydb/library/yql/providers/dq/worker_manager/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/dq/worker_manager/interface/CMakeLists.txt b/ydb/library/yql/providers/dq/worker_manager/interface/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/dq/worker_manager/interface/CMakeLists.txt +++ b/ydb/library/yql/providers/dq/worker_manager/interface/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/function/common/CMakeLists.txt b/ydb/library/yql/providers/function/common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/function/common/CMakeLists.txt +++ b/ydb/library/yql/providers/function/common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/function/expr_nodes/CMakeLists.txt b/ydb/library/yql/providers/function/expr_nodes/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/function/expr_nodes/CMakeLists.txt +++ b/ydb/library/yql/providers/function/expr_nodes/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/function/gateway/CMakeLists.txt b/ydb/library/yql/providers/function/gateway/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/function/gateway/CMakeLists.txt +++ b/ydb/library/yql/providers/function/gateway/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/function/proto/CMakeLists.darwin.txt b/ydb/library/yql/providers/function/proto/CMakeLists.darwin.txt index 9be8307f88..4e85a89b0d 100644 --- a/ydb/library/yql/providers/function/proto/CMakeLists.darwin.txt +++ b/ydb/library/yql/providers/function/proto/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-function-proto) target_link_libraries(providers-function-proto PUBLIC diff --git a/ydb/library/yql/providers/function/proto/CMakeLists.linux-aarch64.txt b/ydb/library/yql/providers/function/proto/CMakeLists.linux-aarch64.txt index 588152b463..76e1dd4a96 100644 --- a/ydb/library/yql/providers/function/proto/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/providers/function/proto/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-function-proto) target_link_libraries(providers-function-proto PUBLIC diff --git a/ydb/library/yql/providers/function/proto/CMakeLists.linux.txt b/ydb/library/yql/providers/function/proto/CMakeLists.linux.txt index 588152b463..76e1dd4a96 100644 --- a/ydb/library/yql/providers/function/proto/CMakeLists.linux.txt +++ b/ydb/library/yql/providers/function/proto/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-function-proto) target_link_libraries(providers-function-proto PUBLIC diff --git a/ydb/library/yql/providers/function/proto/CMakeLists.txt b/ydb/library/yql/providers/function/proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/function/proto/CMakeLists.txt +++ b/ydb/library/yql/providers/function/proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/function/provider/CMakeLists.txt b/ydb/library/yql/providers/function/provider/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/function/provider/CMakeLists.txt +++ b/ydb/library/yql/providers/function/provider/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/pq/async_io/CMakeLists.txt b/ydb/library/yql/providers/pq/async_io/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/pq/async_io/CMakeLists.txt +++ b/ydb/library/yql/providers/pq/async_io/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/pq/cm_client/CMakeLists.darwin.txt b/ydb/library/yql/providers/pq/cm_client/CMakeLists.darwin.txt index 053487d55e..6ae222071f 100644 --- a/ydb/library/yql/providers/pq/cm_client/CMakeLists.darwin.txt +++ b/ydb/library/yql/providers/pq/cm_client/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(providers-pq-cm_client) target_link_libraries(providers-pq-cm_client PUBLIC diff --git a/ydb/library/yql/providers/pq/cm_client/CMakeLists.linux-aarch64.txt b/ydb/library/yql/providers/pq/cm_client/CMakeLists.linux-aarch64.txt index 1b91710365..ce02fb51de 100644 --- a/ydb/library/yql/providers/pq/cm_client/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/providers/pq/cm_client/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(providers-pq-cm_client) target_link_libraries(providers-pq-cm_client PUBLIC diff --git a/ydb/library/yql/providers/pq/cm_client/CMakeLists.linux.txt b/ydb/library/yql/providers/pq/cm_client/CMakeLists.linux.txt index 1b91710365..ce02fb51de 100644 --- a/ydb/library/yql/providers/pq/cm_client/CMakeLists.linux.txt +++ b/ydb/library/yql/providers/pq/cm_client/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(providers-pq-cm_client) target_link_libraries(providers-pq-cm_client PUBLIC diff --git a/ydb/library/yql/providers/pq/cm_client/CMakeLists.txt b/ydb/library/yql/providers/pq/cm_client/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/pq/cm_client/CMakeLists.txt +++ b/ydb/library/yql/providers/pq/cm_client/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/pq/common/CMakeLists.txt b/ydb/library/yql/providers/pq/common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/pq/common/CMakeLists.txt +++ b/ydb/library/yql/providers/pq/common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/pq/expr_nodes/CMakeLists.txt b/ydb/library/yql/providers/pq/expr_nodes/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/pq/expr_nodes/CMakeLists.txt +++ b/ydb/library/yql/providers/pq/expr_nodes/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/pq/gateway/dummy/CMakeLists.txt b/ydb/library/yql/providers/pq/gateway/dummy/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/pq/gateway/dummy/CMakeLists.txt +++ b/ydb/library/yql/providers/pq/gateway/dummy/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/pq/gateway/native/CMakeLists.txt b/ydb/library/yql/providers/pq/gateway/native/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/pq/gateway/native/CMakeLists.txt +++ b/ydb/library/yql/providers/pq/gateway/native/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/pq/proto/CMakeLists.darwin.txt b/ydb/library/yql/providers/pq/proto/CMakeLists.darwin.txt index 28611d5f31..0ecfcba40b 100644 --- a/ydb/library/yql/providers/pq/proto/CMakeLists.darwin.txt +++ b/ydb/library/yql/providers/pq/proto/CMakeLists.darwin.txt @@ -6,6 +6,42 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-pq-proto) target_link_libraries(providers-pq-proto PUBLIC diff --git a/ydb/library/yql/providers/pq/proto/CMakeLists.linux-aarch64.txt b/ydb/library/yql/providers/pq/proto/CMakeLists.linux-aarch64.txt index 667ecc608e..146b3d1aa8 100644 --- a/ydb/library/yql/providers/pq/proto/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/providers/pq/proto/CMakeLists.linux-aarch64.txt @@ -6,6 +6,42 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-pq-proto) target_link_libraries(providers-pq-proto PUBLIC diff --git a/ydb/library/yql/providers/pq/proto/CMakeLists.linux.txt b/ydb/library/yql/providers/pq/proto/CMakeLists.linux.txt index 667ecc608e..146b3d1aa8 100644 --- a/ydb/library/yql/providers/pq/proto/CMakeLists.linux.txt +++ b/ydb/library/yql/providers/pq/proto/CMakeLists.linux.txt @@ -6,6 +6,42 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-pq-proto) target_link_libraries(providers-pq-proto PUBLIC diff --git a/ydb/library/yql/providers/pq/proto/CMakeLists.txt b/ydb/library/yql/providers/pq/proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/pq/proto/CMakeLists.txt +++ b/ydb/library/yql/providers/pq/proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/pq/provider/CMakeLists.txt b/ydb/library/yql/providers/pq/provider/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/pq/provider/CMakeLists.txt +++ b/ydb/library/yql/providers/pq/provider/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/pq/task_meta/CMakeLists.txt b/ydb/library/yql/providers/pq/task_meta/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/pq/task_meta/CMakeLists.txt +++ b/ydb/library/yql/providers/pq/task_meta/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/result/expr_nodes/CMakeLists.txt b/ydb/library/yql/providers/result/expr_nodes/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/result/expr_nodes/CMakeLists.txt +++ b/ydb/library/yql/providers/result/expr_nodes/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/result/provider/CMakeLists.txt b/ydb/library/yql/providers/result/provider/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/result/provider/CMakeLists.txt +++ b/ydb/library/yql/providers/result/provider/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/s3/actors/CMakeLists.txt b/ydb/library/yql/providers/s3/actors/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/s3/actors/CMakeLists.txt +++ b/ydb/library/yql/providers/s3/actors/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/s3/common/CMakeLists.txt b/ydb/library/yql/providers/s3/common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/s3/common/CMakeLists.txt +++ b/ydb/library/yql/providers/s3/common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/s3/compressors/CMakeLists.txt b/ydb/library/yql/providers/s3/compressors/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/s3/compressors/CMakeLists.txt +++ b/ydb/library/yql/providers/s3/compressors/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/s3/expr_nodes/CMakeLists.txt b/ydb/library/yql/providers/s3/expr_nodes/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/s3/expr_nodes/CMakeLists.txt +++ b/ydb/library/yql/providers/s3/expr_nodes/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/s3/object_listers/CMakeLists.txt b/ydb/library/yql/providers/s3/object_listers/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/s3/object_listers/CMakeLists.txt +++ b/ydb/library/yql/providers/s3/object_listers/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/s3/path_generator/CMakeLists.darwin.txt b/ydb/library/yql/providers/s3/path_generator/CMakeLists.darwin.txt index daff7af81d..060b60bc71 100644 --- a/ydb/library/yql/providers/s3/path_generator/CMakeLists.darwin.txt +++ b/ydb/library/yql/providers/s3/path_generator/CMakeLists.darwin.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(providers-s3-path_generator) target_compile_options(providers-s3-path_generator PRIVATE diff --git a/ydb/library/yql/providers/s3/path_generator/CMakeLists.linux-aarch64.txt b/ydb/library/yql/providers/s3/path_generator/CMakeLists.linux-aarch64.txt index db2452babf..957f248b5d 100644 --- a/ydb/library/yql/providers/s3/path_generator/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/providers/s3/path_generator/CMakeLists.linux-aarch64.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(providers-s3-path_generator) target_compile_options(providers-s3-path_generator PRIVATE diff --git a/ydb/library/yql/providers/s3/path_generator/CMakeLists.linux.txt b/ydb/library/yql/providers/s3/path_generator/CMakeLists.linux.txt index db2452babf..957f248b5d 100644 --- a/ydb/library/yql/providers/s3/path_generator/CMakeLists.linux.txt +++ b/ydb/library/yql/providers/s3/path_generator/CMakeLists.linux.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(providers-s3-path_generator) target_compile_options(providers-s3-path_generator PRIVATE diff --git a/ydb/library/yql/providers/s3/path_generator/CMakeLists.txt b/ydb/library/yql/providers/s3/path_generator/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/s3/path_generator/CMakeLists.txt +++ b/ydb/library/yql/providers/s3/path_generator/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/s3/path_generator/ut/CMakeLists.txt b/ydb/library/yql/providers/s3/path_generator/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/s3/path_generator/ut/CMakeLists.txt +++ b/ydb/library/yql/providers/s3/path_generator/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/s3/proto/CMakeLists.darwin.txt b/ydb/library/yql/providers/s3/proto/CMakeLists.darwin.txt index a816f1411f..571cccfedb 100644 --- a/ydb/library/yql/providers/s3/proto/CMakeLists.darwin.txt +++ b/ydb/library/yql/providers/s3/proto/CMakeLists.darwin.txt @@ -6,6 +6,54 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-s3-proto) target_link_libraries(providers-s3-proto PUBLIC diff --git a/ydb/library/yql/providers/s3/proto/CMakeLists.linux-aarch64.txt b/ydb/library/yql/providers/s3/proto/CMakeLists.linux-aarch64.txt index 42581a8a1b..d64c572d11 100644 --- a/ydb/library/yql/providers/s3/proto/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/providers/s3/proto/CMakeLists.linux-aarch64.txt @@ -6,6 +6,54 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-s3-proto) target_link_libraries(providers-s3-proto PUBLIC diff --git a/ydb/library/yql/providers/s3/proto/CMakeLists.linux.txt b/ydb/library/yql/providers/s3/proto/CMakeLists.linux.txt index 42581a8a1b..d64c572d11 100644 --- a/ydb/library/yql/providers/s3/proto/CMakeLists.linux.txt +++ b/ydb/library/yql/providers/s3/proto/CMakeLists.linux.txt @@ -6,6 +6,54 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-s3-proto) target_link_libraries(providers-s3-proto PUBLIC diff --git a/ydb/library/yql/providers/s3/proto/CMakeLists.txt b/ydb/library/yql/providers/s3/proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/s3/proto/CMakeLists.txt +++ b/ydb/library/yql/providers/s3/proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/s3/provider/CMakeLists.txt b/ydb/library/yql/providers/s3/provider/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/s3/provider/CMakeLists.txt +++ b/ydb/library/yql/providers/s3/provider/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/s3/provider/ut/CMakeLists.txt b/ydb/library/yql/providers/s3/provider/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/s3/provider/ut/CMakeLists.txt +++ b/ydb/library/yql/providers/s3/provider/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/s3/range_helpers/CMakeLists.txt b/ydb/library/yql/providers/s3/range_helpers/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/s3/range_helpers/CMakeLists.txt +++ b/ydb/library/yql/providers/s3/range_helpers/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/s3/range_helpers/ut/CMakeLists.txt b/ydb/library/yql/providers/s3/range_helpers/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/s3/range_helpers/ut/CMakeLists.txt +++ b/ydb/library/yql/providers/s3/range_helpers/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/s3/serializations/CMakeLists.darwin.txt b/ydb/library/yql/providers/s3/serializations/CMakeLists.darwin.txt index c6a9ae1225..f2d21c30ef 100644 --- a/ydb/library/yql/providers/s3/serializations/CMakeLists.darwin.txt +++ b/ydb/library/yql/providers/s3/serializations/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(providers-s3-serializations) target_include_directories(providers-s3-serializations PRIVATE diff --git a/ydb/library/yql/providers/s3/serializations/CMakeLists.linux-aarch64.txt b/ydb/library/yql/providers/s3/serializations/CMakeLists.linux-aarch64.txt index 237eac6128..510cc4384e 100644 --- a/ydb/library/yql/providers/s3/serializations/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/providers/s3/serializations/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(providers-s3-serializations) target_include_directories(providers-s3-serializations PRIVATE diff --git a/ydb/library/yql/providers/s3/serializations/CMakeLists.linux.txt b/ydb/library/yql/providers/s3/serializations/CMakeLists.linux.txt index 237eac6128..510cc4384e 100644 --- a/ydb/library/yql/providers/s3/serializations/CMakeLists.linux.txt +++ b/ydb/library/yql/providers/s3/serializations/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(providers-s3-serializations) target_include_directories(providers-s3-serializations PRIVATE diff --git a/ydb/library/yql/providers/s3/serializations/CMakeLists.txt b/ydb/library/yql/providers/s3/serializations/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/s3/serializations/CMakeLists.txt +++ b/ydb/library/yql/providers/s3/serializations/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/solomon/async_io/CMakeLists.txt b/ydb/library/yql/providers/solomon/async_io/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/solomon/async_io/CMakeLists.txt +++ b/ydb/library/yql/providers/solomon/async_io/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/solomon/expr_nodes/CMakeLists.txt b/ydb/library/yql/providers/solomon/expr_nodes/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/solomon/expr_nodes/CMakeLists.txt +++ b/ydb/library/yql/providers/solomon/expr_nodes/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/solomon/gateway/CMakeLists.txt b/ydb/library/yql/providers/solomon/gateway/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/solomon/gateway/CMakeLists.txt +++ b/ydb/library/yql/providers/solomon/gateway/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/solomon/proto/CMakeLists.darwin.txt b/ydb/library/yql/providers/solomon/proto/CMakeLists.darwin.txt index 8366719b44..b5ca6a669d 100644 --- a/ydb/library/yql/providers/solomon/proto/CMakeLists.darwin.txt +++ b/ydb/library/yql/providers/solomon/proto/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-solomon-proto) target_link_libraries(providers-solomon-proto PUBLIC diff --git a/ydb/library/yql/providers/solomon/proto/CMakeLists.linux-aarch64.txt b/ydb/library/yql/providers/solomon/proto/CMakeLists.linux-aarch64.txt index b9b2eb31e2..3b4b86fc9b 100644 --- a/ydb/library/yql/providers/solomon/proto/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/providers/solomon/proto/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-solomon-proto) target_link_libraries(providers-solomon-proto PUBLIC diff --git a/ydb/library/yql/providers/solomon/proto/CMakeLists.linux.txt b/ydb/library/yql/providers/solomon/proto/CMakeLists.linux.txt index b9b2eb31e2..3b4b86fc9b 100644 --- a/ydb/library/yql/providers/solomon/proto/CMakeLists.linux.txt +++ b/ydb/library/yql/providers/solomon/proto/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-solomon-proto) target_link_libraries(providers-solomon-proto PUBLIC diff --git a/ydb/library/yql/providers/solomon/proto/CMakeLists.txt b/ydb/library/yql/providers/solomon/proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/solomon/proto/CMakeLists.txt +++ b/ydb/library/yql/providers/solomon/proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/solomon/provider/CMakeLists.txt b/ydb/library/yql/providers/solomon/provider/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/solomon/provider/CMakeLists.txt +++ b/ydb/library/yql/providers/solomon/provider/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/ydb/actors/CMakeLists.txt b/ydb/library/yql/providers/ydb/actors/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/ydb/actors/CMakeLists.txt +++ b/ydb/library/yql/providers/ydb/actors/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/ydb/comp_nodes/CMakeLists.txt b/ydb/library/yql/providers/ydb/comp_nodes/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/ydb/comp_nodes/CMakeLists.txt +++ b/ydb/library/yql/providers/ydb/comp_nodes/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/ydb/expr_nodes/CMakeLists.txt b/ydb/library/yql/providers/ydb/expr_nodes/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/ydb/expr_nodes/CMakeLists.txt +++ b/ydb/library/yql/providers/ydb/expr_nodes/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/ydb/proto/CMakeLists.darwin.txt b/ydb/library/yql/providers/ydb/proto/CMakeLists.darwin.txt index d31b32eade..43eb51761d 100644 --- a/ydb/library/yql/providers/ydb/proto/CMakeLists.darwin.txt +++ b/ydb/library/yql/providers/ydb/proto/CMakeLists.darwin.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-ydb-proto) target_link_libraries(providers-ydb-proto PUBLIC diff --git a/ydb/library/yql/providers/ydb/proto/CMakeLists.linux-aarch64.txt b/ydb/library/yql/providers/ydb/proto/CMakeLists.linux-aarch64.txt index 2d0f98dd26..0718849216 100644 --- a/ydb/library/yql/providers/ydb/proto/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/providers/ydb/proto/CMakeLists.linux-aarch64.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-ydb-proto) target_link_libraries(providers-ydb-proto PUBLIC diff --git a/ydb/library/yql/providers/ydb/proto/CMakeLists.linux.txt b/ydb/library/yql/providers/ydb/proto/CMakeLists.linux.txt index 2d0f98dd26..0718849216 100644 --- a/ydb/library/yql/providers/ydb/proto/CMakeLists.linux.txt +++ b/ydb/library/yql/providers/ydb/proto/CMakeLists.linux.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(providers-ydb-proto) target_link_libraries(providers-ydb-proto PUBLIC diff --git a/ydb/library/yql/providers/ydb/proto/CMakeLists.txt b/ydb/library/yql/providers/ydb/proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/ydb/proto/CMakeLists.txt +++ b/ydb/library/yql/providers/ydb/proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/providers/ydb/provider/CMakeLists.txt b/ydb/library/yql/providers/ydb/provider/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/providers/ydb/provider/CMakeLists.txt +++ b/ydb/library/yql/providers/ydb/provider/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/public/decimal/CMakeLists.txt b/ydb/library/yql/public/decimal/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/public/decimal/CMakeLists.txt +++ b/ydb/library/yql/public/decimal/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/public/decimal/ut/CMakeLists.txt b/ydb/library/yql/public/decimal/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/public/decimal/ut/CMakeLists.txt +++ b/ydb/library/yql/public/decimal/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/public/issue/CMakeLists.darwin.txt b/ydb/library/yql/public/issue/CMakeLists.darwin.txt index d36f149ab4..33f3dd529d 100644 --- a/ydb/library/yql/public/issue/CMakeLists.darwin.txt +++ b/ydb/library/yql/public/issue/CMakeLists.darwin.txt @@ -8,6 +8,12 @@ add_subdirectory(protos) add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yql-public-issue) target_link_libraries(yql-public-issue PUBLIC diff --git a/ydb/library/yql/public/issue/CMakeLists.linux-aarch64.txt b/ydb/library/yql/public/issue/CMakeLists.linux-aarch64.txt index 1da118cfb9..e8f21a2f36 100644 --- a/ydb/library/yql/public/issue/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/public/issue/CMakeLists.linux-aarch64.txt @@ -8,6 +8,12 @@ add_subdirectory(protos) add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yql-public-issue) target_link_libraries(yql-public-issue PUBLIC diff --git a/ydb/library/yql/public/issue/CMakeLists.linux.txt b/ydb/library/yql/public/issue/CMakeLists.linux.txt index 1da118cfb9..e8f21a2f36 100644 --- a/ydb/library/yql/public/issue/CMakeLists.linux.txt +++ b/ydb/library/yql/public/issue/CMakeLists.linux.txt @@ -8,6 +8,12 @@ add_subdirectory(protos) add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yql-public-issue) target_link_libraries(yql-public-issue PUBLIC diff --git a/ydb/library/yql/public/issue/CMakeLists.txt b/ydb/library/yql/public/issue/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/public/issue/CMakeLists.txt +++ b/ydb/library/yql/public/issue/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/public/issue/protos/CMakeLists.darwin.txt b/ydb/library/yql/public/issue/protos/CMakeLists.darwin.txt index 21afa8fea3..bacc602d98 100644 --- a/ydb/library/yql/public/issue/protos/CMakeLists.darwin.txt +++ b/ydb/library/yql/public/issue/protos/CMakeLists.darwin.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(public-issue-protos) target_link_libraries(public-issue-protos PUBLIC diff --git a/ydb/library/yql/public/issue/protos/CMakeLists.linux-aarch64.txt b/ydb/library/yql/public/issue/protos/CMakeLists.linux-aarch64.txt index de672e67f2..d56790b5b0 100644 --- a/ydb/library/yql/public/issue/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/public/issue/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(public-issue-protos) target_link_libraries(public-issue-protos PUBLIC diff --git a/ydb/library/yql/public/issue/protos/CMakeLists.linux.txt b/ydb/library/yql/public/issue/protos/CMakeLists.linux.txt index de672e67f2..d56790b5b0 100644 --- a/ydb/library/yql/public/issue/protos/CMakeLists.linux.txt +++ b/ydb/library/yql/public/issue/protos/CMakeLists.linux.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(public-issue-protos) target_link_libraries(public-issue-protos PUBLIC diff --git a/ydb/library/yql/public/issue/protos/CMakeLists.txt b/ydb/library/yql/public/issue/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/public/issue/protos/CMakeLists.txt +++ b/ydb/library/yql/public/issue/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/public/issue/ut/CMakeLists.txt b/ydb/library/yql/public/issue/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/public/issue/ut/CMakeLists.txt +++ b/ydb/library/yql/public/issue/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/public/types/CMakeLists.darwin.txt b/ydb/library/yql/public/types/CMakeLists.darwin.txt index 12855c11cc..6af082dd57 100644 --- a/ydb/library/yql/public/types/CMakeLists.darwin.txt +++ b/ydb/library/yql/public/types/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(yql-public-types) target_link_libraries(yql-public-types PUBLIC diff --git a/ydb/library/yql/public/types/CMakeLists.linux-aarch64.txt b/ydb/library/yql/public/types/CMakeLists.linux-aarch64.txt index 30dfed19cc..9f51523b7d 100644 --- a/ydb/library/yql/public/types/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/public/types/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(yql-public-types) target_link_libraries(yql-public-types PUBLIC diff --git a/ydb/library/yql/public/types/CMakeLists.linux.txt b/ydb/library/yql/public/types/CMakeLists.linux.txt index 30dfed19cc..9f51523b7d 100644 --- a/ydb/library/yql/public/types/CMakeLists.linux.txt +++ b/ydb/library/yql/public/types/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(yql-public-types) target_link_libraries(yql-public-types PUBLIC diff --git a/ydb/library/yql/public/types/CMakeLists.txt b/ydb/library/yql/public/types/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/public/types/CMakeLists.txt +++ b/ydb/library/yql/public/types/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/public/udf/CMakeLists.txt b/ydb/library/yql/public/udf/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/public/udf/CMakeLists.txt +++ b/ydb/library/yql/public/udf/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/public/udf/arrow/CMakeLists.txt b/ydb/library/yql/public/udf/arrow/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/public/udf/arrow/CMakeLists.txt +++ b/ydb/library/yql/public/udf/arrow/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/public/udf/service/exception_policy/CMakeLists.txt b/ydb/library/yql/public/udf/service/exception_policy/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/public/udf/service/exception_policy/CMakeLists.txt +++ b/ydb/library/yql/public/udf/service/exception_policy/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/public/udf/service/stub/CMakeLists.txt b/ydb/library/yql/public/udf/service/stub/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/public/udf/service/stub/CMakeLists.txt +++ b/ydb/library/yql/public/udf/service/stub/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/public/udf/service/terminate_policy/CMakeLists.txt b/ydb/library/yql/public/udf/service/terminate_policy/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/public/udf/service/terminate_policy/CMakeLists.txt +++ b/ydb/library/yql/public/udf/service/terminate_policy/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/public/udf/support/CMakeLists.txt b/ydb/library/yql/public/udf/support/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/public/udf/support/CMakeLists.txt +++ b/ydb/library/yql/public/udf/support/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/public/udf/tz/CMakeLists.txt b/ydb/library/yql/public/udf/tz/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/public/udf/tz/CMakeLists.txt +++ b/ydb/library/yql/public/udf/tz/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/public/udf/ut/CMakeLists.txt b/ydb/library/yql/public/udf/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/public/udf/ut/CMakeLists.txt +++ b/ydb/library/yql/public/udf/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/sql/CMakeLists.txt b/ydb/library/yql/sql/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/sql/CMakeLists.txt +++ b/ydb/library/yql/sql/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/sql/pg/CMakeLists.txt b/ydb/library/yql/sql/pg/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/sql/pg/CMakeLists.txt +++ b/ydb/library/yql/sql/pg/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/sql/pg/ut/CMakeLists.txt b/ydb/library/yql/sql/pg/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/sql/pg/ut/CMakeLists.txt +++ b/ydb/library/yql/sql/pg/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/sql/pg_dummy/CMakeLists.txt b/ydb/library/yql/sql/pg_dummy/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/sql/pg_dummy/CMakeLists.txt +++ b/ydb/library/yql/sql/pg_dummy/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/sql/settings/CMakeLists.txt b/ydb/library/yql/sql/settings/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/sql/settings/CMakeLists.txt +++ b/ydb/library/yql/sql/settings/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/sql/v0/CMakeLists.darwin.txt b/ydb/library/yql/sql/v0/CMakeLists.darwin.txt index f52cf1f19f..f2ee61e6f4 100644 --- a/ydb/library/yql/sql/v0/CMakeLists.darwin.txt +++ b/ydb/library/yql/sql/v0/CMakeLists.darwin.txt @@ -7,6 +7,12 @@ add_subdirectory(lexer) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yql-sql-v0) target_compile_options(yql-sql-v0 PRIVATE diff --git a/ydb/library/yql/sql/v0/CMakeLists.linux-aarch64.txt b/ydb/library/yql/sql/v0/CMakeLists.linux-aarch64.txt index 8d8579a1d7..350fbe3fcc 100644 --- a/ydb/library/yql/sql/v0/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/sql/v0/CMakeLists.linux-aarch64.txt @@ -7,6 +7,12 @@ add_subdirectory(lexer) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yql-sql-v0) target_compile_options(yql-sql-v0 PRIVATE diff --git a/ydb/library/yql/sql/v0/CMakeLists.linux.txt b/ydb/library/yql/sql/v0/CMakeLists.linux.txt index 8d8579a1d7..350fbe3fcc 100644 --- a/ydb/library/yql/sql/v0/CMakeLists.linux.txt +++ b/ydb/library/yql/sql/v0/CMakeLists.linux.txt @@ -7,6 +7,12 @@ add_subdirectory(lexer) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yql-sql-v0) target_compile_options(yql-sql-v0 PRIVATE diff --git a/ydb/library/yql/sql/v0/CMakeLists.txt b/ydb/library/yql/sql/v0/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/sql/v0/CMakeLists.txt +++ b/ydb/library/yql/sql/v0/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/sql/v0/lexer/CMakeLists.txt b/ydb/library/yql/sql/v0/lexer/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/sql/v0/lexer/CMakeLists.txt +++ b/ydb/library/yql/sql/v0/lexer/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/sql/v1/CMakeLists.darwin.txt b/ydb/library/yql/sql/v1/CMakeLists.darwin.txt index b7e0e64877..c45ef671a1 100644 --- a/ydb/library/yql/sql/v1/CMakeLists.darwin.txt +++ b/ydb/library/yql/sql/v1/CMakeLists.darwin.txt @@ -10,6 +10,18 @@ add_subdirectory(format) add_subdirectory(lexer) add_subdirectory(perf) add_subdirectory(proto_parser) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yql-sql-v1) target_compile_options(yql-sql-v1 PRIVATE diff --git a/ydb/library/yql/sql/v1/CMakeLists.linux-aarch64.txt b/ydb/library/yql/sql/v1/CMakeLists.linux-aarch64.txt index 3825a186d6..2dad150cb3 100644 --- a/ydb/library/yql/sql/v1/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/sql/v1/CMakeLists.linux-aarch64.txt @@ -10,6 +10,18 @@ add_subdirectory(format) add_subdirectory(lexer) add_subdirectory(perf) add_subdirectory(proto_parser) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yql-sql-v1) target_compile_options(yql-sql-v1 PRIVATE diff --git a/ydb/library/yql/sql/v1/CMakeLists.linux.txt b/ydb/library/yql/sql/v1/CMakeLists.linux.txt index 3825a186d6..2dad150cb3 100644 --- a/ydb/library/yql/sql/v1/CMakeLists.linux.txt +++ b/ydb/library/yql/sql/v1/CMakeLists.linux.txt @@ -10,6 +10,18 @@ add_subdirectory(format) add_subdirectory(lexer) add_subdirectory(perf) add_subdirectory(proto_parser) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(yql-sql-v1) target_compile_options(yql-sql-v1 PRIVATE diff --git a/ydb/library/yql/sql/v1/CMakeLists.txt b/ydb/library/yql/sql/v1/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/sql/v1/CMakeLists.txt +++ b/ydb/library/yql/sql/v1/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/sql/v1/format/CMakeLists.darwin.txt b/ydb/library/yql/sql/v1/format/CMakeLists.darwin.txt index ebb1909771..0b8bfe0914 100644 --- a/ydb/library/yql/sql/v1/format/CMakeLists.darwin.txt +++ b/ydb/library/yql/sql/v1/format/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(sql-v1-format) target_link_libraries(sql-v1-format PUBLIC diff --git a/ydb/library/yql/sql/v1/format/CMakeLists.linux-aarch64.txt b/ydb/library/yql/sql/v1/format/CMakeLists.linux-aarch64.txt index d35ca5fbef..cb1ff977c6 100644 --- a/ydb/library/yql/sql/v1/format/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/sql/v1/format/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(sql-v1-format) target_link_libraries(sql-v1-format PUBLIC diff --git a/ydb/library/yql/sql/v1/format/CMakeLists.linux.txt b/ydb/library/yql/sql/v1/format/CMakeLists.linux.txt index d35ca5fbef..cb1ff977c6 100644 --- a/ydb/library/yql/sql/v1/format/CMakeLists.linux.txt +++ b/ydb/library/yql/sql/v1/format/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(sql-v1-format) target_link_libraries(sql-v1-format PUBLIC diff --git a/ydb/library/yql/sql/v1/format/CMakeLists.txt b/ydb/library/yql/sql/v1/format/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/sql/v1/format/CMakeLists.txt +++ b/ydb/library/yql/sql/v1/format/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/sql/v1/lexer/CMakeLists.txt b/ydb/library/yql/sql/v1/lexer/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/sql/v1/lexer/CMakeLists.txt +++ b/ydb/library/yql/sql/v1/lexer/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/sql/v1/perf/CMakeLists.txt b/ydb/library/yql/sql/v1/perf/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/sql/v1/perf/CMakeLists.txt +++ b/ydb/library/yql/sql/v1/perf/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/sql/v1/proto_parser/CMakeLists.txt b/ydb/library/yql/sql/v1/proto_parser/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/sql/v1/proto_parser/CMakeLists.txt +++ b/ydb/library/yql/sql/v1/proto_parser/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/CMakeLists.txt b/ydb/library/yql/udfs/common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/clickhouse/client/CMakeLists.txt b/ydb/library/yql/udfs/common/clickhouse/client/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/clickhouse/client/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/clickhouse/client/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/datetime/CMakeLists.txt b/ydb/library/yql/udfs/common/datetime/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/datetime/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/datetime/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/datetime2/CMakeLists.txt b/ydb/library/yql/udfs/common/datetime2/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/datetime2/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/datetime2/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/digest/CMakeLists.txt b/ydb/library/yql/udfs/common/digest/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/digest/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/digest/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/histogram/CMakeLists.txt b/ydb/library/yql/udfs/common/histogram/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/histogram/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/histogram/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/hyperloglog/CMakeLists.txt b/ydb/library/yql/udfs/common/hyperloglog/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/hyperloglog/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/hyperloglog/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/hyperscan/CMakeLists.txt b/ydb/library/yql/udfs/common/hyperscan/CMakeLists.txt index 76a075775f..0f8cf0fb16 100644 --- a/ydb/library/yql/udfs/common/hyperscan/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/hyperscan/CMakeLists.txt @@ -8,6 +8,6 @@ if (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/ip_base/CMakeLists.txt b/ydb/library/yql/udfs/common/ip_base/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/ip_base/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/ip_base/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/ip_base/lib/CMakeLists.txt b/ydb/library/yql/udfs/common/ip_base/lib/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/ip_base/lib/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/ip_base/lib/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/json/CMakeLists.txt b/ydb/library/yql/udfs/common/json/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/json/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/json/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/json2/CMakeLists.txt b/ydb/library/yql/udfs/common/json2/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/json2/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/json2/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/math/CMakeLists.darwin.txt b/ydb/library/yql/udfs/common/math/CMakeLists.darwin.txt index 099af4f71c..672661b6f2 100644 --- a/ydb/library/yql/udfs/common/math/CMakeLists.darwin.txt +++ b/ydb/library/yql/udfs/common/math/CMakeLists.darwin.txt @@ -7,6 +7,12 @@ add_subdirectory(lib) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(math_udf INTERFACE) target_link_libraries(math_udf INTERFACE diff --git a/ydb/library/yql/udfs/common/math/CMakeLists.linux-aarch64.txt b/ydb/library/yql/udfs/common/math/CMakeLists.linux-aarch64.txt index 940739a13c..a3c114011e 100644 --- a/ydb/library/yql/udfs/common/math/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/udfs/common/math/CMakeLists.linux-aarch64.txt @@ -7,6 +7,12 @@ add_subdirectory(lib) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(math_udf INTERFACE) target_link_libraries(math_udf INTERFACE diff --git a/ydb/library/yql/udfs/common/math/CMakeLists.linux.txt b/ydb/library/yql/udfs/common/math/CMakeLists.linux.txt index 940739a13c..a3c114011e 100644 --- a/ydb/library/yql/udfs/common/math/CMakeLists.linux.txt +++ b/ydb/library/yql/udfs/common/math/CMakeLists.linux.txt @@ -7,6 +7,12 @@ add_subdirectory(lib) +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(math_udf INTERFACE) target_link_libraries(math_udf INTERFACE diff --git a/ydb/library/yql/udfs/common/math/CMakeLists.txt b/ydb/library/yql/udfs/common/math/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/math/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/math/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/math/lib/CMakeLists.txt b/ydb/library/yql/udfs/common/math/lib/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/math/lib/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/math/lib/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/pire/CMakeLists.txt b/ydb/library/yql/udfs/common/pire/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/pire/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/pire/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/re2/CMakeLists.txt b/ydb/library/yql/udfs/common/re2/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/re2/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/re2/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/set/CMakeLists.txt b/ydb/library/yql/udfs/common/set/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/set/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/set/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/stat/CMakeLists.txt b/ydb/library/yql/udfs/common/stat/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/stat/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/stat/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/stat/static/CMakeLists.txt b/ydb/library/yql/udfs/common/stat/static/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/stat/static/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/stat/static/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/stat/ut/CMakeLists.txt b/ydb/library/yql/udfs/common/stat/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/stat/ut/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/stat/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/string/CMakeLists.txt b/ydb/library/yql/udfs/common/string/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/string/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/string/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/top/CMakeLists.txt b/ydb/library/yql/udfs/common/top/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/top/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/top/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/topfreq/CMakeLists.txt b/ydb/library/yql/udfs/common/topfreq/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/topfreq/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/topfreq/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/topfreq/static/CMakeLists.txt b/ydb/library/yql/udfs/common/topfreq/static/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/topfreq/static/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/topfreq/static/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/topfreq/ut/CMakeLists.txt b/ydb/library/yql/udfs/common/topfreq/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/topfreq/ut/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/topfreq/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/unicode_base/CMakeLists.txt b/ydb/library/yql/udfs/common/unicode_base/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/unicode_base/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/unicode_base/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/unicode_base/lib/CMakeLists.txt b/ydb/library/yql/udfs/common/unicode_base/lib/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/unicode_base/lib/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/unicode_base/lib/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/url_base/CMakeLists.txt b/ydb/library/yql/udfs/common/url_base/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/url_base/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/url_base/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/url_base/lib/CMakeLists.txt b/ydb/library/yql/udfs/common/url_base/lib/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/url_base/lib/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/url_base/lib/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/common/yson2/CMakeLists.txt b/ydb/library/yql/udfs/common/yson2/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/common/yson2/CMakeLists.txt +++ b/ydb/library/yql/udfs/common/yson2/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/udfs/logs/dsv/CMakeLists.txt b/ydb/library/yql/udfs/logs/dsv/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/udfs/logs/dsv/CMakeLists.txt +++ b/ydb/library/yql/udfs/logs/dsv/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/utils/CMakeLists.txt b/ydb/library/yql/utils/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/utils/CMakeLists.txt +++ b/ydb/library/yql/utils/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/utils/actor_log/CMakeLists.txt b/ydb/library/yql/utils/actor_log/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/utils/actor_log/CMakeLists.txt +++ b/ydb/library/yql/utils/actor_log/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/utils/actors/CMakeLists.txt b/ydb/library/yql/utils/actors/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/utils/actors/CMakeLists.txt +++ b/ydb/library/yql/utils/actors/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/utils/actors/ut/CMakeLists.txt b/ydb/library/yql/utils/actors/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/utils/actors/ut/CMakeLists.txt +++ b/ydb/library/yql/utils/actors/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/utils/backtrace/CMakeLists.txt b/ydb/library/yql/utils/backtrace/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/utils/backtrace/CMakeLists.txt +++ b/ydb/library/yql/utils/backtrace/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/utils/failure_injector/CMakeLists.txt b/ydb/library/yql/utils/failure_injector/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/utils/failure_injector/CMakeLists.txt +++ b/ydb/library/yql/utils/failure_injector/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/utils/failure_injector/ut/CMakeLists.txt b/ydb/library/yql/utils/failure_injector/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/utils/failure_injector/ut/CMakeLists.txt +++ b/ydb/library/yql/utils/failure_injector/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/utils/fetch/CMakeLists.txt b/ydb/library/yql/utils/fetch/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/utils/fetch/CMakeLists.txt +++ b/ydb/library/yql/utils/fetch/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/utils/log/CMakeLists.txt b/ydb/library/yql/utils/log/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/utils/log/CMakeLists.txt +++ b/ydb/library/yql/utils/log/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/utils/log/proto/CMakeLists.darwin.txt b/ydb/library/yql/utils/log/proto/CMakeLists.darwin.txt index 07fd0f3c5e..d4898e8a17 100644 --- a/ydb/library/yql/utils/log/proto/CMakeLists.darwin.txt +++ b/ydb/library/yql/utils/log/proto/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(utils-log-proto) target_link_libraries(utils-log-proto PUBLIC diff --git a/ydb/library/yql/utils/log/proto/CMakeLists.linux-aarch64.txt b/ydb/library/yql/utils/log/proto/CMakeLists.linux-aarch64.txt index b4e3c43b26..e853dc9265 100644 --- a/ydb/library/yql/utils/log/proto/CMakeLists.linux-aarch64.txt +++ b/ydb/library/yql/utils/log/proto/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(utils-log-proto) target_link_libraries(utils-log-proto PUBLIC diff --git a/ydb/library/yql/utils/log/proto/CMakeLists.linux.txt b/ydb/library/yql/utils/log/proto/CMakeLists.linux.txt index b4e3c43b26..e853dc9265 100644 --- a/ydb/library/yql/utils/log/proto/CMakeLists.linux.txt +++ b/ydb/library/yql/utils/log/proto/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(utils-log-proto) target_link_libraries(utils-log-proto PUBLIC diff --git a/ydb/library/yql/utils/log/proto/CMakeLists.txt b/ydb/library/yql/utils/log/proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/utils/log/proto/CMakeLists.txt +++ b/ydb/library/yql/utils/log/proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/utils/log/ut/CMakeLists.txt b/ydb/library/yql/utils/log/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/utils/log/ut/CMakeLists.txt +++ b/ydb/library/yql/utils/log/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/utils/test_http_server/CMakeLists.txt b/ydb/library/yql/utils/test_http_server/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/utils/test_http_server/CMakeLists.txt +++ b/ydb/library/yql/utils/test_http_server/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/utils/threading/CMakeLists.txt b/ydb/library/yql/utils/threading/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/utils/threading/CMakeLists.txt +++ b/ydb/library/yql/utils/threading/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/library/yql/utils/ut/CMakeLists.txt b/ydb/library/yql/utils/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/library/yql/utils/ut/CMakeLists.txt +++ b/ydb/library/yql/utils/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/api/client/yc_private/iam/CMakeLists.darwin.txt b/ydb/public/api/client/yc_private/iam/CMakeLists.darwin.txt index fe787d41ca..0626a13e85 100644 --- a/ydb/public/api/client/yc_private/iam/CMakeLists.darwin.txt +++ b/ydb/public/api/client/yc_private/iam/CMakeLists.darwin.txt @@ -6,6 +6,132 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_private-iam) set_property(TARGET client-yc_private-iam PROPERTY diff --git a/ydb/public/api/client/yc_private/iam/CMakeLists.linux-aarch64.txt b/ydb/public/api/client/yc_private/iam/CMakeLists.linux-aarch64.txt index 912403f77b..402877430c 100644 --- a/ydb/public/api/client/yc_private/iam/CMakeLists.linux-aarch64.txt +++ b/ydb/public/api/client/yc_private/iam/CMakeLists.linux-aarch64.txt @@ -6,6 +6,132 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_private-iam) set_property(TARGET client-yc_private-iam PROPERTY diff --git a/ydb/public/api/client/yc_private/iam/CMakeLists.linux.txt b/ydb/public/api/client/yc_private/iam/CMakeLists.linux.txt index 912403f77b..402877430c 100644 --- a/ydb/public/api/client/yc_private/iam/CMakeLists.linux.txt +++ b/ydb/public/api/client/yc_private/iam/CMakeLists.linux.txt @@ -6,6 +6,132 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_private-iam) set_property(TARGET client-yc_private-iam PROPERTY diff --git a/ydb/public/api/client/yc_private/iam/CMakeLists.txt b/ydb/public/api/client/yc_private/iam/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/api/client/yc_private/iam/CMakeLists.txt +++ b/ydb/public/api/client/yc_private/iam/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/api/client/yc_private/operation/CMakeLists.darwin.txt b/ydb/public/api/client/yc_private/operation/CMakeLists.darwin.txt index 2f6ff8550d..0256d03d1b 100644 --- a/ydb/public/api/client/yc_private/operation/CMakeLists.darwin.txt +++ b/ydb/public/api/client/yc_private/operation/CMakeLists.darwin.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_private-operation) set_property(TARGET client-yc_private-operation PROPERTY diff --git a/ydb/public/api/client/yc_private/operation/CMakeLists.linux-aarch64.txt b/ydb/public/api/client/yc_private/operation/CMakeLists.linux-aarch64.txt index 87a43bab80..b3575c5b13 100644 --- a/ydb/public/api/client/yc_private/operation/CMakeLists.linux-aarch64.txt +++ b/ydb/public/api/client/yc_private/operation/CMakeLists.linux-aarch64.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_private-operation) set_property(TARGET client-yc_private-operation PROPERTY diff --git a/ydb/public/api/client/yc_private/operation/CMakeLists.linux.txt b/ydb/public/api/client/yc_private/operation/CMakeLists.linux.txt index 87a43bab80..b3575c5b13 100644 --- a/ydb/public/api/client/yc_private/operation/CMakeLists.linux.txt +++ b/ydb/public/api/client/yc_private/operation/CMakeLists.linux.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_private-operation) set_property(TARGET client-yc_private-operation PROPERTY diff --git a/ydb/public/api/client/yc_private/operation/CMakeLists.txt b/ydb/public/api/client/yc_private/operation/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/api/client/yc_private/operation/CMakeLists.txt +++ b/ydb/public/api/client/yc_private/operation/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/api/client/yc_private/resourcemanager/CMakeLists.darwin.txt b/ydb/public/api/client/yc_private/resourcemanager/CMakeLists.darwin.txt index 693f9b458c..fb8d9ca06d 100644 --- a/ydb/public/api/client/yc_private/resourcemanager/CMakeLists.darwin.txt +++ b/ydb/public/api/client/yc_private/resourcemanager/CMakeLists.darwin.txt @@ -6,6 +6,36 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_private-resourcemanager) set_property(TARGET client-yc_private-resourcemanager PROPERTY diff --git a/ydb/public/api/client/yc_private/resourcemanager/CMakeLists.linux-aarch64.txt b/ydb/public/api/client/yc_private/resourcemanager/CMakeLists.linux-aarch64.txt index aebc9a988b..0a0304062b 100644 --- a/ydb/public/api/client/yc_private/resourcemanager/CMakeLists.linux-aarch64.txt +++ b/ydb/public/api/client/yc_private/resourcemanager/CMakeLists.linux-aarch64.txt @@ -6,6 +6,36 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_private-resourcemanager) set_property(TARGET client-yc_private-resourcemanager PROPERTY diff --git a/ydb/public/api/client/yc_private/resourcemanager/CMakeLists.linux.txt b/ydb/public/api/client/yc_private/resourcemanager/CMakeLists.linux.txt index aebc9a988b..0a0304062b 100644 --- a/ydb/public/api/client/yc_private/resourcemanager/CMakeLists.linux.txt +++ b/ydb/public/api/client/yc_private/resourcemanager/CMakeLists.linux.txt @@ -6,6 +6,36 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_private-resourcemanager) set_property(TARGET client-yc_private-resourcemanager PROPERTY diff --git a/ydb/public/api/client/yc_private/resourcemanager/CMakeLists.txt b/ydb/public/api/client/yc_private/resourcemanager/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/api/client/yc_private/resourcemanager/CMakeLists.txt +++ b/ydb/public/api/client/yc_private/resourcemanager/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/api/client/yc_private/servicecontrol/CMakeLists.darwin.txt b/ydb/public/api/client/yc_private/servicecontrol/CMakeLists.darwin.txt index d2bd85c9f2..816ad158f9 100644 --- a/ydb/public/api/client/yc_private/servicecontrol/CMakeLists.darwin.txt +++ b/ydb/public/api/client/yc_private/servicecontrol/CMakeLists.darwin.txt @@ -6,6 +6,36 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_private-servicecontrol) set_property(TARGET client-yc_private-servicecontrol PROPERTY diff --git a/ydb/public/api/client/yc_private/servicecontrol/CMakeLists.linux-aarch64.txt b/ydb/public/api/client/yc_private/servicecontrol/CMakeLists.linux-aarch64.txt index f037a17af6..4df5941260 100644 --- a/ydb/public/api/client/yc_private/servicecontrol/CMakeLists.linux-aarch64.txt +++ b/ydb/public/api/client/yc_private/servicecontrol/CMakeLists.linux-aarch64.txt @@ -6,6 +6,36 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_private-servicecontrol) set_property(TARGET client-yc_private-servicecontrol PROPERTY diff --git a/ydb/public/api/client/yc_private/servicecontrol/CMakeLists.linux.txt b/ydb/public/api/client/yc_private/servicecontrol/CMakeLists.linux.txt index f037a17af6..4df5941260 100644 --- a/ydb/public/api/client/yc_private/servicecontrol/CMakeLists.linux.txt +++ b/ydb/public/api/client/yc_private/servicecontrol/CMakeLists.linux.txt @@ -6,6 +6,36 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_private-servicecontrol) set_property(TARGET client-yc_private-servicecontrol PROPERTY diff --git a/ydb/public/api/client/yc_private/servicecontrol/CMakeLists.txt b/ydb/public/api/client/yc_private/servicecontrol/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/api/client/yc_private/servicecontrol/CMakeLists.txt +++ b/ydb/public/api/client/yc_private/servicecontrol/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/api/client/yc_public/common/CMakeLists.darwin.txt b/ydb/public/api/client/yc_public/common/CMakeLists.darwin.txt index 97c9af0177..db9a160460 100644 --- a/ydb/public/api/client/yc_public/common/CMakeLists.darwin.txt +++ b/ydb/public/api/client/yc_public/common/CMakeLists.darwin.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_public-common) set_property(TARGET client-yc_public-common PROPERTY diff --git a/ydb/public/api/client/yc_public/common/CMakeLists.linux-aarch64.txt b/ydb/public/api/client/yc_public/common/CMakeLists.linux-aarch64.txt index e3e0b5f6c7..552b44a3ad 100644 --- a/ydb/public/api/client/yc_public/common/CMakeLists.linux-aarch64.txt +++ b/ydb/public/api/client/yc_public/common/CMakeLists.linux-aarch64.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_public-common) set_property(TARGET client-yc_public-common PROPERTY diff --git a/ydb/public/api/client/yc_public/common/CMakeLists.linux.txt b/ydb/public/api/client/yc_public/common/CMakeLists.linux.txt index e3e0b5f6c7..552b44a3ad 100644 --- a/ydb/public/api/client/yc_public/common/CMakeLists.linux.txt +++ b/ydb/public/api/client/yc_public/common/CMakeLists.linux.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_public-common) set_property(TARGET client-yc_public-common PROPERTY diff --git a/ydb/public/api/client/yc_public/common/CMakeLists.txt b/ydb/public/api/client/yc_public/common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/api/client/yc_public/common/CMakeLists.txt +++ b/ydb/public/api/client/yc_public/common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/api/client/yc_public/events/CMakeLists.darwin.txt b/ydb/public/api/client/yc_public/events/CMakeLists.darwin.txt index 8ee48f07aa..961a1fe547 100644 --- a/ydb/public/api/client/yc_public/events/CMakeLists.darwin.txt +++ b/ydb/public/api/client/yc_public/events/CMakeLists.darwin.txt @@ -6,6 +6,48 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_public-events) set_property(TARGET client-yc_public-events PROPERTY diff --git a/ydb/public/api/client/yc_public/events/CMakeLists.linux-aarch64.txt b/ydb/public/api/client/yc_public/events/CMakeLists.linux-aarch64.txt index 087d2b8ab6..45e4626a0d 100644 --- a/ydb/public/api/client/yc_public/events/CMakeLists.linux-aarch64.txt +++ b/ydb/public/api/client/yc_public/events/CMakeLists.linux-aarch64.txt @@ -6,6 +6,48 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_public-events) set_property(TARGET client-yc_public-events PROPERTY diff --git a/ydb/public/api/client/yc_public/events/CMakeLists.linux.txt b/ydb/public/api/client/yc_public/events/CMakeLists.linux.txt index 087d2b8ab6..45e4626a0d 100644 --- a/ydb/public/api/client/yc_public/events/CMakeLists.linux.txt +++ b/ydb/public/api/client/yc_public/events/CMakeLists.linux.txt @@ -6,6 +6,48 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_public-events) set_property(TARGET client-yc_public-events PROPERTY diff --git a/ydb/public/api/client/yc_public/events/CMakeLists.txt b/ydb/public/api/client/yc_public/events/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/api/client/yc_public/events/CMakeLists.txt +++ b/ydb/public/api/client/yc_public/events/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/api/client/yc_public/iam/CMakeLists.darwin.txt b/ydb/public/api/client/yc_public/iam/CMakeLists.darwin.txt index 69d0a61ad6..9c04ab4761 100644 --- a/ydb/public/api/client/yc_public/iam/CMakeLists.darwin.txt +++ b/ydb/public/api/client/yc_public/iam/CMakeLists.darwin.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_public-iam) set_property(TARGET client-yc_public-iam PROPERTY diff --git a/ydb/public/api/client/yc_public/iam/CMakeLists.linux-aarch64.txt b/ydb/public/api/client/yc_public/iam/CMakeLists.linux-aarch64.txt index 9607b65587..40c8cdd96c 100644 --- a/ydb/public/api/client/yc_public/iam/CMakeLists.linux-aarch64.txt +++ b/ydb/public/api/client/yc_public/iam/CMakeLists.linux-aarch64.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_public-iam) set_property(TARGET client-yc_public-iam PROPERTY diff --git a/ydb/public/api/client/yc_public/iam/CMakeLists.linux.txt b/ydb/public/api/client/yc_public/iam/CMakeLists.linux.txt index 9607b65587..40c8cdd96c 100644 --- a/ydb/public/api/client/yc_public/iam/CMakeLists.linux.txt +++ b/ydb/public/api/client/yc_public/iam/CMakeLists.linux.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_public-iam) set_property(TARGET client-yc_public-iam PROPERTY diff --git a/ydb/public/api/client/yc_public/iam/CMakeLists.txt b/ydb/public/api/client/yc_public/iam/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/api/client/yc_public/iam/CMakeLists.txt +++ b/ydb/public/api/client/yc_public/iam/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/api/client/yc_public/logging/CMakeLists.darwin.txt b/ydb/public/api/client/yc_public/logging/CMakeLists.darwin.txt index e314f886aa..3aa1472e57 100644 --- a/ydb/public/api/client/yc_public/logging/CMakeLists.darwin.txt +++ b/ydb/public/api/client/yc_public/logging/CMakeLists.darwin.txt @@ -6,6 +6,48 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_public-logging) set_property(TARGET client-yc_public-logging PROPERTY diff --git a/ydb/public/api/client/yc_public/logging/CMakeLists.linux-aarch64.txt b/ydb/public/api/client/yc_public/logging/CMakeLists.linux-aarch64.txt index 5b9fa0e12c..e32b332d3b 100644 --- a/ydb/public/api/client/yc_public/logging/CMakeLists.linux-aarch64.txt +++ b/ydb/public/api/client/yc_public/logging/CMakeLists.linux-aarch64.txt @@ -6,6 +6,48 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_public-logging) set_property(TARGET client-yc_public-logging PROPERTY diff --git a/ydb/public/api/client/yc_public/logging/CMakeLists.linux.txt b/ydb/public/api/client/yc_public/logging/CMakeLists.linux.txt index 5b9fa0e12c..e32b332d3b 100644 --- a/ydb/public/api/client/yc_public/logging/CMakeLists.linux.txt +++ b/ydb/public/api/client/yc_public/logging/CMakeLists.linux.txt @@ -6,6 +6,48 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(client-yc_public-logging) set_property(TARGET client-yc_public-logging PROPERTY diff --git a/ydb/public/api/client/yc_public/logging/CMakeLists.txt b/ydb/public/api/client/yc_public/logging/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/api/client/yc_public/logging/CMakeLists.txt +++ b/ydb/public/api/client/yc_public/logging/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/api/grpc/CMakeLists.darwin.txt b/ydb/public/api/grpc/CMakeLists.darwin.txt index 7c5da85408..ba9a001ffb 100644 --- a/ydb/public/api/grpc/CMakeLists.darwin.txt +++ b/ydb/public/api/grpc/CMakeLists.darwin.txt @@ -7,6 +7,180 @@ add_subdirectory(draft) +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(api-grpc) set_property(TARGET api-grpc PROPERTY diff --git a/ydb/public/api/grpc/CMakeLists.linux-aarch64.txt b/ydb/public/api/grpc/CMakeLists.linux-aarch64.txt index e2f0572253..15c07327ed 100644 --- a/ydb/public/api/grpc/CMakeLists.linux-aarch64.txt +++ b/ydb/public/api/grpc/CMakeLists.linux-aarch64.txt @@ -7,6 +7,180 @@ add_subdirectory(draft) +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(api-grpc) set_property(TARGET api-grpc PROPERTY diff --git a/ydb/public/api/grpc/CMakeLists.linux.txt b/ydb/public/api/grpc/CMakeLists.linux.txt index e2f0572253..15c07327ed 100644 --- a/ydb/public/api/grpc/CMakeLists.linux.txt +++ b/ydb/public/api/grpc/CMakeLists.linux.txt @@ -7,6 +7,180 @@ add_subdirectory(draft) +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(api-grpc) set_property(TARGET api-grpc PROPERTY diff --git a/ydb/public/api/grpc/CMakeLists.txt b/ydb/public/api/grpc/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/api/grpc/CMakeLists.txt +++ b/ydb/public/api/grpc/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/api/grpc/draft/CMakeLists.darwin.txt b/ydb/public/api/grpc/draft/CMakeLists.darwin.txt index c1b1013216..0f714bbe44 100644 --- a/ydb/public/api/grpc/draft/CMakeLists.darwin.txt +++ b/ydb/public/api/grpc/draft/CMakeLists.darwin.txt @@ -6,6 +6,108 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(api-grpc-draft) set_property(TARGET api-grpc-draft PROPERTY diff --git a/ydb/public/api/grpc/draft/CMakeLists.linux-aarch64.txt b/ydb/public/api/grpc/draft/CMakeLists.linux-aarch64.txt index a3854476ba..93c8649f4f 100644 --- a/ydb/public/api/grpc/draft/CMakeLists.linux-aarch64.txt +++ b/ydb/public/api/grpc/draft/CMakeLists.linux-aarch64.txt @@ -6,6 +6,108 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(api-grpc-draft) set_property(TARGET api-grpc-draft PROPERTY diff --git a/ydb/public/api/grpc/draft/CMakeLists.linux.txt b/ydb/public/api/grpc/draft/CMakeLists.linux.txt index a3854476ba..93c8649f4f 100644 --- a/ydb/public/api/grpc/draft/CMakeLists.linux.txt +++ b/ydb/public/api/grpc/draft/CMakeLists.linux.txt @@ -6,6 +6,108 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_grpc_cpp_bin + TOOL_grpc_cpp_dependency + contrib/tools/protoc/plugins/grpc_cpp + grpc_cpp +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(api-grpc-draft) set_property(TARGET api-grpc-draft PROPERTY diff --git a/ydb/public/api/grpc/draft/CMakeLists.txt b/ydb/public/api/grpc/draft/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/api/grpc/draft/CMakeLists.txt +++ b/ydb/public/api/grpc/draft/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/api/protos/CMakeLists.darwin.txt b/ydb/public/api/protos/CMakeLists.darwin.txt index b9fb585cb2..73f526785d 100644 --- a/ydb/public/api/protos/CMakeLists.darwin.txt +++ b/ydb/public/api/protos/CMakeLists.darwin.txt @@ -8,6 +8,408 @@ add_subdirectory(annotations) add_subdirectory(out) +get_built_tool_path( + TOOL_validation_bin + TOOL_validation_dependency + ydb/public/lib/validation + validation +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(api-protos) target_link_libraries(api-protos PUBLIC diff --git a/ydb/public/api/protos/CMakeLists.linux-aarch64.txt b/ydb/public/api/protos/CMakeLists.linux-aarch64.txt index 7bbf8c1b07..c04805976d 100644 --- a/ydb/public/api/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/public/api/protos/CMakeLists.linux-aarch64.txt @@ -8,6 +8,408 @@ add_subdirectory(annotations) add_subdirectory(out) +get_built_tool_path( + TOOL_validation_bin + TOOL_validation_dependency + ydb/public/lib/validation + validation +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(api-protos) target_link_libraries(api-protos PUBLIC diff --git a/ydb/public/api/protos/CMakeLists.linux.txt b/ydb/public/api/protos/CMakeLists.linux.txt index 7bbf8c1b07..c04805976d 100644 --- a/ydb/public/api/protos/CMakeLists.linux.txt +++ b/ydb/public/api/protos/CMakeLists.linux.txt @@ -8,6 +8,408 @@ add_subdirectory(annotations) add_subdirectory(out) +get_built_tool_path( + TOOL_validation_bin + TOOL_validation_dependency + ydb/public/lib/validation + validation +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(api-protos) target_link_libraries(api-protos PUBLIC diff --git a/ydb/public/api/protos/CMakeLists.txt b/ydb/public/api/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/api/protos/CMakeLists.txt +++ b/ydb/public/api/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/api/protos/annotations/CMakeLists.darwin.txt b/ydb/public/api/protos/annotations/CMakeLists.darwin.txt index 1410593d87..4c41d677bd 100644 --- a/ydb/public/api/protos/annotations/CMakeLists.darwin.txt +++ b/ydb/public/api/protos/annotations/CMakeLists.darwin.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(api-protos-annotations) target_link_libraries(api-protos-annotations PUBLIC diff --git a/ydb/public/api/protos/annotations/CMakeLists.linux-aarch64.txt b/ydb/public/api/protos/annotations/CMakeLists.linux-aarch64.txt index bfc291c5be..559ce387ba 100644 --- a/ydb/public/api/protos/annotations/CMakeLists.linux-aarch64.txt +++ b/ydb/public/api/protos/annotations/CMakeLists.linux-aarch64.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(api-protos-annotations) target_link_libraries(api-protos-annotations PUBLIC diff --git a/ydb/public/api/protos/annotations/CMakeLists.linux.txt b/ydb/public/api/protos/annotations/CMakeLists.linux.txt index bfc291c5be..559ce387ba 100644 --- a/ydb/public/api/protos/annotations/CMakeLists.linux.txt +++ b/ydb/public/api/protos/annotations/CMakeLists.linux.txt @@ -6,6 +6,30 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(api-protos-annotations) target_link_libraries(api-protos-annotations PUBLIC diff --git a/ydb/public/api/protos/annotations/CMakeLists.txt b/ydb/public/api/protos/annotations/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/api/protos/annotations/CMakeLists.txt +++ b/ydb/public/api/protos/annotations/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/api/protos/out/CMakeLists.txt b/ydb/public/api/protos/out/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/api/protos/out/CMakeLists.txt +++ b/ydb/public/api/protos/out/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/base/CMakeLists.txt b/ydb/public/lib/base/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/base/CMakeLists.txt +++ b/ydb/public/lib/base/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/deprecated/client/CMakeLists.txt b/ydb/public/lib/deprecated/client/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/deprecated/client/CMakeLists.txt +++ b/ydb/public/lib/deprecated/client/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/deprecated/kicli/CMakeLists.txt b/ydb/public/lib/deprecated/kicli/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/deprecated/kicli/CMakeLists.txt +++ b/ydb/public/lib/deprecated/kicli/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/deprecated/kicli/ut/CMakeLists.txt b/ydb/public/lib/deprecated/kicli/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/deprecated/kicli/ut/CMakeLists.txt +++ b/ydb/public/lib/deprecated/kicli/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/experimental/CMakeLists.txt b/ydb/public/lib/experimental/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/experimental/CMakeLists.txt +++ b/ydb/public/lib/experimental/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/fq/CMakeLists.txt b/ydb/public/lib/fq/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/fq/CMakeLists.txt +++ b/ydb/public/lib/fq/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/idx_test/CMakeLists.darwin.txt b/ydb/public/lib/idx_test/CMakeLists.darwin.txt index 057a149170..392ae5d066 100644 --- a/ydb/public/lib/idx_test/CMakeLists.darwin.txt +++ b/ydb/public/lib/idx_test/CMakeLists.darwin.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(public-lib-idx_test) target_link_libraries(public-lib-idx_test PUBLIC diff --git a/ydb/public/lib/idx_test/CMakeLists.linux-aarch64.txt b/ydb/public/lib/idx_test/CMakeLists.linux-aarch64.txt index 6211e86453..790a670603 100644 --- a/ydb/public/lib/idx_test/CMakeLists.linux-aarch64.txt +++ b/ydb/public/lib/idx_test/CMakeLists.linux-aarch64.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(public-lib-idx_test) target_link_libraries(public-lib-idx_test PUBLIC diff --git a/ydb/public/lib/idx_test/CMakeLists.linux.txt b/ydb/public/lib/idx_test/CMakeLists.linux.txt index 6211e86453..790a670603 100644 --- a/ydb/public/lib/idx_test/CMakeLists.linux.txt +++ b/ydb/public/lib/idx_test/CMakeLists.linux.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(public-lib-idx_test) target_link_libraries(public-lib-idx_test PUBLIC diff --git a/ydb/public/lib/idx_test/CMakeLists.txt b/ydb/public/lib/idx_test/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/idx_test/CMakeLists.txt +++ b/ydb/public/lib/idx_test/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/idx_test/ut/CMakeLists.txt b/ydb/public/lib/idx_test/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/idx_test/ut/CMakeLists.txt +++ b/ydb/public/lib/idx_test/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/json_value/CMakeLists.txt b/ydb/public/lib/json_value/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/json_value/CMakeLists.txt +++ b/ydb/public/lib/json_value/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/json_value/ut/CMakeLists.txt b/ydb/public/lib/json_value/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/json_value/ut/CMakeLists.txt +++ b/ydb/public/lib/json_value/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/jwt/CMakeLists.txt b/ydb/public/lib/jwt/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/jwt/CMakeLists.txt +++ b/ydb/public/lib/jwt/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/operation_id/CMakeLists.txt b/ydb/public/lib/operation_id/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/operation_id/CMakeLists.txt +++ b/ydb/public/lib/operation_id/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/operation_id/protos/CMakeLists.darwin.txt b/ydb/public/lib/operation_id/protos/CMakeLists.darwin.txt index 13046b415d..a800067d56 100644 --- a/ydb/public/lib/operation_id/protos/CMakeLists.darwin.txt +++ b/ydb/public/lib/operation_id/protos/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(lib-operation_id-protos) target_link_libraries(lib-operation_id-protos PUBLIC diff --git a/ydb/public/lib/operation_id/protos/CMakeLists.linux-aarch64.txt b/ydb/public/lib/operation_id/protos/CMakeLists.linux-aarch64.txt index 9b7839b680..d316cb2ab7 100644 --- a/ydb/public/lib/operation_id/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/public/lib/operation_id/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(lib-operation_id-protos) target_link_libraries(lib-operation_id-protos PUBLIC diff --git a/ydb/public/lib/operation_id/protos/CMakeLists.linux.txt b/ydb/public/lib/operation_id/protos/CMakeLists.linux.txt index 9b7839b680..d316cb2ab7 100644 --- a/ydb/public/lib/operation_id/protos/CMakeLists.linux.txt +++ b/ydb/public/lib/operation_id/protos/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(lib-operation_id-protos) target_link_libraries(lib-operation_id-protos PUBLIC diff --git a/ydb/public/lib/operation_id/protos/CMakeLists.txt b/ydb/public/lib/operation_id/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/operation_id/protos/CMakeLists.txt +++ b/ydb/public/lib/operation_id/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/operation_id/ut/CMakeLists.txt b/ydb/public/lib/operation_id/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/operation_id/ut/CMakeLists.txt +++ b/ydb/public/lib/operation_id/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/scheme_types/CMakeLists.txt b/ydb/public/lib/scheme_types/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/scheme_types/CMakeLists.txt +++ b/ydb/public/lib/scheme_types/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/validation/CMakeLists.txt b/ydb/public/lib/validation/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/validation/CMakeLists.txt +++ b/ydb/public/lib/validation/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/validation/ut/CMakeLists.txt b/ydb/public/lib/validation/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/validation/ut/CMakeLists.txt +++ b/ydb/public/lib/validation/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/validation/ut/protos/CMakeLists.darwin.txt b/ydb/public/lib/validation/ut/protos/CMakeLists.darwin.txt index 2fcf511013..7f7553fb80 100644 --- a/ydb/public/lib/validation/ut/protos/CMakeLists.darwin.txt +++ b/ydb/public/lib/validation/ut/protos/CMakeLists.darwin.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_validation_bin + TOOL_validation_dependency + ydb/public/lib/validation + validation +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(validation-ut-protos) target_link_libraries(validation-ut-protos PUBLIC diff --git a/ydb/public/lib/validation/ut/protos/CMakeLists.linux-aarch64.txt b/ydb/public/lib/validation/ut/protos/CMakeLists.linux-aarch64.txt index 4d141d7023..880fa86a9b 100644 --- a/ydb/public/lib/validation/ut/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/public/lib/validation/ut/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_validation_bin + TOOL_validation_dependency + ydb/public/lib/validation + validation +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(validation-ut-protos) target_link_libraries(validation-ut-protos PUBLIC diff --git a/ydb/public/lib/validation/ut/protos/CMakeLists.linux.txt b/ydb/public/lib/validation/ut/protos/CMakeLists.linux.txt index 4d141d7023..880fa86a9b 100644 --- a/ydb/public/lib/validation/ut/protos/CMakeLists.linux.txt +++ b/ydb/public/lib/validation/ut/protos/CMakeLists.linux.txt @@ -6,6 +6,24 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_validation_bin + TOOL_validation_dependency + ydb/public/lib/validation + validation +) +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(validation-ut-protos) target_link_libraries(validation-ut-protos PUBLIC diff --git a/ydb/public/lib/validation/ut/protos/CMakeLists.txt b/ydb/public/lib/validation/ut/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/validation/ut/protos/CMakeLists.txt +++ b/ydb/public/lib/validation/ut/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/value/CMakeLists.txt b/ydb/public/lib/value/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/value/CMakeLists.txt +++ b/ydb/public/lib/value/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/ydb_cli/commands/CMakeLists.darwin.txt b/ydb/public/lib/ydb_cli/commands/CMakeLists.darwin.txt index fc916f379e..0a0a67946b 100644 --- a/ydb/public/lib/ydb_cli/commands/CMakeLists.darwin.txt +++ b/ydb/public/lib/ydb_cli/commands/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(clicommands) target_link_libraries(clicommands PUBLIC diff --git a/ydb/public/lib/ydb_cli/commands/CMakeLists.linux-aarch64.txt b/ydb/public/lib/ydb_cli/commands/CMakeLists.linux-aarch64.txt index 58ab5d2075..9ea855179b 100644 --- a/ydb/public/lib/ydb_cli/commands/CMakeLists.linux-aarch64.txt +++ b/ydb/public/lib/ydb_cli/commands/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(clicommands) target_link_libraries(clicommands PUBLIC diff --git a/ydb/public/lib/ydb_cli/commands/CMakeLists.linux.txt b/ydb/public/lib/ydb_cli/commands/CMakeLists.linux.txt index 58ab5d2075..9ea855179b 100644 --- a/ydb/public/lib/ydb_cli/commands/CMakeLists.linux.txt +++ b/ydb/public/lib/ydb_cli/commands/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(clicommands) target_link_libraries(clicommands PUBLIC diff --git a/ydb/public/lib/ydb_cli/commands/CMakeLists.txt b/ydb/public/lib/ydb_cli/commands/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/ydb_cli/commands/CMakeLists.txt +++ b/ydb/public/lib/ydb_cli/commands/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/ydb_cli/common/CMakeLists.darwin.txt b/ydb/public/lib/ydb_cli/common/CMakeLists.darwin.txt index f37397e584..dd8b4338ee 100644 --- a/ydb/public/lib/ydb_cli/common/CMakeLists.darwin.txt +++ b/ydb/public/lib/ydb_cli/common/CMakeLists.darwin.txt @@ -7,6 +7,18 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(common) target_link_libraries(common PUBLIC diff --git a/ydb/public/lib/ydb_cli/common/CMakeLists.linux-aarch64.txt b/ydb/public/lib/ydb_cli/common/CMakeLists.linux-aarch64.txt index fe7df37e65..54e51dcdd4 100644 --- a/ydb/public/lib/ydb_cli/common/CMakeLists.linux-aarch64.txt +++ b/ydb/public/lib/ydb_cli/common/CMakeLists.linux-aarch64.txt @@ -7,6 +7,18 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(common) target_link_libraries(common PUBLIC diff --git a/ydb/public/lib/ydb_cli/common/CMakeLists.linux.txt b/ydb/public/lib/ydb_cli/common/CMakeLists.linux.txt index fe7df37e65..54e51dcdd4 100644 --- a/ydb/public/lib/ydb_cli/common/CMakeLists.linux.txt +++ b/ydb/public/lib/ydb_cli/common/CMakeLists.linux.txt @@ -7,6 +7,18 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(common) target_link_libraries(common PUBLIC diff --git a/ydb/public/lib/ydb_cli/common/CMakeLists.txt b/ydb/public/lib/ydb_cli/common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/ydb_cli/common/CMakeLists.txt +++ b/ydb/public/lib/ydb_cli/common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/ydb_cli/common/ut/CMakeLists.txt b/ydb/public/lib/ydb_cli/common/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/ydb_cli/common/ut/CMakeLists.txt +++ b/ydb/public/lib/ydb_cli/common/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/ydb_cli/dump/CMakeLists.txt b/ydb/public/lib/ydb_cli/dump/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/ydb_cli/dump/CMakeLists.txt +++ b/ydb/public/lib/ydb_cli/dump/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/ydb_cli/dump/util/CMakeLists.txt b/ydb/public/lib/ydb_cli/dump/util/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/ydb_cli/dump/util/CMakeLists.txt +++ b/ydb/public/lib/ydb_cli/dump/util/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/ydb_cli/import/CMakeLists.txt b/ydb/public/lib/ydb_cli/import/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/ydb_cli/import/CMakeLists.txt +++ b/ydb/public/lib/ydb_cli/import/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/ydb_cli/topic/CMakeLists.darwin.txt b/ydb/public/lib/ydb_cli/topic/CMakeLists.darwin.txt index 7cc8f649ec..f16533cf39 100644 --- a/ydb/public/lib/ydb_cli/topic/CMakeLists.darwin.txt +++ b/ydb/public/lib/ydb_cli/topic/CMakeLists.darwin.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(topic) target_link_libraries(topic PUBLIC diff --git a/ydb/public/lib/ydb_cli/topic/CMakeLists.linux-aarch64.txt b/ydb/public/lib/ydb_cli/topic/CMakeLists.linux-aarch64.txt index cacdef0be3..c4e216ea63 100644 --- a/ydb/public/lib/ydb_cli/topic/CMakeLists.linux-aarch64.txt +++ b/ydb/public/lib/ydb_cli/topic/CMakeLists.linux-aarch64.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(topic) target_link_libraries(topic PUBLIC diff --git a/ydb/public/lib/ydb_cli/topic/CMakeLists.linux.txt b/ydb/public/lib/ydb_cli/topic/CMakeLists.linux.txt index cacdef0be3..c4e216ea63 100644 --- a/ydb/public/lib/ydb_cli/topic/CMakeLists.linux.txt +++ b/ydb/public/lib/ydb_cli/topic/CMakeLists.linux.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(topic) target_link_libraries(topic PUBLIC diff --git a/ydb/public/lib/ydb_cli/topic/CMakeLists.txt b/ydb/public/lib/ydb_cli/topic/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/ydb_cli/topic/CMakeLists.txt +++ b/ydb/public/lib/ydb_cli/topic/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/ydb_cli/topic/ut/CMakeLists.txt b/ydb/public/lib/ydb_cli/topic/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/ydb_cli/topic/ut/CMakeLists.txt +++ b/ydb/public/lib/ydb_cli/topic/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/yq/CMakeLists.txt b/ydb/public/lib/yq/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/yq/CMakeLists.txt +++ b/ydb/public/lib/yq/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/lib/yson_value/CMakeLists.txt b/ydb/public/lib/yson_value/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/lib/yson_value/CMakeLists.txt +++ b/ydb/public/lib/yson_value/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/draft/CMakeLists.txt b/ydb/public/sdk/cpp/client/draft/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/draft/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/draft/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/draft/ut/CMakeLists.txt b/ydb/public/sdk/cpp/client/draft/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/draft/ut/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/draft/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/draft/ydb_query/CMakeLists.txt b/ydb/public/sdk/cpp/client/draft/ydb_query/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/draft/ydb_query/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/draft/ydb_query/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/draft/ydb_query/impl/CMakeLists.txt b/ydb/public/sdk/cpp/client/draft/ydb_query/impl/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/draft/ydb_query/impl/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/draft/ydb_query/impl/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/extensions/discovery_mutator/CMakeLists.txt b/ydb/public/sdk/cpp/client/extensions/discovery_mutator/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/extensions/discovery_mutator/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/extensions/discovery_mutator/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/extensions/discovery_mutator/ut/CMakeLists.txt b/ydb/public/sdk/cpp/client/extensions/discovery_mutator/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/extensions/discovery_mutator/ut/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/extensions/discovery_mutator/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/extensions/solomon_stats/CMakeLists.txt b/ydb/public/sdk/cpp/client/extensions/solomon_stats/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/extensions/solomon_stats/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/extensions/solomon_stats/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/iam/CMakeLists.txt b/ydb/public/sdk/cpp/client/iam/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/iam/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/iam/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/iam/common/CMakeLists.txt b/ydb/public/sdk/cpp/client/iam/common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/iam/common/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/iam/common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/iam/impl/CMakeLists.txt b/ydb/public/sdk/cpp/client/iam/impl/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/iam/impl/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/iam/impl/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/iam_private/CMakeLists.txt b/ydb/public/sdk/cpp/client/iam_private/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/iam_private/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/iam_private/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/impl/ydb_endpoints/CMakeLists.txt b/ydb/public/sdk/cpp/client/impl/ydb_endpoints/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/impl/ydb_endpoints/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/impl/ydb_endpoints/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/impl/ydb_endpoints/ut/CMakeLists.txt b/ydb/public/sdk/cpp/client/impl/ydb_endpoints/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/impl/ydb_endpoints/ut/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/impl/ydb_endpoints/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/impl/ydb_internal/common/CMakeLists.txt b/ydb/public/sdk/cpp/client/impl/ydb_internal/common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/impl/ydb_internal/common/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/impl/ydb_internal/common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/impl/ydb_internal/db_driver_state/CMakeLists.txt b/ydb/public/sdk/cpp/client/impl/ydb_internal/db_driver_state/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/impl/ydb_internal/db_driver_state/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/impl/ydb_internal/db_driver_state/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/impl/ydb_internal/grpc_connections/CMakeLists.txt b/ydb/public/sdk/cpp/client/impl/ydb_internal/grpc_connections/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/impl/ydb_internal/grpc_connections/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/impl/ydb_internal/grpc_connections/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/impl/ydb_internal/logger/CMakeLists.txt b/ydb/public/sdk/cpp/client/impl/ydb_internal/logger/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/impl/ydb_internal/logger/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/impl/ydb_internal/logger/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/impl/ydb_internal/make_request/CMakeLists.txt b/ydb/public/sdk/cpp/client/impl/ydb_internal/make_request/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/impl/ydb_internal/make_request/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/impl/ydb_internal/make_request/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/impl/ydb_internal/plain_status/CMakeLists.txt b/ydb/public/sdk/cpp/client/impl/ydb_internal/plain_status/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/impl/ydb_internal/plain_status/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/impl/ydb_internal/plain_status/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/impl/ydb_internal/thread_pool/CMakeLists.txt b/ydb/public/sdk/cpp/client/impl/ydb_internal/thread_pool/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/impl/ydb_internal/thread_pool/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/impl/ydb_internal/thread_pool/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/impl/ydb_internal/value_helpers/CMakeLists.txt b/ydb/public/sdk/cpp/client/impl/ydb_internal/value_helpers/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/impl/ydb_internal/value_helpers/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/impl/ydb_internal/value_helpers/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/impl/ydb_stats/CMakeLists.txt b/ydb/public/sdk/cpp/client/impl/ydb_stats/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/impl/ydb_stats/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/impl/ydb_stats/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/resources/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/client/resources/CMakeLists.darwin.txt index 06571cfac8..563cc3de83 100644 --- a/ydb/public/sdk/cpp/client/resources/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/client/resources/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(cpp-client-resources) target_link_libraries(cpp-client-resources PUBLIC diff --git a/ydb/public/sdk/cpp/client/resources/CMakeLists.linux-aarch64.txt b/ydb/public/sdk/cpp/client/resources/CMakeLists.linux-aarch64.txt index bb279af142..a901fb410a 100644 --- a/ydb/public/sdk/cpp/client/resources/CMakeLists.linux-aarch64.txt +++ b/ydb/public/sdk/cpp/client/resources/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(cpp-client-resources) target_link_libraries(cpp-client-resources PUBLIC diff --git a/ydb/public/sdk/cpp/client/resources/CMakeLists.linux.txt b/ydb/public/sdk/cpp/client/resources/CMakeLists.linux.txt index bb279af142..a901fb410a 100644 --- a/ydb/public/sdk/cpp/client/resources/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/client/resources/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_rescompiler_bin + TOOL_rescompiler_dependency + tools/rescompiler/bin + rescompiler +) add_library(cpp-client-resources) target_link_libraries(cpp-client-resources PUBLIC diff --git a/ydb/public/sdk/cpp/client/resources/CMakeLists.txt b/ydb/public/sdk/cpp/client/resources/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/resources/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/resources/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_common_client/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_common_client/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_common_client/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_common_client/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_common_client/impl/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_common_client/impl/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_common_client/impl/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_common_client/impl/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_coordination/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/client/ydb_coordination/CMakeLists.darwin.txt index d9a6c08597..884937dbc6 100644 --- a/ydb/public/sdk/cpp/client/ydb_coordination/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/client/ydb_coordination/CMakeLists.darwin.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_coordination) target_link_libraries(cpp-client-ydb_coordination PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_coordination/CMakeLists.linux-aarch64.txt b/ydb/public/sdk/cpp/client/ydb_coordination/CMakeLists.linux-aarch64.txt index 7e9d9e936d..b56f658682 100644 --- a/ydb/public/sdk/cpp/client/ydb_coordination/CMakeLists.linux-aarch64.txt +++ b/ydb/public/sdk/cpp/client/ydb_coordination/CMakeLists.linux-aarch64.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_coordination) target_link_libraries(cpp-client-ydb_coordination PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_coordination/CMakeLists.linux.txt b/ydb/public/sdk/cpp/client/ydb_coordination/CMakeLists.linux.txt index 7e9d9e936d..b56f658682 100644 --- a/ydb/public/sdk/cpp/client/ydb_coordination/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/client/ydb_coordination/CMakeLists.linux.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_coordination) target_link_libraries(cpp-client-ydb_coordination PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_coordination/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_coordination/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_coordination/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_coordination/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_coordination/ut/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_coordination/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_coordination/ut/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_coordination/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_datastreams/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_datastreams/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_datastreams/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_datastreams/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_discovery/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_discovery/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_discovery/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_discovery/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_driver/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_driver/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_driver/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_driver/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_driver/ut/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_driver/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_driver/ut/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_driver/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_export/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/client/ydb_export/CMakeLists.darwin.txt index 3fce1d2787..5d233fd807 100644 --- a/ydb/public/sdk/cpp/client/ydb_export/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/client/ydb_export/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_export) target_link_libraries(cpp-client-ydb_export PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_export/CMakeLists.linux-aarch64.txt b/ydb/public/sdk/cpp/client/ydb_export/CMakeLists.linux-aarch64.txt index cdfdacdb8b..201ade8b75 100644 --- a/ydb/public/sdk/cpp/client/ydb_export/CMakeLists.linux-aarch64.txt +++ b/ydb/public/sdk/cpp/client/ydb_export/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_export) target_link_libraries(cpp-client-ydb_export PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_export/CMakeLists.linux.txt b/ydb/public/sdk/cpp/client/ydb_export/CMakeLists.linux.txt index cdfdacdb8b..201ade8b75 100644 --- a/ydb/public/sdk/cpp/client/ydb_export/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/client/ydb_export/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_export) target_link_libraries(cpp-client-ydb_export PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_export/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_export/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_export/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_export/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_extension/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_extension/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_extension/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_extension/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_import/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/client/ydb_import/CMakeLists.darwin.txt index 851a08ac8c..ec38303961 100644 --- a/ydb/public/sdk/cpp/client/ydb_import/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/client/ydb_import/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_import) target_link_libraries(cpp-client-ydb_import PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_import/CMakeLists.linux-aarch64.txt b/ydb/public/sdk/cpp/client/ydb_import/CMakeLists.linux-aarch64.txt index 31b8e6a384..428413d2dc 100644 --- a/ydb/public/sdk/cpp/client/ydb_import/CMakeLists.linux-aarch64.txt +++ b/ydb/public/sdk/cpp/client/ydb_import/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_import) target_link_libraries(cpp-client-ydb_import PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_import/CMakeLists.linux.txt b/ydb/public/sdk/cpp/client/ydb_import/CMakeLists.linux.txt index 31b8e6a384..428413d2dc 100644 --- a/ydb/public/sdk/cpp/client/ydb_import/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/client/ydb_import/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_import) target_link_libraries(cpp-client-ydb_import PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_import/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_import/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_import/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_import/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_monitoring/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/client/ydb_monitoring/CMakeLists.darwin.txt index 1fc6faf0fd..2b96035405 100644 --- a/ydb/public/sdk/cpp/client/ydb_monitoring/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/client/ydb_monitoring/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_monitoring) target_link_libraries(cpp-client-ydb_monitoring PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_monitoring/CMakeLists.linux-aarch64.txt b/ydb/public/sdk/cpp/client/ydb_monitoring/CMakeLists.linux-aarch64.txt index 8838d06fd1..cf9e695f35 100644 --- a/ydb/public/sdk/cpp/client/ydb_monitoring/CMakeLists.linux-aarch64.txt +++ b/ydb/public/sdk/cpp/client/ydb_monitoring/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_monitoring) target_link_libraries(cpp-client-ydb_monitoring PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_monitoring/CMakeLists.linux.txt b/ydb/public/sdk/cpp/client/ydb_monitoring/CMakeLists.linux.txt index 8838d06fd1..cf9e695f35 100644 --- a/ydb/public/sdk/cpp/client/ydb_monitoring/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/client/ydb_monitoring/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_monitoring) target_link_libraries(cpp-client-ydb_monitoring PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_monitoring/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_monitoring/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_monitoring/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_monitoring/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_operation/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_operation/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_operation/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_operation/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_params/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_params/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_params/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_params/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_params/ut/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_params/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_params/ut/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_params/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_persqueue_core/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/client/ydb_persqueue_core/CMakeLists.darwin.txt index 66715d405f..fab78335ee 100644 --- a/ydb/public/sdk/cpp/client/ydb_persqueue_core/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/client/ydb_persqueue_core/CMakeLists.darwin.txt @@ -8,6 +8,12 @@ add_subdirectory(impl) add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_persqueue_core) target_link_libraries(cpp-client-ydb_persqueue_core PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_persqueue_core/CMakeLists.linux-aarch64.txt b/ydb/public/sdk/cpp/client/ydb_persqueue_core/CMakeLists.linux-aarch64.txt index 9a59fdccc5..6ac95f3166 100644 --- a/ydb/public/sdk/cpp/client/ydb_persqueue_core/CMakeLists.linux-aarch64.txt +++ b/ydb/public/sdk/cpp/client/ydb_persqueue_core/CMakeLists.linux-aarch64.txt @@ -8,6 +8,12 @@ add_subdirectory(impl) add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_persqueue_core) target_link_libraries(cpp-client-ydb_persqueue_core PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_persqueue_core/CMakeLists.linux.txt b/ydb/public/sdk/cpp/client/ydb_persqueue_core/CMakeLists.linux.txt index 9a59fdccc5..6ac95f3166 100644 --- a/ydb/public/sdk/cpp/client/ydb_persqueue_core/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/client/ydb_persqueue_core/CMakeLists.linux.txt @@ -8,6 +8,12 @@ add_subdirectory(impl) add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_persqueue_core) target_link_libraries(cpp-client-ydb_persqueue_core PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_persqueue_core/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_persqueue_core/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_persqueue_core/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_persqueue_core/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_persqueue_core/impl/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_persqueue_core/impl/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_persqueue_core/impl/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_persqueue_core/impl/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/ut_utils/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/ut_utils/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/ut_utils/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/ut_utils/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/with_offset_ranges_mode_ut/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/with_offset_ranges_mode_ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/with_offset_ranges_mode_ut/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/with_offset_ranges_mode_ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_persqueue_public/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_persqueue_public/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_persqueue_public/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_persqueue_public/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_persqueue_public/codecs/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_persqueue_public/codecs/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_persqueue_public/codecs/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_persqueue_public/codecs/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_proto/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_proto/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_proto/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_proto/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_rate_limiter/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_rate_limiter/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_rate_limiter/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_rate_limiter/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_result/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_result/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_result/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_result/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_result/ut/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_result/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_result/ut/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_result/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_scheme/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/client/ydb_scheme/CMakeLists.darwin.txt index 14d1981daa..1c8c91c518 100644 --- a/ydb/public/sdk/cpp/client/ydb_scheme/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/client/ydb_scheme/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_scheme) target_link_libraries(cpp-client-ydb_scheme PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_scheme/CMakeLists.linux-aarch64.txt b/ydb/public/sdk/cpp/client/ydb_scheme/CMakeLists.linux-aarch64.txt index 4511da0b9b..5a3b6c737d 100644 --- a/ydb/public/sdk/cpp/client/ydb_scheme/CMakeLists.linux-aarch64.txt +++ b/ydb/public/sdk/cpp/client/ydb_scheme/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_scheme) target_link_libraries(cpp-client-ydb_scheme PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_scheme/CMakeLists.linux.txt b/ydb/public/sdk/cpp/client/ydb_scheme/CMakeLists.linux.txt index 4511da0b9b..5a3b6c737d 100644 --- a/ydb/public/sdk/cpp/client/ydb_scheme/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/client/ydb_scheme/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_scheme) target_link_libraries(cpp-client-ydb_scheme PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_scheme/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_scheme/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_scheme/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_scheme/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_table/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/client/ydb_table/CMakeLists.darwin.txt index 7ba935e927..5d35f202cc 100644 --- a/ydb/public/sdk/cpp/client/ydb_table/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/client/ydb_table/CMakeLists.darwin.txt @@ -8,6 +8,12 @@ add_subdirectory(impl) add_subdirectory(query_stats) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_table) target_link_libraries(cpp-client-ydb_table PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_table/CMakeLists.linux-aarch64.txt b/ydb/public/sdk/cpp/client/ydb_table/CMakeLists.linux-aarch64.txt index 0211cc4ec3..cc4ba76506 100644 --- a/ydb/public/sdk/cpp/client/ydb_table/CMakeLists.linux-aarch64.txt +++ b/ydb/public/sdk/cpp/client/ydb_table/CMakeLists.linux-aarch64.txt @@ -8,6 +8,12 @@ add_subdirectory(impl) add_subdirectory(query_stats) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_table) target_link_libraries(cpp-client-ydb_table PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_table/CMakeLists.linux.txt b/ydb/public/sdk/cpp/client/ydb_table/CMakeLists.linux.txt index 0211cc4ec3..cc4ba76506 100644 --- a/ydb/public/sdk/cpp/client/ydb_table/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/client/ydb_table/CMakeLists.linux.txt @@ -8,6 +8,12 @@ add_subdirectory(impl) add_subdirectory(query_stats) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_table) target_link_libraries(cpp-client-ydb_table PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_table/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_table/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_table/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_table/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_table/impl/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_table/impl/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_table/impl/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_table/impl/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_table/query_stats/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_table/query_stats/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_table/query_stats/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_table/query_stats/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_topic/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/client/ydb_topic/CMakeLists.darwin.txt index cd3086e0ac..efe49cc4b5 100644 --- a/ydb/public/sdk/cpp/client/ydb_topic/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/client/ydb_topic/CMakeLists.darwin.txt @@ -9,6 +9,12 @@ add_subdirectory(codecs) add_subdirectory(impl) add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_topic) target_link_libraries(cpp-client-ydb_topic PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_topic/CMakeLists.linux-aarch64.txt b/ydb/public/sdk/cpp/client/ydb_topic/CMakeLists.linux-aarch64.txt index a3b7db21bd..3de6140a52 100644 --- a/ydb/public/sdk/cpp/client/ydb_topic/CMakeLists.linux-aarch64.txt +++ b/ydb/public/sdk/cpp/client/ydb_topic/CMakeLists.linux-aarch64.txt @@ -9,6 +9,12 @@ add_subdirectory(codecs) add_subdirectory(impl) add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_topic) target_link_libraries(cpp-client-ydb_topic PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_topic/CMakeLists.linux.txt b/ydb/public/sdk/cpp/client/ydb_topic/CMakeLists.linux.txt index a3b7db21bd..3de6140a52 100644 --- a/ydb/public/sdk/cpp/client/ydb_topic/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/client/ydb_topic/CMakeLists.linux.txt @@ -9,6 +9,12 @@ add_subdirectory(codecs) add_subdirectory(impl) add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_topic) target_link_libraries(cpp-client-ydb_topic PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_topic/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_topic/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_topic/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_topic/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_topic/codecs/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_topic/codecs/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_topic/codecs/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_topic/codecs/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_topic/impl/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_topic/impl/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_topic/impl/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_topic/impl/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_topic/ut/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_topic/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_topic/ut/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_topic/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_types/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/client/ydb_types/CMakeLists.darwin.txt index 742fc74401..830c62f0ed 100644 --- a/ydb/public/sdk/cpp/client/ydb_types/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/client/ydb_types/CMakeLists.darwin.txt @@ -11,6 +11,18 @@ add_subdirectory(exceptions) add_subdirectory(fatal_error_handlers) add_subdirectory(operation) add_subdirectory(status) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_types) target_link_libraries(cpp-client-ydb_types PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_types/CMakeLists.linux-aarch64.txt b/ydb/public/sdk/cpp/client/ydb_types/CMakeLists.linux-aarch64.txt index 89005eb50e..2734464370 100644 --- a/ydb/public/sdk/cpp/client/ydb_types/CMakeLists.linux-aarch64.txt +++ b/ydb/public/sdk/cpp/client/ydb_types/CMakeLists.linux-aarch64.txt @@ -11,6 +11,18 @@ add_subdirectory(exceptions) add_subdirectory(fatal_error_handlers) add_subdirectory(operation) add_subdirectory(status) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_types) target_link_libraries(cpp-client-ydb_types PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_types/CMakeLists.linux.txt b/ydb/public/sdk/cpp/client/ydb_types/CMakeLists.linux.txt index 89005eb50e..2734464370 100644 --- a/ydb/public/sdk/cpp/client/ydb_types/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/client/ydb_types/CMakeLists.linux.txt @@ -11,6 +11,18 @@ add_subdirectory(exceptions) add_subdirectory(fatal_error_handlers) add_subdirectory(operation) add_subdirectory(status) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_types) target_link_libraries(cpp-client-ydb_types PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_types/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_types/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_types/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_types/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_types/credentials/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_types/credentials/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_types/credentials/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_types/credentials/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_types/credentials/login/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_types/credentials/login/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_types/credentials/login/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_types/credentials/login/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_types/exceptions/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_types/exceptions/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_types/exceptions/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_types/exceptions/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_types/fatal_error_handlers/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_types/fatal_error_handlers/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_types/fatal_error_handlers/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_types/fatal_error_handlers/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_types/operation/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_types/operation/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_types/operation/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_types/operation/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_types/status/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_types/status/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_types/status/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_types/status/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_value/CMakeLists.darwin.txt b/ydb/public/sdk/cpp/client/ydb_value/CMakeLists.darwin.txt index 8c4f45e101..1f45b95608 100644 --- a/ydb/public/sdk/cpp/client/ydb_value/CMakeLists.darwin.txt +++ b/ydb/public/sdk/cpp/client/ydb_value/CMakeLists.darwin.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_value) target_link_libraries(cpp-client-ydb_value PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_value/CMakeLists.linux-aarch64.txt b/ydb/public/sdk/cpp/client/ydb_value/CMakeLists.linux-aarch64.txt index 69331e23bf..e29173bf38 100644 --- a/ydb/public/sdk/cpp/client/ydb_value/CMakeLists.linux-aarch64.txt +++ b/ydb/public/sdk/cpp/client/ydb_value/CMakeLists.linux-aarch64.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_value) target_link_libraries(cpp-client-ydb_value PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_value/CMakeLists.linux.txt b/ydb/public/sdk/cpp/client/ydb_value/CMakeLists.linux.txt index 69331e23bf..e29173bf38 100644 --- a/ydb/public/sdk/cpp/client/ydb_value/CMakeLists.linux.txt +++ b/ydb/public/sdk/cpp/client/ydb_value/CMakeLists.linux.txt @@ -7,6 +7,12 @@ add_subdirectory(ut) +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(cpp-client-ydb_value) target_link_libraries(cpp-client-ydb_value PUBLIC diff --git a/ydb/public/sdk/cpp/client/ydb_value/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_value/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_value/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_value/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/client/ydb_value/ut/CMakeLists.txt b/ydb/public/sdk/cpp/client/ydb_value/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/client/ydb_value/ut/CMakeLists.txt +++ b/ydb/public/sdk/cpp/client/ydb_value/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/examples/basic_example/CMakeLists.txt b/ydb/public/sdk/cpp/examples/basic_example/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/examples/basic_example/CMakeLists.txt +++ b/ydb/public/sdk/cpp/examples/basic_example/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/examples/bulk_upsert_simple/CMakeLists.txt b/ydb/public/sdk/cpp/examples/bulk_upsert_simple/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/examples/bulk_upsert_simple/CMakeLists.txt +++ b/ydb/public/sdk/cpp/examples/bulk_upsert_simple/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/examples/pagination/CMakeLists.txt b/ydb/public/sdk/cpp/examples/pagination/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/examples/pagination/CMakeLists.txt +++ b/ydb/public/sdk/cpp/examples/pagination/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/examples/secondary_index/CMakeLists.txt b/ydb/public/sdk/cpp/examples/secondary_index/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/examples/secondary_index/CMakeLists.txt +++ b/ydb/public/sdk/cpp/examples/secondary_index/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/examples/secondary_index_builtin/CMakeLists.txt b/ydb/public/sdk/cpp/examples/secondary_index_builtin/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/examples/secondary_index_builtin/CMakeLists.txt +++ b/ydb/public/sdk/cpp/examples/secondary_index_builtin/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/examples/topic_reader/eventloop/CMakeLists.txt b/ydb/public/sdk/cpp/examples/topic_reader/eventloop/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/examples/topic_reader/eventloop/CMakeLists.txt +++ b/ydb/public/sdk/cpp/examples/topic_reader/eventloop/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/examples/topic_reader/simple/CMakeLists.txt b/ydb/public/sdk/cpp/examples/topic_reader/simple/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/examples/topic_reader/simple/CMakeLists.txt +++ b/ydb/public/sdk/cpp/examples/topic_reader/simple/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/public/sdk/cpp/examples/ttl/CMakeLists.txt b/ydb/public/sdk/cpp/examples/ttl/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/public/sdk/cpp/examples/ttl/CMakeLists.txt +++ b/ydb/public/sdk/cpp/examples/ttl/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/auth/CMakeLists.txt b/ydb/services/auth/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/auth/CMakeLists.txt +++ b/ydb/services/auth/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/bg_tasks/CMakeLists.txt b/ydb/services/bg_tasks/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/bg_tasks/CMakeLists.txt +++ b/ydb/services/bg_tasks/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/bg_tasks/abstract/CMakeLists.txt b/ydb/services/bg_tasks/abstract/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/bg_tasks/abstract/CMakeLists.txt +++ b/ydb/services/bg_tasks/abstract/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/bg_tasks/ds_table/CMakeLists.txt b/ydb/services/bg_tasks/ds_table/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/bg_tasks/ds_table/CMakeLists.txt +++ b/ydb/services/bg_tasks/ds_table/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/bg_tasks/protos/CMakeLists.darwin.txt b/ydb/services/bg_tasks/protos/CMakeLists.darwin.txt index 31d3f0539a..cec47cc18b 100644 --- a/ydb/services/bg_tasks/protos/CMakeLists.darwin.txt +++ b/ydb/services/bg_tasks/protos/CMakeLists.darwin.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(services-bg_tasks-protos) target_link_libraries(services-bg_tasks-protos PUBLIC diff --git a/ydb/services/bg_tasks/protos/CMakeLists.linux-aarch64.txt b/ydb/services/bg_tasks/protos/CMakeLists.linux-aarch64.txt index a1c4b4d699..792e0c2f9a 100644 --- a/ydb/services/bg_tasks/protos/CMakeLists.linux-aarch64.txt +++ b/ydb/services/bg_tasks/protos/CMakeLists.linux-aarch64.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(services-bg_tasks-protos) target_link_libraries(services-bg_tasks-protos PUBLIC diff --git a/ydb/services/bg_tasks/protos/CMakeLists.linux.txt b/ydb/services/bg_tasks/protos/CMakeLists.linux.txt index a1c4b4d699..792e0c2f9a 100644 --- a/ydb/services/bg_tasks/protos/CMakeLists.linux.txt +++ b/ydb/services/bg_tasks/protos/CMakeLists.linux.txt @@ -6,6 +6,18 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_protoc_bin + TOOL_protoc_dependency + contrib/tools/protoc/bin + protoc +) +get_built_tool_path( + TOOL_cpp_styleguide_bin + TOOL_cpp_styleguide_dependency + contrib/tools/protoc/plugins/cpp_styleguide + cpp_styleguide +) add_library(services-bg_tasks-protos) target_link_libraries(services-bg_tasks-protos PUBLIC diff --git a/ydb/services/bg_tasks/protos/CMakeLists.txt b/ydb/services/bg_tasks/protos/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/bg_tasks/protos/CMakeLists.txt +++ b/ydb/services/bg_tasks/protos/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/bg_tasks/ut/CMakeLists.txt b/ydb/services/bg_tasks/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/bg_tasks/ut/CMakeLists.txt +++ b/ydb/services/bg_tasks/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/cms/CMakeLists.txt b/ydb/services/cms/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/cms/CMakeLists.txt +++ b/ydb/services/cms/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/cms/ut/CMakeLists.txt b/ydb/services/cms/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/cms/ut/CMakeLists.txt +++ b/ydb/services/cms/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/datastreams/CMakeLists.txt b/ydb/services/datastreams/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/datastreams/CMakeLists.txt +++ b/ydb/services/datastreams/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/datastreams/ut/CMakeLists.txt b/ydb/services/datastreams/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/datastreams/ut/CMakeLists.txt +++ b/ydb/services/datastreams/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/discovery/CMakeLists.txt b/ydb/services/discovery/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/discovery/CMakeLists.txt +++ b/ydb/services/discovery/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/fq/CMakeLists.txt b/ydb/services/fq/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/fq/CMakeLists.txt +++ b/ydb/services/fq/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/fq/ut_integration/CMakeLists.txt b/ydb/services/fq/ut_integration/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/fq/ut_integration/CMakeLists.txt +++ b/ydb/services/fq/ut_integration/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/kesus/CMakeLists.txt b/ydb/services/kesus/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/kesus/CMakeLists.txt +++ b/ydb/services/kesus/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/lib/actors/CMakeLists.txt b/ydb/services/lib/actors/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/lib/actors/CMakeLists.txt +++ b/ydb/services/lib/actors/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/lib/sharding/CMakeLists.txt b/ydb/services/lib/sharding/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/lib/sharding/CMakeLists.txt +++ b/ydb/services/lib/sharding/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/local_discovery/CMakeLists.txt b/ydb/services/local_discovery/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/local_discovery/CMakeLists.txt +++ b/ydb/services/local_discovery/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/metadata/CMakeLists.txt b/ydb/services/metadata/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/metadata/CMakeLists.txt +++ b/ydb/services/metadata/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/metadata/abstract/CMakeLists.darwin.txt b/ydb/services/metadata/abstract/CMakeLists.darwin.txt index 7f4c1df8a7..42d363b209 100644 --- a/ydb/services/metadata/abstract/CMakeLists.darwin.txt +++ b/ydb/services/metadata/abstract/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(services-metadata-abstract) target_link_libraries(services-metadata-abstract PUBLIC diff --git a/ydb/services/metadata/abstract/CMakeLists.linux-aarch64.txt b/ydb/services/metadata/abstract/CMakeLists.linux-aarch64.txt index 14d19487fd..1d6133cd26 100644 --- a/ydb/services/metadata/abstract/CMakeLists.linux-aarch64.txt +++ b/ydb/services/metadata/abstract/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(services-metadata-abstract) target_link_libraries(services-metadata-abstract PUBLIC diff --git a/ydb/services/metadata/abstract/CMakeLists.linux.txt b/ydb/services/metadata/abstract/CMakeLists.linux.txt index 14d19487fd..1d6133cd26 100644 --- a/ydb/services/metadata/abstract/CMakeLists.linux.txt +++ b/ydb/services/metadata/abstract/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(services-metadata-abstract) target_link_libraries(services-metadata-abstract PUBLIC diff --git a/ydb/services/metadata/abstract/CMakeLists.txt b/ydb/services/metadata/abstract/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/metadata/abstract/CMakeLists.txt +++ b/ydb/services/metadata/abstract/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/metadata/common/CMakeLists.txt b/ydb/services/metadata/common/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/metadata/common/CMakeLists.txt +++ b/ydb/services/metadata/common/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/metadata/ds_table/CMakeLists.txt b/ydb/services/metadata/ds_table/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/metadata/ds_table/CMakeLists.txt +++ b/ydb/services/metadata/ds_table/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/metadata/initializer/CMakeLists.txt b/ydb/services/metadata/initializer/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/metadata/initializer/CMakeLists.txt +++ b/ydb/services/metadata/initializer/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/metadata/initializer/ut/CMakeLists.txt b/ydb/services/metadata/initializer/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/metadata/initializer/ut/CMakeLists.txt +++ b/ydb/services/metadata/initializer/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/metadata/manager/CMakeLists.darwin.txt b/ydb/services/metadata/manager/CMakeLists.darwin.txt index 37c8775f6a..59e5adbc08 100644 --- a/ydb/services/metadata/manager/CMakeLists.darwin.txt +++ b/ydb/services/metadata/manager/CMakeLists.darwin.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(services-metadata-manager) target_link_libraries(services-metadata-manager PUBLIC diff --git a/ydb/services/metadata/manager/CMakeLists.linux-aarch64.txt b/ydb/services/metadata/manager/CMakeLists.linux-aarch64.txt index c055ff678d..c62556c718 100644 --- a/ydb/services/metadata/manager/CMakeLists.linux-aarch64.txt +++ b/ydb/services/metadata/manager/CMakeLists.linux-aarch64.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(services-metadata-manager) target_link_libraries(services-metadata-manager PUBLIC diff --git a/ydb/services/metadata/manager/CMakeLists.linux.txt b/ydb/services/metadata/manager/CMakeLists.linux.txt index c055ff678d..c62556c718 100644 --- a/ydb/services/metadata/manager/CMakeLists.linux.txt +++ b/ydb/services/metadata/manager/CMakeLists.linux.txt @@ -6,6 +6,12 @@ # original buildsystem will not be accepted. +get_built_tool_path( + TOOL_enum_parser_bin + TOOL_enum_parser_dependency + tools/enum_parser/enum_parser + enum_parser +) add_library(services-metadata-manager) target_link_libraries(services-metadata-manager PUBLIC diff --git a/ydb/services/metadata/manager/CMakeLists.txt b/ydb/services/metadata/manager/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/metadata/manager/CMakeLists.txt +++ b/ydb/services/metadata/manager/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/metadata/request/CMakeLists.txt b/ydb/services/metadata/request/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/metadata/request/CMakeLists.txt +++ b/ydb/services/metadata/request/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/metadata/secret/CMakeLists.txt b/ydb/services/metadata/secret/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/metadata/secret/CMakeLists.txt +++ b/ydb/services/metadata/secret/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/metadata/secret/ut/CMakeLists.txt b/ydb/services/metadata/secret/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/metadata/secret/ut/CMakeLists.txt +++ b/ydb/services/metadata/secret/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/monitoring/CMakeLists.txt b/ydb/services/monitoring/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/monitoring/CMakeLists.txt +++ b/ydb/services/monitoring/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/persqueue_cluster_discovery/CMakeLists.txt b/ydb/services/persqueue_cluster_discovery/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/persqueue_cluster_discovery/CMakeLists.txt +++ b/ydb/services/persqueue_cluster_discovery/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/persqueue_cluster_discovery/cluster_ordering/CMakeLists.txt b/ydb/services/persqueue_cluster_discovery/cluster_ordering/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/persqueue_cluster_discovery/cluster_ordering/CMakeLists.txt +++ b/ydb/services/persqueue_cluster_discovery/cluster_ordering/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/persqueue_cluster_discovery/ut/CMakeLists.txt b/ydb/services/persqueue_cluster_discovery/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/persqueue_cluster_discovery/ut/CMakeLists.txt +++ b/ydb/services/persqueue_cluster_discovery/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/persqueue_v1/CMakeLists.txt b/ydb/services/persqueue_v1/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/persqueue_v1/CMakeLists.txt +++ b/ydb/services/persqueue_v1/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/persqueue_v1/actors/CMakeLists.txt b/ydb/services/persqueue_v1/actors/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/persqueue_v1/actors/CMakeLists.txt +++ b/ydb/services/persqueue_v1/actors/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/persqueue_v1/ut/CMakeLists.txt b/ydb/services/persqueue_v1/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/persqueue_v1/ut/CMakeLists.txt +++ b/ydb/services/persqueue_v1/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/persqueue_v1/ut/new_schemecache_ut/CMakeLists.txt b/ydb/services/persqueue_v1/ut/new_schemecache_ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/persqueue_v1/ut/new_schemecache_ut/CMakeLists.txt +++ b/ydb/services/persqueue_v1/ut/new_schemecache_ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/rate_limiter/CMakeLists.txt b/ydb/services/rate_limiter/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/rate_limiter/CMakeLists.txt +++ b/ydb/services/rate_limiter/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/rate_limiter/ut/CMakeLists.txt b/ydb/services/rate_limiter/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/rate_limiter/ut/CMakeLists.txt +++ b/ydb/services/rate_limiter/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/ydb/CMakeLists.txt b/ydb/services/ydb/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/ydb/CMakeLists.txt +++ b/ydb/services/ydb/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/ydb/index_ut/CMakeLists.txt b/ydb/services/ydb/index_ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/ydb/index_ut/CMakeLists.txt +++ b/ydb/services/ydb/index_ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/ydb/sdk_credprovider_ut/CMakeLists.txt b/ydb/services/ydb/sdk_credprovider_ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/ydb/sdk_credprovider_ut/CMakeLists.txt +++ b/ydb/services/ydb/sdk_credprovider_ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/ydb/sdk_sessions_ut/CMakeLists.txt b/ydb/services/ydb/sdk_sessions_ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/ydb/sdk_sessions_ut/CMakeLists.txt +++ b/ydb/services/ydb/sdk_sessions_ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/ydb/table_split_ut/CMakeLists.txt b/ydb/services/ydb/table_split_ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/ydb/table_split_ut/CMakeLists.txt +++ b/ydb/services/ydb/table_split_ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/ydb/ut/CMakeLists.txt b/ydb/services/ydb/ut/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/ydb/ut/CMakeLists.txt +++ b/ydb/services/ydb/ut/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/yq/CMakeLists.txt b/ydb/services/yq/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/yq/CMakeLists.txt +++ b/ydb/services/yq/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() diff --git a/ydb/services/yq/ut_integration/CMakeLists.txt b/ydb/services/yq/ut_integration/CMakeLists.txt index 5bb4faffb4..eee324bb60 100644 --- a/ydb/services/yq/ut_integration/CMakeLists.txt +++ b/ydb/services/yq/ut_integration/CMakeLists.txt @@ -10,6 +10,6 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" AND UNIX AND NOT APPLE AND NOT AND include(CMakeLists.linux-aarch64.txt) elseif (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") include(CMakeLists.darwin.txt) -elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID) +elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAVE_CUDA) include(CMakeLists.linux.txt) endif() |