diff options
author | robot-ya-builder <robot-ya-builder@yandex-team.com> | 2023-04-21 17:25:53 +0300 |
---|---|---|
committer | robot-ya-builder <robot-ya-builder@yandex-team.com> | 2023-04-21 17:25:53 +0300 |
commit | 36bc783bf7de3742cf39a98b88972294e02ba4a5 (patch) | |
tree | 75c1b5fa3c9b73672bb409a5d930450565c1ac8f | |
parent | 909fa8cb68ffe225d83c6a7a752126bf6134b393 (diff) | |
download | ydb-36bc783bf7de3742cf39a98b88972294e02ba4a5.tar.gz |
External build system generator release 30
Update tools: yexport
-rw-r--r-- | cmake/llvm-tools.cmake | 6 |
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 |