Kouhei Sutou
null+****@clear*****
Tue Feb 3 21:04:04 JST 2015
Kouhei Sutou 2015-02-03 21:04:04 +0900 (Tue, 03 Feb 2015) New Revision: 47dac16935ece40a7e2c68143d6caaa8808c480b https://github.com/groonga/groonga/commit/47dac16935ece40a7e2c68143d6caaa8808c480b Message: cmake: define variable for Clang Modified files: CMakeLists.txt Modified: CMakeLists.txt (+9 -1) =================================================================== --- CMakeLists.txt 2015-02-03 20:48:34 +0900 (69d125e) +++ CMakeLists.txt 2015-02-03 21:04:04 +0900 (9ad767e) @@ -20,6 +20,13 @@ cmake_minimum_required(VERSION 2.6.2) set(GRN_PROJECT_NAME "groonga") project("${GRN_PROJECT_NAME}") +if(CMAKE_C_COMPILER_ID STREQUAL "Clang") + set(CMAKE_COMPILER_IS_CLANGC ON) +endif() +if(CMAKE_CXX_COMPILER_ID STREQUAL "Clang") + set(CMAKE_COMPILER_IS_CLANGCXX ON) +endif() + file(READ "${CMAKE_CURRENT_SOURCE_DIR}/base_version" VERSION) if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/version.sh") file(READ "${CMAKE_CURRENT_SOURCE_DIR}/version.sh" GRN_VERSION) @@ -178,7 +185,8 @@ add_definitions( if(CMAKE_COMPILER_IS_GNUC OR CMAKE_COMPILER_IS_GNUCXX OR - CMAKE_C_COMPILER_ID STREQUAL "Clang") + CMAKE_COMPILER_IS_CLANGC OR + CMAKE_COMPILER_IS_CLANGCXX) set(_GNU_SOURCE TRUE) endif() -------------- next part -------------- HTML����������������������������...Download