diff options
Diffstat (limited to 'azure-pipelines/download_install_qt.ps1')
| -rw-r--r-- | azure-pipelines/download_install_qt.ps1 | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/azure-pipelines/download_install_qt.ps1 b/azure-pipelines/download_install_qt.ps1 new file mode 100644 index 0000000..7edefbf --- /dev/null +++ b/azure-pipelines/download_install_qt.ps1 @@ -0,0 +1,26 @@ +$ErrorActionPreference = "Stop" + +$qli_install_version = '2019.05.26.1' +$qt_version = '5.12.3' + +New-Item -Force -ItemType Directory -Path ".\deps\" + +Write-Output 'Downloading QLI Installer' +$Wc = New-Object System.Net.WebClient +$Wc.DownloadFile("https://github.com/nelsonjchen/qli-installer/archive/v$qli_install_version.zip", '.\deps\qli-installer.zip') ; +Write-Output 'Downloaded QLI Installer' + +Write-Output 'Extracting QLI Installer' +Expand-Archive deps\qli-installer.zip deps\ +Move-Item .\deps\qli-installer-$qli_install_version\ .\deps\qli-installer +Write-Output 'Extracted QLI Installer' + +Write-Output 'Installing QLI Installer Dependencies' +pip install -r .\deps\qli-installer\requirements.txt +Write-Output 'Installed QLI Installer Dependencies' + +Write-Output 'Starting QT Installer' +$Env:QLI_OUT_DIR = ".\deps\Qt\Qt$qt_version" +$Env:QLI_BASE_URL = "http://mirrors.ocf.berkeley.edu/qt/online/qtsdkrepository/" +python .\deps\qli-installer\qli-installer.py $qt_version windows desktop win64_msvc2017_64 +Write-Output 'Installed QT Installer' |
