aboutsummaryrefslogtreecommitdiffstats
path: root/tests/CMakeLists.txt
diff options
context:
space:
mode:
authoripknHama <ipknhama@gmail.com>2014-08-07 04:46:28 +0900
committeripknHama <ipknhama@gmail.com>2014-08-07 04:46:28 +0900
commite70380e003ae28822a6b903193c9a699cc02c405 (patch)
tree529a655ab16dc121024723d820edcfd192d381b5 /tests/CMakeLists.txt
parent031615ac866cc3c8f1900dd4b4aae2106ad31230 (diff)
downloadcrow-e70380e003ae28822a6b903193c9a699cc02c405.tar.gz
crow-e70380e003ae28822a6b903193c9a699cc02c405.zip
cmake update, added template test
Diffstat (limited to 'tests/CMakeLists.txt')
-rw-r--r--tests/CMakeLists.txt23
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"