|
@@ -155,6 +155,9 @@ IF ("${COMMONSETUP_DONE}" STREQUAL "")
|
|
if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang")
|
|
if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang")
|
|
set (CMAKE_COMPILER_IS_CLANGXX 1)
|
|
set (CMAKE_COMPILER_IS_CLANGXX 1)
|
|
endif()
|
|
endif()
|
|
|
|
+ if ("${CMAKE_C_COMPILER_ID}" MATCHES "Clang")
|
|
|
|
+ set (CMAKE_COMPILER_IS_CLANG 1)
|
|
|
|
+ endif()
|
|
if (CMAKE_COMPILER_IS_GNUCXX OR CMAKE_COMPILER_IS_CLANGXX)
|
|
if (CMAKE_COMPILER_IS_GNUCXX OR CMAKE_COMPILER_IS_CLANGXX)
|
|
message ("${CMAKE_CXX_COMPILER_ID}")
|
|
message ("${CMAKE_CXX_COMPILER_ID}")
|
|
SET (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -frtti -fPIC -fmessage-length=0 -Wformat -Wformat-security -Wformat-nonliteral -pthread")
|
|
SET (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -frtti -fPIC -fmessage-length=0 -Wformat -Wformat-security -Wformat-nonliteral -pthread")
|
|
@@ -175,6 +178,14 @@ IF ("${COMMONSETUP_DONE}" STREQUAL "")
|
|
endif ()
|
|
endif ()
|
|
endif ()
|
|
endif ()
|
|
|
|
|
|
|
|
+ if (CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_CLANG)
|
|
|
|
+ execute_process(COMMAND ${CMAKE_C_COMPILER} -dumpversion OUTPUT_VARIABLE CMAKE_C_COMPILER_VERSION)
|
|
|
|
+ endif ()
|
|
|
|
+
|
|
|
|
+ if (CMAKE_COMPILER_IS_GNUCXX OR CMAKE_COMPILER_IS_CLANGXX)
|
|
|
|
+ execute_process(COMMAND ${CMAKE_CXX_COMPILER} -dumpversion OUTPUT_VARIABLE CMAKE_CXX_COMPILER_VERSION)
|
|
|
|
+ endif ()
|
|
|
|
+
|
|
macro(HPCC_ADD_EXECUTABLE target)
|
|
macro(HPCC_ADD_EXECUTABLE target)
|
|
add_executable(${target} ${ARGN})
|
|
add_executable(${target} ${ARGN})
|
|
endmacro(HPCC_ADD_EXECUTABLE target)
|
|
endmacro(HPCC_ADD_EXECUTABLE target)
|