cmake_minimum_required(VERSION 2.8.11) list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/cmake/modules") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wno-write-strings -Wall -pthread") if(DO_NOT_DELAY_TAG_CALC) add_definitions(-DDO_NOT_DELAY_TAG_CALC) endif() if (NOT(TARGET gtest AND TARGET gtest_main)) if (NOT GTEST_FOUND) find_package(GTest QUIET) if (NOT GTEST_FOUND) include(BuildGTest) endif() endif() endif() if (NOT(BOOST_FOUND)) find_package(Boost REQUIRED) endif() add_subdirectory(src) add_subdirectory(sim) enable_testing() add_subdirectory(test) add_subdirectory(support/test) add_test(NAME dmclock-tests COMMAND $) add_test(NAME dmclock-data-struct-tests COMMAND $)