diff options
Diffstat (limited to 'tests/CMakeLists.txt')
-rw-r--r-- | tests/CMakeLists.txt | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 45943ed..d35925c 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -2,16 +2,21 @@ cmake_minimum_required(VERSION 2.8) project (crow_test) -set(PROJECT_INCLUDE_DIR -${PROJECT_SOURCE_DIR}/include -${PROJECT_SOURCE_DIR}/http-parser -) - set(TEST_SRCS unittest.cpp ) -add_executable(test ${TEST_SRCS}) -target_link_libraries(test crow) -target_link_libraries( test ${Boost_LIBRARIES} ) -set_target_properties(test PROPERTIES COMPILE_FLAGS "-Wall -std=c++1y") +add_executable(unittest ${TEST_SRCS}) +target_link_libraries(unittest crow) +target_link_libraries(unittest ${Boost_LIBRARIES} ) + +set_target_properties(unittest PROPERTIES COMPILE_FLAGS "--coverage -fprofile-arcs -ftest-coverage") + +target_link_libraries(unittest gcov) + +add_subdirectory(template) +#CXXFLAGS="-g -O0 -Wall -W -Wshadow -Wunused-variable \ +#Wunused-parameter -Wunused-function -Wunused -Wno-system-headers \ +#-Wno-deprecated -Woverloaded-virtual -Wwrite-strings -fprofile-arcs -ftest-coverage" +#CFLAGS="-g -O0 -Wall -W -fprofile-arcs -ftest-coverage" +#LDFLAGS="-fprofile-arcs -ftest-coverage" |