]> git.lyx.org Git - lyx.git/blobdiff - CMakeLists.txt
Further extend Info insets:
[lyx.git] / CMakeLists.txt
index 410f0af683f2dc19dac75940a7a531d1f67acbb1..63b4ea20d4809571daca55c2b9146486996a820c 100644 (file)
@@ -48,7 +48,9 @@ if(COMMAND cmake_policy)
                cmake_policy(SET CMP0043 NEW)
        endif()
        cmake_policy(SET CMP0020 NEW)
-        cmake_policy(SET CMP0075 OLD)
+       if(POLICY CMP0075)
+               cmake_policy(SET CMP0075 OLD)
+       endif()
 endif()
 
 set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS true)
@@ -258,7 +260,7 @@ if(NOT CXX11COMPILER_FOUND)
 endif()
 set(LYX_GCC11_MODE)
 if(UNIX OR MINGW)
-       if (CMAKE_CXX_COMPILER_ID MATCHES "^[cC]lang$")
+       if (CMAKE_CXX_COMPILER_ID MATCHES "^([cC]lang|AppleClang)$")
          # ignore the GCC_VERSION for clang
          # and use the resulting CXX11_STD_REGEX found in FindCXX11Compiler.cmake
          message(STATUS "Using clang")