@@ -53,22 +53,16 @@ IF (CONCURRENCY)
53
53
SET (CMAKE_COMMON_FLAGS "${CMAKE_COMMON_FLAGS} -DCONCURRENCY" )
54
54
ADD_DEFINITIONS (-DCONCURRENCY)
55
55
ENDIF (CONCURRENCY)
56
- # test coverage
57
- SET (CMAKE_COMMON_FLAGS "${CMAKE_COMMON_FLAGS} -fprofile-arcs -ftest-coverage" )
58
- SET (CMAKE_CXX_FLAGS ${CMAKE_COMMON_FLAGS} )
59
- SET (CMAKE_C_FLAGS ${CMAKE_COMMON_FLAGS} )
60
- MESSAGE (STATUS "CMAKE_CXX_FLAGS is " ${CMAKE_CXX_FLAGS} )
61
56
62
57
MESSAGE (STATUS "CMAKE_CXX_COMPILER_ID is " ${CMAKE_CXX_COMPILER_ID} )
63
58
IF ("${CMAKE_CXX_COMPILER_ID} " STREQUAL "GNU" )
64
- ADD_LINK_OPTIONS (-static -libgcc -static -libstdc++)
59
+ ADD_LINK_OPTIONS (-static -libgcc -static -libstdc++)
65
60
ENDIF ()
66
61
67
62
IF (ENABLE_ASAN)
68
- SET (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fno-omit-frame-pointer -fsanitize=address" )
69
- SET (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-omit-frame-pointer -fsanitize=address" )
63
+ SET (CMAKE_COMMON_FLAGS "${CMAKE_COMMON_FLAGS} -fno-omit-frame-pointer -fsanitize=address" )
70
64
IF ("${CMAKE_CXX_COMPILER_ID} " STREQUAL "GNU" )
71
- ADD_LINK_OPTIONS (-static -libasan)
65
+ ADD_LINK_OPTIONS (-static -libasan)
72
66
ENDIF ()
73
67
ENDIF ()
74
68
@@ -106,9 +100,14 @@ ADD_SUBDIRECTORY(benchmark)
106
100
ADD_SUBDIRECTORY (tools)
107
101
108
102
IF (WITH_UNIT_TESTS)
103
+ SET (CMAKE_COMMON_FLAGS "${CMAKE_COMMON_FLAGS} -fprofile-arcs -ftest-coverage" )
109
104
enable_testing ()
110
105
ADD_SUBDIRECTORY (unittest)
111
- ENDIF ()
106
+ ENDIF (WITH_UNIT_TESTS)
107
+
108
+ SET (CMAKE_CXX_FLAGS ${CMAKE_COMMON_FLAGS} )
109
+ SET (CMAKE_C_FLAGS ${CMAKE_COMMON_FLAGS} )
110
+ MESSAGE (STATUS "CMAKE_CXX_FLAGS is " ${CMAKE_CXX_FLAGS} )
112
111
113
112
INSTALL (DIRECTORY etc DESTINATION .
114
113
FILE_PERMISSIONS OWNER_WRITE OWNER_READ GROUP_READ WORLD_READ)
0 commit comments