[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
|
@ -84,12 +84,13 @@ jobs:
|
|||
run: |
|
||||
pyinstaller --clean delugewin.spec --distpath freeze
|
||||
|
||||
- name: Fix OpenSSL for libtorrent x64
|
||||
if: ${{ matrix.arch == 'x64' }}
|
||||
working-directory: packaging/win/freeze/Deluge
|
||||
- name: Verify Deluge exes
|
||||
working-directory: packaging/win/freeze/Deluge/
|
||||
run: |
|
||||
cp libssl-1_1.dll libssl-1_1-x64.dll
|
||||
cp libcrypto-1_1.dll libcrypto-1_1-x64.dll
|
||||
deluge-debug.exe -v
|
||||
deluged-debug.exe -v
|
||||
deluge-web-debug.exe -v
|
||||
deluge-console -v
|
||||
|
||||
- name: Make Deluge Installer
|
||||
working-directory: ./packaging/win
|
||||
|
|
Loading…
Reference in New Issue