From 74b52f7b97e7036c88f787697296ad560fc51ddc Mon Sep 17 00:00:00 2001 From: "Charles J. Cliffe" Date: Wed, 16 Aug 2023 21:47:02 -0400 Subject: [PATCH] Fix app bundle soapy module path mismatch (folder doesn't have suffix) --- CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 6d76160..240f210 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -784,7 +784,9 @@ IF (APPLE AND BUNDLE_APP) IF (BUNDLE_SOAPY_MODS) message(STATUS "SOAPY_ROOT: ${SOAPY_SDR_ROOT}") - SET(SOAPY_SDR_MOD_PATH "${SOAPY_SDR_ROOT}/lib/SoapySDR/modules${SOAPY_SDR_ABI_VERSION}") + string(REPLACE "-" ";" SOAPY_SDR_ABI_VERSION_LIST ${SOAPY_SDR_ABI_VERSION}) + list(GET SOAPY_SDR_ABI_VERSION_LIST 0 SOAPY_SDR_MOD_DIR_SUFFIX) + SET(SOAPY_SDR_MOD_PATH "${SOAPY_SDR_ROOT}/lib/SoapySDR/modules${SOAPY_SDR_MOD_DIR_SUFFIX}") message(STATUS "SOAPY_SDR_MOD_PATH: ${SOAPY_SDR_MOD_PATH}") file(GLOB SOAPY_MODS ${SOAPY_SDR_MOD_PATH}/*.so)