# Initialize ###################################################################################### Include ( cotire OPTIONAL ) Include ( cmake_tests OPTIONAL ) # Project: test_ecs ############################################################################### SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ftemplate-backtrace-limit=0") Project ( test_ecs ) File ( GLOB_RECURSE SOURCE_FILES ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp ) Add_Executable ( test_ecs EXCLUDE_FROM_ALL ${SOURCE_FILES} ) Target_Link_Libraries ( test_ecs ecs gmock_main gmock gtest pthread ) If ( __COTIRE_INCLUDED ) Cotire ( test_ecs ) EndIf ( ) If ( __CMAKE_TESTS_INCLUDED ) Add_CMake_Test ( NAME ecs TARGET test_ecs ) EndIf ( )