mirror of
https://github.com/cjcliffe/CubicSDR.git
synced 2024-11-26 13:48:38 -05:00
Fixed CMake Win32/64 external binaries deployment
This commit is contained in:
parent
606a7345a0
commit
19b1ecd7c2
@ -680,6 +680,10 @@ IF (NOT BUNDLE_APP)
|
|||||||
configure_files(${PROJECT_SOURCE_DIR}/icon ${CMAKE_BINARY_DIR}/${EX_PLATFORM_NAME} CubicSDR.ico)
|
configure_files(${PROJECT_SOURCE_DIR}/icon ${CMAKE_BINARY_DIR}/${EX_PLATFORM_NAME} CubicSDR.ico)
|
||||||
IF(MSVC)
|
IF(MSVC)
|
||||||
configure_files(${PROJECT_SOURCE_DIR}/external/liquid-dsp/msvc/${EX_PLATFORM}/ ${CMAKE_BINARY_DIR}/${EX_PLATFORM_NAME} "*.dll")
|
configure_files(${PROJECT_SOURCE_DIR}/external/liquid-dsp/msvc/${EX_PLATFORM}/ ${CMAKE_BINARY_DIR}/${EX_PLATFORM_NAME} "*.dll")
|
||||||
|
configure_files(${PROJECT_SOURCE_DIR}/external/msvc/${EX_PLATFORM_NAME}/ ${CMAKE_BINARY_DIR}/${EX_PLATFORM_NAME} "*.dll")
|
||||||
|
IF(USE_HAMLIB)
|
||||||
|
configure_files(${PROJECT_SOURCE_DIR}/external/hamlib/${EX_PLATFORM}/ ${CMAKE_BINARY_DIR}/${EX_PLATFORM_NAME} "*.dll")
|
||||||
|
ENDIF(USE_HAMLIB)
|
||||||
ENDIF()
|
ENDIF()
|
||||||
IF (CUBICSDR_HAS_HEADER_IMAGE)
|
IF (CUBICSDR_HAS_HEADER_IMAGE)
|
||||||
configure_files(${CUBICSDR_HEADER_IMAGE_DIR} ${CMAKE_BINARY_DIR}/${EX_PLATFORM_NAME} ${CUBICSDR_HEADER_IMAGE_FILE})
|
configure_files(${CUBICSDR_HEADER_IMAGE_DIR} ${CMAKE_BINARY_DIR}/${EX_PLATFORM_NAME} ${CUBICSDR_HEADER_IMAGE_FILE})
|
||||||
@ -908,7 +912,7 @@ IF (WIN32 AND NOT BUILD_INSTALLER)
|
|||||||
IF(USE_HAMLIB)
|
IF(USE_HAMLIB)
|
||||||
FOREACH(HAMLIB_DLL ${HAMLIB_DLLS})
|
FOREACH(HAMLIB_DLL ${HAMLIB_DLLS})
|
||||||
message(STATUS "Copying Hamlib DLL: ${HAMLIB_DLL}")
|
message(STATUS "Copying Hamlib DLL: ${HAMLIB_DLL}")
|
||||||
INSTALL( FILES "${HAMLIB_DLL}"
|
INSTALL( FILES ${HAMLIB_DLL}
|
||||||
DESTINATION bin
|
DESTINATION bin
|
||||||
)
|
)
|
||||||
ENDFOREACH()
|
ENDFOREACH()
|
||||||
@ -999,10 +1003,10 @@ IF (WIN32 AND BUILD_INSTALLER)
|
|||||||
install(FILES ${SOAPY_MODS} DESTINATION modules)
|
install(FILES ${SOAPY_MODS} DESTINATION modules)
|
||||||
ENDIF(BUNDLE_SOAPY_MODS)
|
ENDIF(BUNDLE_SOAPY_MODS)
|
||||||
|
|
||||||
IF(MSVC AND EX_PLATFORM EQUAL 32)
|
IF(MSVC)
|
||||||
file(GLOB MSVC32_DEPS ${PROJECT_SOURCE_DIR}/external/msvc/${EX_PLATFORM_NAME}/*.dll)
|
file(GLOB MSVC_DEPS ${PROJECT_SOURCE_DIR}/external/msvc/${EX_PLATFORM_NAME}/*.dll)
|
||||||
install(FILES ${MSVC32_DEPS} DESTINATION .)
|
install(FILES ${MSVC_DEPS} DESTINATION .)
|
||||||
ENDIF(MSVC AND EX_PLATFORM EQUAL 32)
|
ENDIF(MSVC)
|
||||||
|
|
||||||
set(CPACK_PACKAGE_EXECUTABLES CubicSDR "CubicSDR")
|
set(CPACK_PACKAGE_EXECUTABLES CubicSDR "CubicSDR")
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user