From 038fdffe818b14a271015a0ffca6214931563560 Mon Sep 17 00:00:00 2001
From: SYLVAND Guillaume <guillaume.sylvand@airbus.com>
Date: Fri, 2 Apr 2021 17:46:44 +0200
Subject: [PATCH] CmakeLists.txt: add  INSTALL_NAME_DIR property for target hqr

Needed on macOS, otherwise at *execution* you get a message like:

dyld: Library not loaded: @rpath/libhqr.0.1.0.dylib
  Referenced from: ***your executable name here***
  Reason: image not found
Abort trap: 6
---
 src/CMakeLists.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index c24b041..af9d626 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -55,6 +55,7 @@ set_target_properties(hqr PROPERTIES VERSION ${HQR_VERSION})
 target_include_directories(hqr PUBLIC
   $<BUILD_INTERFACE:${HQR_SOURCE_DIR}/include>
   $<INSTALL_INTERFACE:include>)
+set_property(TARGET hqr PROPERTY INSTALL_NAME_DIR "${CMAKE_INSTALL_PREFIX}/lib")
 
 # Users of our library will need the header defining the API
 set_target_properties(hqr PROPERTIES PUBLIC_HEADER ${HQR_SOURCE_DIR}/include/libhqr.h)
-- 
GitLab