From: Viktor Szakats Date: Mon, 3 Mar 2025 23:26:45 +0000 (+0100) Subject: cmake: exclude `-MP` for `clang-cl` again X-Git-Tag: curl-8_13_0~287 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3834f31b2243f47fd034960aa8dc265a60d3672e;p=thirdparty%2Fcurl.git 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 e0fd5790d94feb239f7d2457578f2a34c85cdd65 #16004 Closes #16550 --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 3bfea86fe5..2f9a736116 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -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()