mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-22 23:52:03 +00:00
Merge pull request #8516 from excitoon/patch-6
Improved extracting of GCC version.
This commit is contained in:
commit
0f50f4ceba
@ -7,10 +7,14 @@ ELSE(CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
|||||||
ENDIF(CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
ENDIF(CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
||||||
|
|
||||||
IF(CMAKE_COMPILER_IS_GNUCXX)
|
IF(CMAKE_COMPILER_IS_GNUCXX)
|
||||||
EXECUTE_PROCESS(COMMAND ${CMAKE_CXX_COMPILER} -dumpversion OUTPUT_VARIABLE GCC_COMPILER_VERSION)
|
EXECUTE_PROCESS(COMMAND ${CMAKE_CXX_COMPILER} -dumpfullversion OUTPUT_VARIABLE GCC_COMPILER_VERSION)
|
||||||
|
|
||||||
IF (NOT GCC_COMPILER_VERSION)
|
IF (NOT GCC_COMPILER_VERSION)
|
||||||
MESSAGE(FATAL_ERROR "Cannot get gcc version")
|
EXECUTE_PROCESS(COMMAND ${CMAKE_CXX_COMPILER} -dumpversion OUTPUT_VARIABLE GCC_COMPILER_VERSION)
|
||||||
|
|
||||||
|
IF (NOT GCC_COMPILER_VERSION)
|
||||||
|
MESSAGE(FATAL_ERROR "Cannot get gcc version")
|
||||||
|
ENDIF (NOT GCC_COMPILER_VERSION)
|
||||||
ENDIF (NOT GCC_COMPILER_VERSION)
|
ENDIF (NOT GCC_COMPILER_VERSION)
|
||||||
|
|
||||||
STRING(REGEX MATCHALL "[0-9]+" GCC_COMPILER_VERSION ${GCC_COMPILER_VERSION})
|
STRING(REGEX MATCHALL "[0-9]+" GCC_COMPILER_VERSION ${GCC_COMPILER_VERSION})
|
||||||
|
Loading…
Reference in New Issue
Block a user