mirror of
https://github.com/Kitware/CMake.git
synced 2026-04-24 07:08:38 -05:00
RC: Pass output file in a way that llvm-rc 7 and below understand
Prior to LLVM 8.0, `llvm-rc` does not recognize `/fo` without a space after it. Add the space unconditionally because MS `rc` accepts it too. Issue: #18957
This commit is contained in:
@@ -32,7 +32,7 @@ set(CMAKE_INCLUDE_FLAG_RC "-I")
|
||||
# compile a Resource file into an object file
|
||||
if(NOT CMAKE_RC_COMPILE_OBJECT)
|
||||
set(CMAKE_RC_COMPILE_OBJECT
|
||||
"<CMAKE_RC_COMPILER> <DEFINES> <INCLUDES> <FLAGS> /fo<OBJECT> <SOURCE>")
|
||||
"<CMAKE_RC_COMPILER> <DEFINES> <INCLUDES> <FLAGS> /fo <OBJECT> <SOURCE>")
|
||||
endif()
|
||||
|
||||
# set this variable so we can avoid loading this more than once.
|
||||
|
||||
Reference in New Issue
Block a user