mirror of
https://github.com/iDescriptor/iDescriptor.git
synced 2026-06-21 19:35:49 +08:00
add missing deps
This commit is contained in:
@@ -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
@@ -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
@@ -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()
|
||||
|
||||
@@ -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
+1
-1
Submodule lib/zupdater updated: 31ccc0bcae...9f2e18531d
Reference in New Issue
Block a user