cmake: exclude -MP for clang-cl again

To avoid this warning/error (seen with Ninja generator):
```
clang-cl: warning: argument unused during compilation: '-MP' [-Wunused-command-line-argument]
```

Curious why CI missed it. Maybe due to using a Visual Studio generator.

Regression from e0fd5790d9 #16004
Closes #16550
This commit is contained in:
Viktor Szakats 2025-03-04 00:26:45 +01:00
parent 61407464bf
commit 3834f31b22
No known key found for this signature in database
GPG key ID: B5ABD165E2AEF201

View file

@ -1986,7 +1986,7 @@ if(WIN32)
endif()
endif()
if(MSVC)
if(CMAKE_C_COMPILER_ID STREQUAL "MSVC") # MSVC but exclude clang-cl
string(APPEND CMAKE_C_FLAGS " -MP") # Parallel compilation
endif()