MicroLogger/bench/CMakeLists.txt

16 lines
371 B
CMake

find_package(benchmark REQUIRED)
find_package(glog REQUIRED)
set(NAME ${PROJECT_NAME}_bench)
add_executable(${NAME} main.cc)
target_link_libraries(${NAME} PRIVATE
benchmark::benchmark_main
benchmark::benchmark
glog::glog
${PROJECT_NAME}
)
target_compile_options(${NAME} PRIVATE -fsanitize=thread)
target_link_options(${NAME} PRIVATE -fsanitize=thread)