From 0a801e08bdc92d2088244d9c260609c3b0f95de0 Mon Sep 17 00:00:00 2001
From: Jan David Mol <mol@astron.nl>
Date: Tue, 3 Feb 2015 12:57:46 +0000
Subject: [PATCH] Task #7336: Locate paths to qpid executables

---
 CMake/FindQPID.cmake | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/CMake/FindQPID.cmake b/CMake/FindQPID.cmake
index a3be65a9c69..75343f7a49d 100644
--- a/CMake/FindQPID.cmake
+++ b/CMake/FindQPID.cmake
@@ -9,6 +9,9 @@
 #  QPID_LIBRARY      - the QPID library (cached)
 #  QPID_LIBRARIES    - the QPID libraries
 #                        (identical to QPID_LIBRARY)
+#  QPID_RECEIVE_EXECUTABLE - the full path of qpid-receive
+#  QPID_SEND_EXECUTABLE    - the full path of qpid-send
+#  QPID_STAT_EXECUTABLE    - the full path of qpid-stat
 
 # Copyright (C) 2015
 # ASTRON (Netherlands Institute for Radio Astronomy)
@@ -39,6 +42,13 @@ if(NOT QPID_FOUND)
   find_library(QPID_TYPES_LIBRARY qpidtypes
     HINTS ${QPID_ROOT_DIR} PATH_SUFFIXES lib)
 
+  find_program(QPID_RECEIVE_EXECUTABLE qpid-receive
+    HINTS ${QPID_ROOT_DIR} PATH_SUFFIXES bin)
+  find_program(QPID_SEND_EXECUTABLE qpid-send
+    HINTS ${QPID_ROOT_DIR} PATH_SUFFIXES bin)
+  find_program(QPID_STAT_EXECUTABLE qpid-stat
+    HINTS ${QPID_ROOT_DIR} PATH_SUFFIXES bin)
+
   set(QPID_LIBRARY ${QPID_MESSAGING_LIBRARY} ${QPID_TYPES_LIBRARY})
 
   mark_as_advanced(QPID_INCLUDE_DIR QPID_LIBRARY)
-- 
GitLab