From cac25d711f861deb058b503f076a2b138eacad44 Mon Sep 17 00:00:00 2001
From: John Biddiscombe <biddisco@cscs.ch>
Date: Tue, 5 Oct 2021 14:26:07 +0200
Subject: [PATCH] Fix a CMake link issue when using shared libs

---
 MaestroConfig.cmake.in | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/MaestroConfig.cmake.in b/MaestroConfig.cmake.in
index 7e1e7f7e..9a5c0476 100644
--- a/MaestroConfig.cmake.in
+++ b/MaestroConfig.cmake.in
@@ -32,4 +32,8 @@
 set(PREFIX @prefix@)
 
 set(Maestro_INCLUDE_DIRS ${PREFIX}/include/maestro)
-set(Maestro_LIBRARIES ${PREFIX}/lib/libmaestro.a)
+if (BUILD_SHARED_LIBRARIES)
+  set(Maestro_LIBRARIES ${PREFIX}/lib/libmaestro.so)
+else()
+  set(Maestro_LIBRARIES ${PREFIX}/lib/libmaestro.a)
+endif()
-- 
GitLab