mirror of
https://github.com/MatsuriDayo/nekoray.git
synced 2025-12-20 07:00:07 +08:00
windows: build with Qt 6.5
This commit is contained in:
parent
65d790ab19
commit
79b49d6cc8
4
.github/workflows/build-qv2ray-cmake.yml
vendored
4
.github/workflows/build-qv2ray-cmake.yml
vendored
@ -83,7 +83,7 @@ jobs:
|
|||||||
if: matrix.platform == 'windows-2022'
|
if: matrix.platform == 'windows-2022'
|
||||||
run: |
|
run: |
|
||||||
mkdir qtsdk ; cd qtsdk
|
mkdir qtsdk ; cd qtsdk
|
||||||
curl -LSO https://github.com/MatsuriDayo/nekoray_qt_runtime/releases/download/20220503/Qt5.15.7-Windows-x86_64-VS2019-16.11.20-20221103.7z
|
curl -LSO https://github.com/MatsuriDayo/nekoray_qt_runtime/releases/download/20220503/Qt6.5.0-Windows-x86_64-VS2022-17.5.5-20230507.7z
|
||||||
7z x *.7z
|
7z x *.7z
|
||||||
rm *.7z
|
rm *.7z
|
||||||
mv Qt* Qt
|
mv Qt* Qt
|
||||||
@ -121,7 +121,7 @@ jobs:
|
|||||||
source libs/env_qtsdk.sh $PWD/qtsdk/Qt
|
source libs/env_qtsdk.sh $PWD/qtsdk/Qt
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
cmake -GNinja -DCMAKE_BUILD_TYPE=Release ..
|
cmake -GNinja -DQT_VERSION_MAJOR=6 -DCMAKE_BUILD_TYPE=Release ..
|
||||||
ninja
|
ninja
|
||||||
cd ..
|
cd ..
|
||||||
./libs/deploy_windows64.sh
|
./libs/deploy_windows64.sh
|
||||||
|
|||||||
@ -13,6 +13,9 @@ cp $BUILD/nekoray.exe $DEST
|
|||||||
pushd $DEST
|
pushd $DEST
|
||||||
windeployqt nekoray.exe --no-compiler-runtime --no-system-d3d-compiler --no-opengl-sw --verbose 2
|
windeployqt nekoray.exe --no-compiler-runtime --no-system-d3d-compiler --no-opengl-sw --verbose 2
|
||||||
rm -rf translations
|
rm -rf translations
|
||||||
|
rm -rf libEGL.dll libGLESv2.dll Qt6Pdf.dll
|
||||||
|
curl -fLSO https://github.com/MatsuriDayo/nekoray_qt_runtime/releases/download/20220503/libcrypto-3-x64.dll
|
||||||
|
curl -fLSO https://github.com/MatsuriDayo/nekoray_qt_runtime/releases/download/20220503/libssl-3-x64.dll
|
||||||
popd
|
popd
|
||||||
|
|
||||||
#### prepare deployment ####
|
#### prepare deployment ####
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user