From d0139afd268456dbbabefc40cdd0c64ee77eb076 Mon Sep 17 00:00:00 2001 From: Syping Date: Wed, 6 Mar 2024 16:30:27 +0100 Subject: [PATCH] CMake: fix MSYSTEM check CMake error --- cmake/ArgumentPassthrough.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/ArgumentPassthrough.cmake b/cmake/ArgumentPassthrough.cmake index b7ba83a..a0367d2 100644 --- a/cmake/ArgumentPassthrough.cmake +++ b/cmake/ArgumentPassthrough.cmake @@ -22,7 +22,7 @@ endif() if (DEFINED CMAKE_C_COMPILER) list(APPEND CMAKE_PASSTHROUGH_ARGS "-DCMAKE_C_COMPILER=${CMAKE_C_COMPILER}") list(APPEND CMAKE_PASSTHROUGH_ENV "CC=${CMAKE_C_COMPILER}") -elseif ($ENV{MSYSTEM} STREQUAL "CLANG64") +elseif ("$ENV{MSYSTEM}" STREQUAL "CLANG64") list(APPEND CMAKE_PASSTHROUGH_ENV "CC=clang") endif() if (DEFINED CMAKE_C_COMPILER_TARGET) @@ -31,7 +31,7 @@ endif() if (DEFINED CMAKE_CXX_COMPILER) list(APPEND CMAKE_PASSTHROUGH_ARGS "-DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}") list(APPEND CMAKE_PASSTHROUGH_ENV "CXX=${CMAKE_CXX_COMPILER}") -elseif ($ENV{MSYSTEM} STREQUAL "CLANG64") +elseif ("$ENV{MSYSTEM}" STREQUAL "CLANG64") list(APPEND CMAKE_PASSTHROUGH_ENV "CXX=clang++") endif() if (DEFINED CMAKE_CXX_COMPILER_TARGET)