FIND_PACKAGE(Threads REQUIRED)
FIND_PACKAGE(Protobuf REQUIRED)
+IF (CMAKE_BUILD_TYPE MATCHES "DEBUG" OR CMAKE_BUILD_TYPE MATCHES "COVERAGE")
+ FIND_PACKAGE(absl REQUIRED COMPONENT log_internal_check_op)
+ SET(ABSL_LIB absl::log_internal_check_op)
+ENDIF ()
+
FIND_PACKAGE(Boost REQUIRED
COMPONENTS
system)
TARGET_LINK_LIBRARIES(${TARGET_CLIENT}
${Boost_SYSTEM_LIBRARY}
+ ${ABSL_LIB}
${PROTOBUF_LITE_LIBRARIES}
${CLIENT_DEPS_LIBRARIES}
${CMAKE_THREAD_LIBS_INIT})
TARGET_LINK_LIBRARIES(${TARGET_CLIENT_EXT}
${Boost_SYSTEM_LIBRARY}
+ ${ABSL_LIB}
${PROTOBUF_LITE_LIBRARIES}
${CLIENT_DEPS_LIBRARIES}
${CMAKE_THREAD_LIBS_INIT})
FIND_PACKAGE(Threads REQUIRED)
FIND_PACKAGE(Protobuf REQUIRED)
+IF (CMAKE_BUILD_TYPE MATCHES "DEBUG" OR CMAKE_BUILD_TYPE MATCHES "COVERAGE")
+ FIND_PACKAGE(absl REQUIRED COMPONENT log_internal_check_op)
+ SET(ABSL_LIB absl::log_internal_check_op)
+ENDIF ()
+
FIND_PACKAGE(Boost REQUIRED
COMPONENTS
system)
TARGET_LINK_LIBRARIES(${TARGET_DAEMON}
${Boost_SYSTEM_LIBRARY}
+ ${ABSL_LIB}
${PROTOBUF_LITE_LIBRARIES}
${DAEMON_DEPS_LIBRARIES}
${CMAKE_THREAD_LIBS_INIT}
FIND_PACKAGE(Threads REQUIRED)
FIND_PACKAGE(Protobuf REQUIRED)
+IF (CMAKE_BUILD_TYPE MATCHES "DEBUG" OR CMAKE_BUILD_TYPE MATCHES "COVERAGE")
+ FIND_PACKAGE(absl REQUIRED COMPONENT log_internal_check_op)
+ SET(ABSL_LIB absl::log_internal_check_op)
+ENDIF ()
+
FIND_PACKAGE(Boost REQUIRED
COMPONENTS
unit_test_framework)
${Boost_UNIT_TEST_FRAMEWORK_LIBRARIES}
${CMAKE_THREAD_LIBS_INIT}
${TEST_DEPS_LIBRARIES}
+ ${ABSL_LIB}
${PROTOBUF_LITE_LIBRARIES})
INSTALL(TARGETS