We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c6d814e commit 15579bdCopy full SHA for 15579bd
CMakeLists.txt
@@ -195,7 +195,9 @@ endif()
195
if ("${CMAKE_GENERATOR}" MATCHES "Ninja")
196
# known issue ARMClang and Ninja with response files for windows
197
# https://gitlab.kitware.com/cmake/cmake/-/issues/21093
198
- if((CMAKE_HOST_SYSTEM_NAME MATCHES "Windows" AND NOT CMAKE_CXX_COMPILER_ID MATCHES "ARMClang"))
+ # This gets fixed in newer cmake version
199
+ # https://gitlab.kitware.com/cmake/cmake/-/merge_requests/6484
200
+ if((CMAKE_HOST_SYSTEM_NAME MATCHES "Windows") AND ((${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.22.0") OR (NOT CMAKE_CXX_COMPILER_ID MATCHES "ARMClang")))
201
set(CMAKE_NINJA_FORCE_RESPONSE_FILE 1 CACHE INTERNAL "")
202
endif()
203
0 commit comments