diff options
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/Functions.cmake | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/cmake/Functions.cmake b/cmake/Functions.cmake index 8bd8b20f4..05f83ddf1 100644 --- a/cmake/Functions.cmake +++ b/cmake/Functions.cmake @@ -757,6 +757,15 @@ macro(append_compiler_linker_sdk_setup) mac_sdk_min="${macSdkVersion}" ) endif() + else() + if(QT_FEATURE_use_lld_linker) + get_filename_component(clangBasePath ${CMAKE_LINKER} DIRECTORY) + get_filename_component(clangBasePath ${clangBasePath} DIRECTORY) + list(APPEND gnArgArg + clang_base_path="${clangBasePath}" + fatal_linker_warnings=false + ) + endif() endif() if(WIN32) |