From a0355768bf3ca98b07420065ec96d13e818a0497 Mon Sep 17 00:00:00 2001 From: Allen Byrne Date: Thu, 5 Sep 2024 15:44:20 -0500 Subject: [PATCH] Correct check logic --- CMakeLists.txt | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f0099ed5..06fce6b9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -122,11 +122,9 @@ if (WIN32) set (ENABLE_BLOSC2 OFF CACHE BOOL "" FORCE) endif () elseif (APPLE) - if (NOT CMAKE_C_COMPILER_ID MATCHES "Intel") - FILTER_OPTION (BLOSC2) - elseif (CMAKE_C_COMPILER_ID MATCHES "Intel[Ll][Ll][Vv][Mm]") + if (CMAKE_C_COMPILER_ID MATCHES "Intel[Ll][Ll][Vv][Mm]") FILTER_OPTION (BLOSC2) - elseif (NOT CMAKE_C_COMPILER_ID MATCHES "Apple[Cc]lang") + elseif (NOT CMAKE_C_COMPILER_ID MATCHES "Intel" AND NOT CMAKE_C_COMPILER_ID MATCHES "Apple[Cc]lang") FILTER_OPTION (BLOSC2) else () set (ENABLE_BLOSC2 OFF CACHE BOOL "" FORCE)