1 $ErrorActionPreference = "Stop" 2 3 $qli_install_version = '2019.05.26.1' 4 $qt_version = '5.13.0' 5 6 New-Item -Force -ItemType Directory -Path ".\deps\" 7 8 Write-Output 'Downloading QLI Installer' 9 $Wc = New-Object System.Net.WebClient 10 $Wc.DownloadFile("https://github.com/nelsonjchen/qli-installer/archive/v$qli_install_version.zip", '.\deps\qli-installer.zip') ; 11 Write-Output 'Downloaded QLI Installer' 12 13 Write-Output 'Extracting QLI Installer' 14 Expand-Archive deps\qli-installer.zip deps\ 15 Move-Item .\deps\qli-installer-$qli_install_version\ .\deps\qli-installer 16 Write-Output 'Extracted QLI Installer' 17 18 Write-Output 'Installing QLI Installer Dependencies' 19 pip install -r .\deps\qli-installer\requirements.txt 20 Write-Output 'Installed QLI Installer Dependencies' 21 22 Write-Output 'Starting QT Installer' 23 $Env:QLI_OUT_DIR = ".\deps\Qt\Qt$qt_version" 24 $Env:QLI_BASE_URL = "http://mirrors.ocf.berkeley.edu/qt/online/qtsdkrepository/" 25 python .\deps\qli-installer\qli-installer.py $qt_version windows desktop win64_msvc2017_64 26 Write-Output 'Installed QT Installer' 27