diff options
Diffstat (limited to 'coin/provisioning/common/unix/install-conan.sh')
-rwxr-xr-x | coin/provisioning/common/unix/install-conan.sh | 23 |
1 files changed, 23 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..8fc83090 --- /dev/null +++ b/coin/provisioning/common/unix/install-conan.sh @@ -0,0 +1,23 @@ +#!/usr/bin/env bash +#Copyright (C) 2023 The Qt Company Ltd +#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +# shellcheck source=../unix/SetEnvVar.sh +source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh" + +# This script will install Conan +# Note! Python3 is required for Conan installation + +os="$1" + +# Install Conan to Python user install directory (typically ~./local/) +pip3 install conan --user + +SetEnvVar "CONAN_REVISIONS_ENABLED" "1" +SetEnvVar "CONAN_V2_MODE" "1" + +if [ "$os" == "linux" ]; then + SetEnvVar "PATH" "/home/qt/.local/bin:\$PATH" +elif [ "$os" == "macos" ]; then + SetEnvVar "PATH" "/Users/qt/Library/Python/3.7/bin:\$PATH" +fi |