komodo-wallet-desktop icon indicating copy to clipboard operation
komodo-wallet-desktop copied to clipboard

[CI] Check aqtinstall deprecation warning and update CI scripts and build instructions accordingly

Open SirSevenG opened this issue 2 years ago • 3 comments

INFO    : aqtinstall(aqt) v2.2.3 on Python 3.8.10 [CPython GCC 9.4.0]
WARNING : The command 'install' is deprecated and marked for removal in a future version of aqt.
In the future, please use the command 'install-qt' instead.

SirSevenG avatar Sep 28 '22 08:09 SirSevenG

They pretty much rennamed command and changed a bıt order of arguments.

python3 -m aqt install-qt linux desktop 5.15.2 -O $HOME/Qt -b https://qt-mirror.dannhauer.de/ -m qtcharts debug_info qtwebengine

Works just fine on linux.

SirSevenG avatar Sep 28 '22 10:09 SirSevenG

Windows 11:

python3.exe -m aqt install-qt windows desktop "5.15.2" win64_msvc2019_64 -O "C:\Qt" -m qtcharts debug_info qtwebengine  -b https://qt-mirror.dannhauer.de/

Requires correct arch in command, mine was win64_msvc2019_64 - need to confirm GH Actions one. Figured out issues with cl.exe access for the local build.

SirSevenG avatar Sep 28 '22 10:09 SirSevenG

python3 -m aqt install-qt mac desktop 5.15.2 clang_64 -O $HOME/Qt -b https://qt-mirror.dannhauer.de/ -m qtcharts debug_info qtwebengine

Should work for macOS, can't confirm the full build after due to using M1. Seems build in general is planned for x86_64 CPU and aarch64 requires changes outside of my expertise.

SirSevenG avatar Sep 28 '22 16:09 SirSevenG

@smk762 This one was done as far as i get it

SirSevenG avatar Dec 13 '22 09:12 SirSevenG