diff options
author | Daniel Agar <daniel@agar.ca> | 2015-01-05 18:55:38 -0500 |
---|---|---|
committer | Daniel Agar <daniel@agar.ca> | 2015-01-05 18:55:38 -0500 |
commit | bd130ec397bea54d28643d6331384fd8a0438f0a (patch) | |
tree | 006032343e184997638c6bf052c20164a0a64a98 /unittests/CMakeLists.txt | |
parent | 322362d5e0adac332c1fab968831f0569460afd5 (diff) | |
download | px4-firmware-bd130ec397bea54d28643d6331384fd8a0438f0a.tar.gz px4-firmware-bd130ec397bea54d28643d6331384fd8a0438f0a.tar.bz2 px4-firmware-bd130ec397bea54d28643d6331384fd8a0438f0a.zip |
move sf0x_test to cmake and remove unittests/Makefile
Diffstat (limited to 'unittests/CMakeLists.txt')
-rw-r--r-- | unittests/CMakeLists.txt | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/unittests/CMakeLists.txt b/unittests/CMakeLists.txt index 1657797e9..02e2a4d90 100644 --- a/unittests/CMakeLists.txt +++ b/unittests/CMakeLists.txt @@ -12,16 +12,16 @@ include_directories(${CMAKE_SOURCE_DIR}/../src/lib) add_definitions(-D__EXPORT=) set(CMAKE_C_FLAGS "-std=c99") -set(CMAKE_CXX_FLAGS "-std=c++11") +set(CMAKE_CXX_FLAGS "-std=c++11 -Wno-write-strings") # check -add_custom_target(check COMMAND ${CMAKE_CTEST_COMMAND} --output-on-failure) +add_custom_target(unittests COMMAND ${CMAKE_CTEST_COMMAND} --output-on-failure) function(add_gtest) foreach(test_name ${ARGN}) target_link_libraries(${test_name} gtest_main) add_test(NAME ${test_name} COMMAND ${test_name} WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}) - add_dependencies(check ${test_name}) + add_dependencies(unittests ${test_name}) endforeach() endfunction() @@ -55,5 +55,7 @@ add_gtest(sbus2_test) add_executable(st24_test st24_test.cpp hrt.cpp ${CMAKE_SOURCE_DIR}/../src/lib/rc/st24.c) add_gtest(st24_test) - -# todo: add sf0x_test +# sf0x_test +# TODO: move to gtest +add_executable(sf0x_test sf0x_test.cpp ${CMAKE_SOURCE_DIR}/../src/drivers/sf0x/sf0x_parser.cpp) +add_gtest(sf0x_test) |