From be1ff95016b033c6017cd79b21bae87cc9d885df Mon Sep 17 00:00:00 2001 From: Andreas Stöckel Date: Sat, 14 Feb 2015 22:43:20 +0100 Subject: Included the stack test --- CMakeLists.txt | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 69c3fd3..4f9a8d3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -43,6 +43,18 @@ FIND_PACKAGE(Boost COMPONENTS system filesystem program_options REQUIRED) # Set utf8cpp include path SET(UTF8CPP_INCLUDE_DIR "lib/utf8cpp") +################################################################################ +# Check the gcc version # +################################################################################ + +IF(CMAKE_COMPILER_IS_GNUCC) + EXECUTE_PROCESS(COMMAND ${CMAKE_C_COMPILER} -dumpversion + OUTPUT_VARIABLE GCC_VERSION) + IF(GCC_VERSION VERSION_LESS 4.8) + ERROR("This projects requires at last GCC 4.8 or newer to be built") + ENDIF() +ENDIF() + ################################################################################ # Inclusion of doxygen # ################################################################################ @@ -274,7 +286,7 @@ IF(TEST) test/core/model/StyleTest test/core/model/TypesystemTest test/core/parser/ParserScopeTest -# test/core/parser/stack/StackTest + test/core/parser/stack/StackTest test/core/parser/stack/StateTest test/core/parser/utils/TokenizerTest test/core/parser/utils/TokenTrieTest -- cgit v1.2.3