From de3299098f3c97b794a5bc07f11ad6893a1097bb Mon Sep 17 00:00:00 2001 From: f4exb Date: Tue, 6 Oct 2020 18:17:43 +0200 Subject: [PATCH] Windows build: attempt to add missing codec2 and uhd dlls in the binary bundle --- cmake/cpack/CMakeLists.txt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/cmake/cpack/CMakeLists.txt b/cmake/cpack/CMakeLists.txt index a95a4bc1d..c8c80f70a 100644 --- a/cmake/cpack/CMakeLists.txt +++ b/cmake/cpack/CMakeLists.txt @@ -294,7 +294,13 @@ elseif(WIN32 OR MINGW) # libusb get_filename_component(GFN_LIBUSB_DIR "${LIBUSB_LIBRARIES}" DIRECTORY) install(FILES "${GFN_LIBUSB_DIR}/libusb-1.0${CMAKE_SHARED_LIBRARY_SUFFIX}" DESTINATION "${INSTALL_LIB_DIR}") - + # codec2 + install(DIRECTORY "${CODEC2_DLL_DIR}/" DESTINATION "${INSTALL_LIB_DIR}" + FILES_MATCHING PATTERN "*${CMAKE_SHARED_LIBRARY_SUFFIX}") + # uhd + install(DIRECTORY "${UHD_DLL_DIR}/" DESTINATION "${INSTALL_LIB_DIR}" + FILES_MATCHING PATTERN "*${CMAKE_SHARED_LIBRARY_SUFFIX}") + install(CODE " # remove *.lib files # TODO find a better way