From 9d65cd5ca52ce14af239f019a486604792917770 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simo=20F=C3=A4lt?= Date: Tue, 22 Aug 2017 09:02:16 +0300 Subject: Provisioning: Install libclang and its dependencies to macos 10.12 Libs and llvm-config is required by pyside. In order to extract libclang package, we need to install 7zip. 7zip is installed with homebrew. Change-Id: I35367dca1f79dbc9e2f1513480f6fc9bb69730d3 Reviewed-by: Simon Hausmann --- coin/provisioning/qtci-macos-10.12-x86_64/025-homebrew.sh | 4 ++++ coin/provisioning/qtci-macos-10.12-x86_64/026-p7zip.sh | 4 ++++ coin/provisioning/qtci-macos-10.12-x86_64/027-libclang.sh | 5 +++++ 3 files changed, 13 insertions(+) create mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/025-homebrew.sh create mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/026-p7zip.sh create mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/027-libclang.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/025-homebrew.sh b/coin/provisioning/qtci-macos-10.12-x86_64/025-homebrew.sh new file mode 100755 index 00000000..63ec9b69 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/025-homebrew.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +BASEDIR=$(dirname "$0") +$BASEDIR/../common/homebrew.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/026-p7zip.sh b/coin/provisioning/qtci-macos-10.12-x86_64/026-p7zip.sh new file mode 100755 index 00000000..4fb9ddbc --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/026-p7zip.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash +# Install 7z to be used from command line +brew update +brew install p7zip diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/027-libclang.sh b/coin/provisioning/qtci-macos-10.12-x86_64/027-libclang.sh new file mode 100755 index 00000000..d257ffa1 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/027-libclang.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash + +BASEDIR=$(dirname "$0") +# There is only one mac package and common script uses it as a default +$BASEDIR/../common/libclang.sh -- cgit v1.2.3