aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Ackers <dan.ackers@qt.io>2021-04-29 10:48:57 +0300
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2021-05-24 08:09:33 +0000
commit5ccd922106ad2343b578be5ce08030ded2921e68 (patch)
tree20ba1e234a40c97cc90c67ca63106b3c985400e1
parent4d4f38c3eb7fc7b5c8e4a9b9726da9fb569bac5f (diff)
Libusb coin provisioning
Include libusb to linux, macos and windows Task-number: QTBUG-90951 Change-Id: I633e731d84cc60064bc2d1942f6a1ce129240711 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> (cherry picked from commit 2cee9da977f4f8f0f5878839f7d150735e9bd691) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--coin/provisioning/common/windows/libusb.ps19
-rw-r--r--coin/provisioning/qtci-macos-10.14-x86_64/29-libusb.sh7
-rw-r--r--coin/provisioning/qtci-macos-11.0-x86_64/29-libusb.sh7
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/29-libusb.ps13
4 files changed, 22 insertions, 4 deletions
diff --git a/coin/provisioning/common/windows/libusb.ps1 b/coin/provisioning/common/windows/libusb.ps1
index 68375263..5231b3c5 100644
--- a/coin/provisioning/common/windows/libusb.ps1
+++ b/coin/provisioning/common/windows/libusb.ps1
@@ -35,15 +35,16 @@
. "$PSScriptRoot\helpers.ps1"
-$archive = Get-DownloadLocation "libusb-1.0.21-ife3db79196-msvc2015.7z"
+$archive = Get-DownloadLocation "libusb-1.0.24.7z"
+
$libusb_location = "C:\Utils\libusb-1.0"
-Copy-Item \\ci-files01-hki.intra.qt.io\provisioning\libusb-1.0\libusb-1.0.21-ife3db79196-msvc2015.7z $archive
-Verify-Checksum $archive "396a3224c306480f24a583850d923d06aa4377c1"
+Copy-Item \\ci-files01-hki.intra.qt.io\provisioning\libusb-1.0\libusb-1.0.24.7z $archive
+Verify-Checksum $archive "1ACAAD5C8F5190A10958867101A5FEEF1FFA1CD8"
Extract-7Zip $archive $libusb_location
# Tell qt-apps/qdb build system where to find libusb
Set-EnvironmentVariable "LIBUSB_PATH" $libusb_location
-Write-Output "libusb = libusb-1.0.21" >> ~/versions.txt
+Write-Output "libusb = libusb-1.0.24" >> ~/versions.txt
diff --git a/coin/provisioning/qtci-macos-10.14-x86_64/29-libusb.sh b/coin/provisioning/qtci-macos-10.14-x86_64/29-libusb.sh
new file mode 100644
index 00000000..c58274b6
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/29-libusb.sh
@@ -0,0 +1,7 @@
+#!/usr/bin/env bash
+
+set -ex
+
+BASEDIR=$(dirname "$0")
+
+"$BASEDIR/../common/macos/libusb.sh"
diff --git a/coin/provisioning/qtci-macos-11.0-x86_64/29-libusb.sh b/coin/provisioning/qtci-macos-11.0-x86_64/29-libusb.sh
new file mode 100644
index 00000000..c58274b6
--- /dev/null
+++ b/coin/provisioning/qtci-macos-11.0-x86_64/29-libusb.sh
@@ -0,0 +1,7 @@
+#!/usr/bin/env bash
+
+set -ex
+
+BASEDIR=$(dirname "$0")
+
+"$BASEDIR/../common/macos/libusb.sh"
diff --git a/coin/provisioning/qtci-windows-10-x86_64/29-libusb.ps1 b/coin/provisioning/qtci-windows-10-x86_64/29-libusb.ps1
new file mode 100644
index 00000000..6035912d
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86_64/29-libusb.ps1
@@ -0,0 +1,3 @@
+
+
+. "$PSScriptRoot\..\common\windows\libusb.ps1"