Update CMakeLists.txt

This commit is contained in:
BagelSketches 2025-07-04 11:01:21 +10:00 committed by GitHub
parent 2f4cfbef08
commit 32110cfac9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -644,6 +644,7 @@ install(TARGETS isle ${install_extra_targets}
LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
)
if (ISLE_BUILD_CONFIG)
file(GLOB_RECURSE QT_LIBRARIES "${CMAKE_INSTALL_BINDIR}/QTLibs/*")
find_program(WINDEPLOYQT_EXECUTABLE windeployqt)
if(WINDEPLOYQT_EXECUTABLE)
add_custom_command(TARGET isle-config POST_BUILD
@ -658,7 +659,7 @@ if (ISLE_BUILD_CONFIG)
"--no-quick-import"
COMMENT "Running windeployqt with minimal dependencies"
)
install(FILES "${CMAKE_INSTALL_BINDIR}/QTLibs/*" DESTINATION "${CMAKE_INSTALL_BINDIR}")
install(FILES GLOB_RECURSE "${CMAKE_INSTALL_BINDIR}/QTLibs/*" DESTINATION "${CMAKE_INSTALL_BINDIR}")
else()
message(WARNING "windeployqt not found.")
endif()