summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Stöckel <astoecke@techfak.uni-bielefeld.de>2015-02-14 22:43:20 +0100
committerAndreas Stöckel <astoecke@techfak.uni-bielefeld.de>2015-02-15 00:13:22 +0100
commitbe1ff95016b033c6017cd79b21bae87cc9d885df (patch)
tree9dfd298a24ef00114526140885b1e18785c79d12
parentddbcefd960052f3d27fef5f57fc933d269b17857 (diff)
Included the stack test
-rw-r--r--CMakeLists.txt14
1 files changed, 13 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 69c3fd3..4f9a8d3 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -44,6 +44,18 @@ FIND_PACKAGE(Boost COMPONENTS system filesystem program_options REQUIRED)
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