[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [extra-cmake-modules] kde-modules: Accept AppleClang as an alternative to Clang
From:       R.J.V. Bertin <rjvbertin () gmail ! com>
Date:       2016-12-10 14:22:00
Message-ID: E1cFiXI-0004dT-H9 () code ! kde ! org
[Download RAW message or body]

Git commit ea6d3a16bd6771b8d52641e27a3593cf580adb1f by R.J.V. Bertin.
Committed on 10/12/2016 at 14:17.
Pushed by rjvbb into branch 'master'.

Accept AppleClang as an alternative to Clang

Apple's clang v3.1 corresponds to clang 3.1 and started following the
Xcode versioning scheme from 4.4 onwards (though loosely). An overview
of the version correspondance can be found here:
https://gist.github.com/yamaya/2924292

M  +1    -1    kde-modules/KDECompilerSettings.cmake

https://commits.kde.org/extra-cmake-modules/ea6d3a16bd6771b8d52641e27a3593c=
f580adb1f

diff --git a/kde-modules/KDECompilerSettings.cmake b/kde-modules/KDECompile=
rSettings.cmake
index dfa29f7..f81b661 100644
--- a/kde-modules/KDECompilerSettings.cmake
+++ b/kde-modules/KDECompilerSettings.cmake
@@ -100,7 +100,7 @@ elseif (CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
     else()
         _kde_compiler_min_version("4.5")
     endif()
-elseif (CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
+elseif (CMAKE_CXX_COMPILER_ID STREQUAL "Clang" OR CMAKE_CXX_COMPILER_ID ST=
REQUAL "AppleClang")
     _kde_compiler_min_version("3.1")
 else()
     message(WARNING "${CMAKE_CXX_COMPILER_ID} is not a supported C++ compi=
ler.")
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic