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)