From a4ff2b01e305be89459314f509e41d6b34ca2f2a Mon Sep 17 00:00:00 2001 From: Marc Chevrier Date: Tue, 19 Nov 2024 15:49:21 +0100 Subject: [PATCH] IntelLLVM-Windows: add definitions for ARCHIVER: prefix Configure ARCHIVER: prefix to enable the archive libraries management with Windows-IntelLLVM. Issue: #26300 --- Modules/Platform/Windows-IntelLLVM.cmake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Modules/Platform/Windows-IntelLLVM.cmake b/Modules/Platform/Windows-IntelLLVM.cmake index ba2cc9c09f..2fc909a44a 100644 --- a/Modules/Platform/Windows-IntelLLVM.cmake +++ b/Modules/Platform/Windows-IntelLLVM.cmake @@ -27,6 +27,10 @@ macro(__windows_compiler_intel lang) set(CMAKE_${lang}_LINKER_WRAPPER_FLAG "${_IntelLLVM_LINKER_WRAPPER_FLAG}") set(CMAKE_${lang}_LINKER_WRAPPER_FLAG_SEP "${_IntelLLVM_LINKER_WRAPPER_FLAG_SEP}") + # ARCHIVER: prefix use same values as LINKER: one. + set(CMAKE_${lang}_ARCHIVER_WRAPPER_FLAG "${CMAKE_${lang}_LINKER_WRAPPER_FLAG}") + set(CMAKE_${lang}_ARCHIVER_WRAPPER_FLAG_SEP "${CMAKE_${lang}_LINKER_WRAPPER_FLAG_SEP}") + set(CMAKE_${lang}_CREATE_WIN32_EXE "${CMAKE_${lang}_LINKER_WRAPPER_FLAG}/subsystem:windows") set(CMAKE_${lang}_CREATE_CONSOLE_EXE "${CMAKE_${lang}_LINKER_WRAPPER_FLAG}/subsystem:console") set(CMAKE_LINK_DEF_FILE_FLAG "${CMAKE_${lang}_LINKER_WRAPPER_FLAG}/DEF:")