Mercurial > irccd
comparison cmake/function/IrccdDefineTest.cmake @ 800:e4662edab00a
cmake: remove vera, continue #902
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 12 Nov 2018 21:12:00 +0100 |
parents | 8c44bbcbbab9 |
children | 06cc2f95f479 |
comparison
equal
deleted
inserted
replaced
799:f362994133ca | 800:e4662edab00a |
---|---|
32 # | 32 # |
33 # Resources files are copied VERBATIM into the same directory. | 33 # Resources files are copied VERBATIM into the same directory. |
34 # | 34 # |
35 | 35 |
36 find_package(Boost REQUIRED QUIET COMPONENTS unit_test_framework) | 36 find_package(Boost REQUIRED QUIET COMPONENTS unit_test_framework) |
37 | |
38 include(${CMAKE_CURRENT_LIST_DIR}/IrccdVeraCheck.cmake) | |
39 | 37 |
40 function(irccd_define_test) | 38 function(irccd_define_test) |
41 set(oneValueArgs NAME) | 39 set(oneValueArgs NAME) |
42 set(multiValueArgs DEPENDS SOURCES LIBRARIES FLAGS) | 40 set(multiValueArgs DEPENDS SOURCES LIBRARIES FLAGS) |
43 | 41 |
105 add_test( | 103 add_test( |
106 NAME test-${TEST_NAME} | 104 NAME test-${TEST_NAME} |
107 COMMAND test-${TEST_NAME} | 105 COMMAND test-${TEST_NAME} |
108 WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/tests | 106 WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/tests |
109 ) | 107 ) |
110 | |
111 irccd_vera_check(test-${TEST_NAME} "${TEST_SOURCES}") | |
112 endfunction() | 108 endfunction() |