]>
Commit | Line | Data |
---|---|---|
7c673cae FG |
1 | cmake_minimum_required(VERSION 2.8.11) |
2 | ||
31f18b77 | 3 | list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/cmake/modules") |
7c673cae | 4 | |
31f18b77 FG |
5 | if (NOT(TARGET gtest AND TARGET gtest_main)) |
6 | if(NOT(GTEST_FOUND)) | |
7 | find_package(GTest REQUIRED) | |
7c673cae FG |
8 | endif() |
9 | endif() | |
10 | ||
31f18b77 FG |
11 | if (NOT(BOOST_FOUND)) |
12 | find_package(Boost REQUIRED) | |
7c673cae FG |
13 | endif() |
14 | ||
31f18b77 | 15 | # add_subdirectory(support/src) |
7c673cae FG |
16 | add_subdirectory(src) |
17 | add_subdirectory(sim) | |
7c673cae FG |
18 | |
19 | enable_testing() | |
20 | add_subdirectory(test) | |
31f18b77 FG |
21 | add_subdirectory(support/test) |
22 | add_test(NAME dmclock-tests | |
23 | COMMAND $<TARGET_FILE:dmclock-tests>) | |
24 | add_test(NAME dmclock-data-struct-tests | |
25 | COMMAND $<TARGET_FILE:dmclock-data-struct-tests>) |