add missing deps

This commit is contained in:
uncor3
2025-11-04 13:19:45 +00:00
parent 3359e85faf
commit 5576ce5557
6 changed files with 25 additions and 12 deletions
+6
View File
@@ -64,6 +64,12 @@ jobs:
version: ${{ env.QT_VERSION }}
modules: "qtmultimedia qtlocation qtpositioning qtserialport"
- name: Install WinFsp
shell: pwsh
run: |
choco install winfsp -y
refreshenv
- name: Setup .NET SDK
uses: actions/setup-dotnet@v4
with:
+3 -6
View File
@@ -1,9 +1,3 @@
[submodule "src/core/airplay"]
path = lib/airplay
url = https://github.com/uncor3/airplay
[submodule "src/lib/ipatool-go"]
path = lib/ipatool-go
url = https://github.com/uncor3/libipatool-go.git
[submodule "lib/airplay"]
path = lib/airplay
url = https://github.com/uncor3/airplay
@@ -13,3 +7,6 @@
[submodule "lib/zupdater"]
path = lib/zupdater
url = https://github.com/uncor3/ZUpdater
[submodule "lib/win-ifuse"]
path = lib/win-ifuse
url = https://github.com/uncor3/win-ifuse.git
+10 -5
View File
@@ -189,6 +189,12 @@ add_subdirectory(lib/airplay)
add_subdirectory(lib/ipatool-go)
add_subdirectory(lib/zupdater)
if (WIN32)
add_subdirectory(lib/win-ifuse)
endif()
if (WIN32)
set(app_icon_resource_windows "${CMAKE_CURRENT_SOURCE_DIR}/idescriptor.rc")
qt_add_executable(iDescriptor
@@ -391,11 +397,10 @@ 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"
COMMAND ${CMAKE_COMMAND} -E copy
$<TARGET_FILE:win-ifuse>
$<TARGET_FILE_DIR:iDescriptor>
COMMENT "Copying win-ifuse executable to output directory"
)
endif()
+4
View File
@@ -236,4 +236,8 @@ message("Copying required scripts")
file(COPY "${CMAKE_SOURCE_DIR}/install-apple-drivers.ps1" DESTINATION ${OUTPUT_DIR})
file(COPY "${CMAKE_SOURCE_DIR}/install-win-fsp.silent.bat" DESTINATION ${OUTPUT_DIR})
message("Copying winfsp-x64.dll")
file(COPY "C:/Program Files (x86)/WinFsp/bin/winfsp-x64.dll" DESTINATION ${OUTPUT_DIR})
message("=== Windows deployment completed ===")
Submodule
+1
Submodule lib/win-ifuse added at 0fb1e94efe