Skip to content

Commit 30806cd

Browse files
committed
Deduplicator - Adjust CMakeLists
1 parent 20df68a commit 30806cd

3 files changed

Lines changed: 20 additions & 1 deletion

File tree

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ option(NM_NG_BUILD_WITH_UBSAN "Build with Undefined Behavior Sanitizer (only f
2323

2424
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic -Wall -Wextra -Wunused -Wconversion -Wsign-conversion")
2525
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3 -Werror")
26-
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -g -ggdb3")
26+
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -g -ggdb3 -fsanitize=address")
2727

2828
if (NM_NG_BUILD_WITH_ASAN)
2929
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -fno-omit-frame-pointer -fsanitize=address -fsanitize-recover=address")

modules/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
add_subdirectory(sampler)
22
add_subdirectory(telemetry)
3+
add_subdirectory(deduplicator)
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
add_executable(deduplicator
2+
main.cpp
3+
deduplicator.cpp
4+
)
5+
6+
target_link_libraries(deduplicator PRIVATE
7+
telemetry::telemetry
8+
telemetry::appFs
9+
common
10+
rapidcsv
11+
unirec::unirec++
12+
unirec::unirec
13+
trap::trap
14+
argparse
15+
xxhash
16+
)
17+
18+
install(TARGETS deduplicator DESTINATION ${INSTALL_DIR_BIN})

0 commit comments

Comments
 (0)