diff options
author | Tony Sarajärvi <tony.sarajarvi@qt.io> | 2018-06-14 13:42:21 +0300 |
---|---|---|
committer | Liang Qi <liang.qi@qt.io> | 2019-01-10 17:39:51 +0000 |
commit | 89e0159bbc0f3837bb777a92bb7d80e58973a1b2 (patch) | |
tree | 9369c79cb6a663a170f62be6bb0252476f469e5a /coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/08-pythondev.sh | |
parent | affeefbbe649c422a09240cdb04779023e019403 (diff) |
Swap openSUSE 42.3 to 15
Task-number: QTQAINFRA-2067
Change-Id: I71f79181704d6ce8faac0019f6d7a5016b0ecb5e
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Gatis Paeglis <gatis.paeglis@qt.io>
Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
Diffstat (limited to 'coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/08-pythondev.sh')
-rwxr-xr-x | coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/08-pythondev.sh | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/08-pythondev.sh b/coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/08-pythondev.sh new file mode 100755 index 00000000..208762d3 --- /dev/null +++ b/coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/08-pythondev.sh @@ -0,0 +1,18 @@ +#!/usr/bin/env bash +# provides: python development libraries +# version: provided by default Linux distribution repository +# needed to build pyside + +set -ex + +sudo pkcon -y refresh +sudo pkcon -y install python-devel python-virtualenv + +# install python3 +sudo pkcon -y install libpython3_4m1_0 python3-base python3 python3-pip python3-devel python3-virtualenv python3-wheel + +# Install all needed packages in a special wheel cache directory +pip3 wheel --wheel-dir $HOME/python3-wheels -r ${BASH_SOURCE%/*}/../common/shared/requirements.txt + +source "${BASH_SOURCE%/*}/../common/unix/SetEnvVar.sh" +SetEnvVar "PYTHON3_WHEEL_CACHE" "$HOME/python3-wheels" |