@@ -21,10 +21,6 @@ include(cmake/jemalloc.cmake)
21
21
list (APPEND EXTERNAL_LIBS PRIVATE ${jemalloc_LIBRARIES} )
22
22
list (APPEND EXTERNAL_INCS PRIVATE ${jemalloc_INCLUDE_DIRS} )
23
23
24
- include (cmake/gflags.cmake)
25
- list (APPEND EXTERNAL_LIBS PRIVATE ${gflags_LIBRARIES} )
26
- list (APPEND EXTERNAL_INCS PRIVATE ${gflags_INCLUDE_DIRS} )
27
-
28
24
include (cmake/glog.cmake)
29
25
list (APPEND EXTERNAL_LIBS PRIVATE ${glog_LIBRARIES} )
30
26
list (APPEND EXTERNAL_INCS PRIVATE ${glog_INCLUDE_DIRS} )
@@ -41,9 +37,6 @@ include(cmake/libevent.cmake)
41
37
list (APPEND EXTERNAL_LIBS PRIVATE ${libevent_LIBRARIES} )
42
38
list (APPEND EXTERNAL_INCS PRIVATE ${libevent_INCLUDE_DIRS} )
43
39
44
- include (cmake/gtest.cmake)
45
- list (APPEND EXTERNAL_LIBS PRIVATE ${gtest_LIBRARIES} )
46
- list (APPEND EXTERNAL_INCS PRIVATE ${gtest_INCLUDE_DIRS} )
47
40
# End dependences
48
41
49
42
# Add git sha to version.h
@@ -61,7 +54,7 @@ if(ENBALE_ASAN)
61
54
target_compile_options (kvrocks PRIVATE -fsanitize=address)
62
55
target_link_libraries (kvrocks PRIVATE -fsanitize=address)
63
56
endif ()
64
- add_dependencies (kvrocks jemalloc libevent gflags glog snappy rocksdb gtest )
57
+ add_dependencies (kvrocks jemalloc libevent glog snappy rocksdb)
65
58
target_include_directories (kvrocks PRIVATE ${PROJECT_BINARY_DIR} )
66
59
target_include_directories (kvrocks ${EXTERNAL_INCS} )
67
60
find_package (Threads REQUIRED)
@@ -143,7 +136,7 @@ if(ENBALE_ASAN)
143
136
target_compile_options (kvrocks2redis PRIVATE -fno-omit-frame-pointer -fsanitize=address)
144
137
target_link_libraries (kvrocks2redis PRIVATE -fno-omit-frame-pointer -fsanitize=address)
145
138
endif ()
146
- add_dependencies (kvrocks2redis libevent gflags glog rocksdb gtest )
139
+ add_dependencies (kvrocks2redis libevent glog rocksdb)
147
140
target_include_directories (kvrocks2redis PRIVATE ${PROJECT_BINARY_DIR} )
148
141
target_include_directories (kvrocks2redis ${EXTERNAL_INCS} )
149
142
@@ -289,9 +282,9 @@ add_executable(unittest
289
282
tests/compact_test.cc
290
283
tests/log_collector_test.cc)
291
284
292
- add_dependencies (unittest gflags glog rocksdb gtest )
285
+ add_dependencies (unittest glog rocksdb)
293
286
target_compile_features (unittest PRIVATE cxx_std_11)
294
- target_link_libraries (unittest ${EXTERNAL_LIBS} )
287
+ target_link_libraries (unittest ${EXTERNAL_LIBS} -lgtest )
295
288
target_include_directories (unittest PRIVATE ${PROJECT_BINARY_DIR} )
296
289
target_include_directories (unittest ${EXTERNAL_INCS} )
297
290
target_include_directories (unittest PRIVATE src)
0 commit comments