aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorToni Saario <toni.saario@qt.io>2021-08-26 14:07:53 +0300
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2021-12-07 12:44:05 +0000
commitc7ca7a645cb332f71a67d2cd429855d01881f50e (patch)
tree66bd7d66cd715bcf7a07b190fe94f8cf3c8b0121
parenta281a7a4fed010accf4116d57f102b34201437c1 (diff)
Set Conan V2 mode
V2 mode causes conan to raise error when an feature that is being deprecated in conan V2 is used. This allows maintaining V2 compatibility. Change-Id: I9c0cb70ce3a194966594d48433763e5423e187f1 Reviewed-by: Simo Fält <simo.falt@qt.io> (cherry picked from commit dfa50ed7c3d2acac35d1a13ccec618fba8064d6f) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rwxr-xr-xcoin/provisioning/common/unix/install-conan.sh1
-rw-r--r--coin/provisioning/common/windows/conan.ps11
2 files changed, 2 insertions, 0 deletions
diff --git a/coin/provisioning/common/unix/install-conan.sh b/coin/provisioning/common/unix/install-conan.sh
index 6827f6fe..f30a2300 100755
--- a/coin/provisioning/common/unix/install-conan.sh
+++ b/coin/provisioning/common/unix/install-conan.sh
@@ -12,6 +12,7 @@ os="$1"
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"
diff --git a/coin/provisioning/common/windows/conan.ps1 b/coin/provisioning/common/windows/conan.ps1
index 082600e9..5c635d3c 100644
--- a/coin/provisioning/common/windows/conan.ps1
+++ b/coin/provisioning/common/windows/conan.ps1
@@ -41,6 +41,7 @@ Write-Output "Conan = $version" >> ~\versions.txt
# Add conan to path.
Add-Path $scriptsPath
Set-EnvironmentVariable "CONAN_REVISIONS_ENABLED" "1"
+Set-EnvironmentVariable "CONAN_V2_MODE" "1"
# This is temporary solution for installing packages provided by Conan until we have fixed Conan setup for this