From 6844809a30b2f451474433c9ff6d7352b1980c20 Mon Sep 17 00:00:00 2001 From: Tom Molesworth Date: Wed, 3 Jun 2015 07:52:16 +0100 Subject: [PATCH] CMake helper --- FindASIOProtocols.cmake | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 FindASIOProtocols.cmake diff --git a/FindASIOProtocols.cmake b/FindASIOProtocols.cmake new file mode 100644 index 0000000..5ca110b --- /dev/null +++ b/FindASIOProtocols.cmake @@ -0,0 +1,24 @@ +SET(_ASIO_PROTOCOLS_REQUIRED_VARS ASIO_PROTOCOLS_INCLUDE_DIR ASIO_PROTOCOLS_LIBRARY ) + +FIND_PATH( + ASIO_PROTOCOLS_INCLUDE_DIR + NAMES net/amqp.h + HINTS ${ASIO_PROTOCOLS_DIR}/include +) + +FIND_LIBRARY( + ASIO_PROTOCOLS_LIBRARY + NAMES asio-protocols + HINTS ${ASIO_PROTOCOLS_DIR}/lib +) + +SET(ASIO_PROTOCOLS_PROCESS_INCLUDES ASIO_PROTOCOLS_INCLUDE_DIR) +SET(ASIO_PROTOCOLS_PROCESS_LIBS ASIO_PROTOCOLS_LIBRARY) + +include(FindPackageHandleStandardArgs) +FIND_PACKAGE_HANDLE_STANDARD_ARGS( + ASIO_PROTOCOLS + DEFAULT_MSG + ${_ASIO_PROTOCOLS_REQUIRED_VARS} +) +