From 4b215f6ea3a89aa45f7e9e5050ab35e0a3d81dc7 Mon Sep 17 00:00:00 2001 From: Carl Cook Date: Wed, 3 Oct 2018 10:41:34 +1300 Subject: [PATCH] Only link dl if using tcp lib --- CMakeLists.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7c84747..437d803 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -116,8 +116,13 @@ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/amqpcpp.pc.in" "${CMAKE_CURRENT_BINARY_DIR}/amqpcpp.pc" @ONLY) install(FILES "${CMAKE_CURRENT_BINARY_DIR}/amqpcpp.pc" DESTINATION lib/pkgconfig) +# submodule support +# ------------------------------------------------------------------------------------------------------ target_include_directories(${PROJECT_NAME} SYSTEM PUBLIC $ $ ) -target_link_libraries(${PROJECT_NAME} ${CMAKE_DL_LIBS}) + +if(AMQP-CPP_LINUX_TCP) + target_link_libraries(${PROJECT_NAME} ${CMAKE_DL_LIBS}) +endif()