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 }}
|
version: ${{ env.QT_VERSION }}
|
||||||
modules: "qtmultimedia qtlocation qtpositioning qtserialport"
|
modules: "qtmultimedia qtlocation qtpositioning qtserialport"
|
||||||
|
|
||||||
|
- name: Install WinFsp
|
||||||
|
shell: pwsh
|
||||||
|
run: |
|
||||||
|
choco install winfsp -y
|
||||||
|
refreshenv
|
||||||
|
|
||||||
- name: Setup .NET SDK
|
- name: Setup .NET SDK
|
||||||
uses: actions/setup-dotnet@v4
|
uses: actions/setup-dotnet@v4
|
||||||
with:
|
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"]
|
[submodule "lib/airplay"]
|
||||||
path = lib/airplay
|
path = lib/airplay
|
||||||
url = https://github.com/uncor3/airplay
|
url = https://github.com/uncor3/airplay
|
||||||
@@ -13,3 +7,6 @@
|
|||||||
[submodule "lib/zupdater"]
|
[submodule "lib/zupdater"]
|
||||||
path = lib/zupdater
|
path = lib/zupdater
|
||||||
url = https://github.com/uncor3/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/ipatool-go)
|
||||||
add_subdirectory(lib/zupdater)
|
add_subdirectory(lib/zupdater)
|
||||||
|
|
||||||
|
if (WIN32)
|
||||||
|
add_subdirectory(lib/win-ifuse)
|
||||||
|
endif()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if (WIN32)
|
if (WIN32)
|
||||||
set(app_icon_resource_windows "${CMAKE_CURRENT_SOURCE_DIR}/idescriptor.rc")
|
set(app_icon_resource_windows "${CMAKE_CURRENT_SOURCE_DIR}/idescriptor.rc")
|
||||||
qt_add_executable(iDescriptor
|
qt_add_executable(iDescriptor
|
||||||
@@ -391,11 +397,10 @@ include(CPack)
|
|||||||
|
|
||||||
# FIXME: move to win-deploy.cmake
|
# FIXME: move to win-deploy.cmake
|
||||||
if(WIN32)
|
if(WIN32)
|
||||||
# Ensure libZUpdater.dll is copied next to the main executable for deployment
|
|
||||||
add_custom_command(TARGET iDescriptor POST_BUILD
|
add_custom_command(TARGET iDescriptor POST_BUILD
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy
|
COMMAND ${CMAKE_COMMAND} -E copy
|
||||||
$<TARGET_FILE:ZUpdater>
|
$<TARGET_FILE:win-ifuse>
|
||||||
$<TARGET_FILE_DIR:iDescriptor>
|
$<TARGET_FILE_DIR:iDescriptor>
|
||||||
COMMENT "Copying libZUpdater.dll to executable directory"
|
COMMENT "Copying win-ifuse executable to output directory"
|
||||||
)
|
)
|
||||||
endif()
|
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-apple-drivers.ps1" DESTINATION ${OUTPUT_DIR})
|
||||||
file(COPY "${CMAKE_SOURCE_DIR}/install-win-fsp.silent.bat" 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 ===")
|
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