mirror of
https://github.com/codex-storage/deluge.git
synced 2025-02-16 13:26:33 +00:00
[CI] Fix windows packaging build
With recent update to pyinstaller 6.0 the libraries are now placed in an `_internal` folder within the bundle. This has resulted in the failure to create copies of libssl. However after examining the new _internal dir it appears that the x64 lib are now created so this step is no longer required.
This commit is contained in:
parent
1989d0de73
commit
c7dc60571e
11
.github/workflows/cd.yml
vendored
11
.github/workflows/cd.yml
vendored
@ -84,12 +84,13 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
pyinstaller --clean delugewin.spec --distpath freeze
|
pyinstaller --clean delugewin.spec --distpath freeze
|
||||||
|
|
||||||
- name: Fix OpenSSL for libtorrent x64
|
- name: Verify Deluge exes
|
||||||
if: ${{ matrix.arch == 'x64' }}
|
working-directory: packaging/win/freeze/Deluge/
|
||||||
working-directory: packaging/win/freeze/Deluge
|
|
||||||
run: |
|
run: |
|
||||||
cp libssl-1_1.dll libssl-1_1-x64.dll
|
deluge-debug.exe -v
|
||||||
cp libcrypto-1_1.dll libcrypto-1_1-x64.dll
|
deluged-debug.exe -v
|
||||||
|
deluge-web-debug.exe -v
|
||||||
|
deluge-console -v
|
||||||
|
|
||||||
- name: Make Deluge Installer
|
- name: Make Deluge Installer
|
||||||
working-directory: ./packaging/win
|
working-directory: ./packaging/win
|
||||||
|
Loading…
x
Reference in New Issue
Block a user