aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrobot-ya-builder <robot-ya-builder@yandex-team.com>2023-04-21 17:25:53 +0300
committerrobot-ya-builder <robot-ya-builder@yandex-team.com>2023-04-21 17:25:53 +0300
commit36bc783bf7de3742cf39a98b88972294e02ba4a5 (patch)
tree75c1b5fa3c9b73672bb409a5d930450565c1ac8f
parent909fa8cb68ffe225d83c6a7a752126bf6134b393 (diff)
downloadydb-36bc783bf7de3742cf39a98b88972294e02ba4a5.tar.gz
External build system generator release 30
Update tools: yexport
-rw-r--r--cmake/llvm-tools.cmake6
1 files changed, 3 insertions, 3 deletions
diff --git a/cmake/llvm-tools.cmake b/cmake/llvm-tools.cmake
index 717a023608..970d4e4d35 100644
--- a/cmake/llvm-tools.cmake
+++ b/cmake/llvm-tools.cmake
@@ -37,8 +37,8 @@ endif()
function(llvm_compile_cxx Tgt Inpt Out Tool UseC)
list(APPEND TARGET_INCLUDES "-I$<JOIN:$<TARGET_PROPERTY:${Tgt},INCLUDE_DIRECTORIES>,$<SEMICOLON>-I>")
- list(APPEND TARGET_COMPILE_OPTIONS "$<JOIN:$<TARGET_PROPERTY:${Tgt},COMPILE_OPTIONS>,$<SEMICOLON>>")
- list(APPEND TARGET_COMPILE_DEFINITIONS "-D$<JOIN:$<TARGET_PROPERTY:${Tgt},COMPILE_DEFINITIONS>,$<SEMICOLON>-D>")
+ list(APPEND TARGET_COMPILE_OPTIONS "'$<JOIN:$<TARGET_GENEX_EVAL:${Tgt},$<TARGET_PROPERTY:${Tgt},COMPILE_OPTIONS>>,'$<SEMICOLON>'>'")
+ list(APPEND TARGET_COMPILE_DEFINITIONS "'-D$<JOIN:$<TARGET_GENEX_EVAL:${Tgt},$<TARGET_PROPERTY:${Tgt},COMPILE_DEFINITIONS>>,'$<SEMICOLON>'-D>'")
if (${UseC})
set(STD_FLAG "")
separate_arguments(LANG_FLAGS NATIVE_COMMAND ${CMAKE_C_FLAGS})
@@ -61,7 +61,6 @@ function(llvm_compile_cxx Tgt Inpt Out Tool UseC)
COMMAND
${Tool}
${TARGET_INCLUDES}
- ${TARGET_COMPILE_OPTIONS}
${LANG_FLAGS}
"$<$<CONFIG:DEBUG>:${FLAGSLIST_DEBUG}>"
"$<$<CONFIG:RELEASE>:${FLAGSLIST_RELEASE}>"
@@ -69,6 +68,7 @@ function(llvm_compile_cxx Tgt Inpt Out Tool UseC)
"$<$<CONFIG:RELWITHDEBINFO>:${FLAGSLIST_RELWITHDEBINFO}>"
${TARGET_COMPILE_DEFINITIONS}
${STD_FLAG}
+ ${TARGET_COMPILE_OPTIONS}
-Wno-unknown-warning-option
-fno-lto
-emit-llvm