copy just enough gstreamer plugins and handle deps for Windows build

- Added custom command to copy libZUpdater.dll for deployment
- Updated win-deploy.cmake to copy specific GStreamer plugins
- Introduced install scripts for Apple drivers and WinFsp
- Improved DiagnoseWidget UI with scroll area and process indicators
- Adjusted WelcomeWidget to include DiagnoseWidget on non-Apple platforms
This commit is contained in:
uncor3
2025-11-02 11:39:17 -08:00
parent d3f4c74fbc
commit 7eaed96a85
11 changed files with 367 additions and 106 deletions
+12
View File
@@ -387,3 +387,15 @@ if(WIN32)
endif()
include(CPack)
# FIXME: move to win-deploy.cmake
if(WIN32)
# Ensure libZUpdater.dll is copied next to the main executable for deployment
add_custom_command(TARGET iDescriptor POST_BUILD
COMMAND ${CMAKE_COMMAND} -E copy
$<TARGET_FILE:ZUpdater>
$<TARGET_FILE_DIR:iDescriptor>
COMMENT "Copying libZUpdater.dll to executable directory"
)
endif()