aboutsummaryrefslogtreecommitdiffstats
path: root/coin
diff options
context:
space:
mode:
authorHeikki Halmet <heikki.halmet@qt.io>2021-01-21 11:15:35 +0200
committerHeikki Halmet <heikki.halmet@qt.io>2021-01-26 14:15:15 +0200
commite67fa087dba2292fc9e5d9298c9c6ec73e2a92e9 (patch)
tree044608714bf746dbc4138dc91158c1f4453adfc2 /coin
parent6531f112e414eac9f33994e3fab3a9e8ae0d5ce2 (diff)
Provisioning: Install Conan package manager
Conan package manager is need for addtional libraries Task-number: QTQAINFRA-4190 Change-Id: I5cb07a137505f15d536989c6d5127f607735a17e Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Ville-Pekka Karhu <ville-pekka.karhu@qt.io> Reviewed-by: Toni Saario <toni.saario@qt.io>
Diffstat (limited to 'coin')
-rwxr-xr-xcoin/provisioning/common/unix/install-conan.sh8
-rwxr-xr-xcoin/provisioning/qtci-linux-CentOS-8.1-x86_64/30-install-conan.sh6
-rwxr-xr-xcoin/provisioning/qtci-linux-SLES-15_SP2-x86_64/30-install-conan.sh6
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-20.04-x86_64/30-install-conan.sh6
-rwxr-xr-xcoin/provisioning/qtci-linux-openSUSE-15.2-x86_64/30-install-conan.sh6
-rwxr-xr-xcoin/provisioning/qtci-macos-10.14-x86_64/30-install-conan.sh6
-rwxr-xr-xcoin/provisioning/qtci-macos-10.15-x86_64/30-install-conan.sh6
7 files changed, 44 insertions, 0 deletions
diff --git a/coin/provisioning/common/unix/install-conan.sh b/coin/provisioning/common/unix/install-conan.sh
new file mode 100755
index 00000000..617c730c
--- /dev/null
+++ b/coin/provisioning/common/unix/install-conan.sh
@@ -0,0 +1,8 @@
+#!/usr/bin/env bash
+
+# This script will install Conan
+# Note! Python3 is required for Conan installation
+
+# Install Conan to Python user install directory (typically ~./local/)
+pip3 install conan --user
+
diff --git a/coin/provisioning/qtci-linux-CentOS-8.1-x86_64/30-install-conan.sh b/coin/provisioning/qtci-linux-CentOS-8.1-x86_64/30-install-conan.sh
new file mode 100755
index 00000000..ec54fa54
--- /dev/null
+++ b/coin/provisioning/qtci-linux-CentOS-8.1-x86_64/30-install-conan.sh
@@ -0,0 +1,6 @@
+#!/usr/bin/env bash
+
+set -ex
+
+BASEDIR=$(dirname "$0")
+"$BASEDIR/../common/unix/install-conan.sh"
diff --git a/coin/provisioning/qtci-linux-SLES-15_SP2-x86_64/30-install-conan.sh b/coin/provisioning/qtci-linux-SLES-15_SP2-x86_64/30-install-conan.sh
new file mode 100755
index 00000000..ec54fa54
--- /dev/null
+++ b/coin/provisioning/qtci-linux-SLES-15_SP2-x86_64/30-install-conan.sh
@@ -0,0 +1,6 @@
+#!/usr/bin/env bash
+
+set -ex
+
+BASEDIR=$(dirname "$0")
+"$BASEDIR/../common/unix/install-conan.sh"
diff --git a/coin/provisioning/qtci-linux-Ubuntu-20.04-x86_64/30-install-conan.sh b/coin/provisioning/qtci-linux-Ubuntu-20.04-x86_64/30-install-conan.sh
new file mode 100755
index 00000000..ec54fa54
--- /dev/null
+++ b/coin/provisioning/qtci-linux-Ubuntu-20.04-x86_64/30-install-conan.sh
@@ -0,0 +1,6 @@
+#!/usr/bin/env bash
+
+set -ex
+
+BASEDIR=$(dirname "$0")
+"$BASEDIR/../common/unix/install-conan.sh"
diff --git a/coin/provisioning/qtci-linux-openSUSE-15.2-x86_64/30-install-conan.sh b/coin/provisioning/qtci-linux-openSUSE-15.2-x86_64/30-install-conan.sh
new file mode 100755
index 00000000..ec54fa54
--- /dev/null
+++ b/coin/provisioning/qtci-linux-openSUSE-15.2-x86_64/30-install-conan.sh
@@ -0,0 +1,6 @@
+#!/usr/bin/env bash
+
+set -ex
+
+BASEDIR=$(dirname "$0")
+"$BASEDIR/../common/unix/install-conan.sh"
diff --git a/coin/provisioning/qtci-macos-10.14-x86_64/30-install-conan.sh b/coin/provisioning/qtci-macos-10.14-x86_64/30-install-conan.sh
new file mode 100755
index 00000000..ec54fa54
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.14-x86_64/30-install-conan.sh
@@ -0,0 +1,6 @@
+#!/usr/bin/env bash
+
+set -ex
+
+BASEDIR=$(dirname "$0")
+"$BASEDIR/../common/unix/install-conan.sh"
diff --git a/coin/provisioning/qtci-macos-10.15-x86_64/30-install-conan.sh b/coin/provisioning/qtci-macos-10.15-x86_64/30-install-conan.sh
new file mode 100755
index 00000000..ec54fa54
--- /dev/null
+++ b/coin/provisioning/qtci-macos-10.15-x86_64/30-install-conan.sh
@@ -0,0 +1,6 @@
+#!/usr/bin/env bash
+
+set -ex
+
+BASEDIR=$(dirname "$0")
+"$BASEDIR/../common/unix/install-conan.sh"