summaryrefslogtreecommitdiffstats
path: root/conanfile.py
diff options
context:
space:
mode:
authorIikka Eklund <iikka.eklund@qt.io>2021-01-29 12:20:06 +0200
committerIikka Eklund <iikka.eklund@qt.io>2021-01-29 13:15:24 +0200
commitc9ad3dbb4eecbeb68c643f6f3f5edd92b786b7c8 (patch)
tree74d541fd6c41669d243727e34de8e0e6a17cbe42 /conanfile.py
parent25de7023470a4ba9a617fd8d481a997c5e171374 (diff)
conanfile.py: Use QTDIR instead of QT_PATH
There's an established environment variable for this though, QTDIR. This environment variable is also set by Qt Creator by default. So the Conan recipes should accept this environment variable instead. This requires a change in the matching conan profile files where the path to Qt installation is injected to env. Task-number: QTBUG-90583 Change-Id: I5b8bf2483a46eb2c9a0a68314c92e82206f2c2ad Reviewed-by: Kai Koehne <kai.koehne@qt.io>
Diffstat (limited to 'conanfile.py')
-rw-r--r--conanfile.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/conanfile.py b/conanfile.py
index ee0421f..7fe98e5 100644
--- a/conanfile.py
+++ b/conanfile.py
@@ -54,11 +54,11 @@ class QtMQTT(ConanFile):
pass
def _get_cmake_prefix_path(self):
- # 'QT_PATH' provided as env variable in profile file which is part of the Qt essential binary
+ # 'QTDIR' provided as env variable in profile file which is part of the Qt essential binary
# package(s). Installed under .conan/profiles
- cmake_prefix_path = os.environ.get("QT_PATH")
+ cmake_prefix_path = os.environ.get("QTDIR")
if not cmake_prefix_path:
- raise QtConanError("'QT_PATH' not defined! The 'QT_PATH' needs to point to Qt installation directory.")
+ raise QtConanError("'QTDIR' not defined! The 'QTDIR' needs to point to Qt installation directory.")
print(f"CMAKE_PREFIX_PATH for '{self.name}/{self.version}' build is: {cmake_prefix_path}")
return cmake_prefix_path
@@ -73,7 +73,7 @@ class QtMQTT(ConanFile):
ext = ".bat" if tools.os_info.is_windows else ""
qtcmake = os.path.abspath(os.path.join(qt_install_path, "bin", "qt-cmake" + ext))
if not os.path.exists(qtcmake):
- raise QtConanError(f"Unable to locate {qtcmake} from 'QT_PATH': {qt_install_path}")
+ raise QtConanError(f"Unable to locate {qtcmake} from 'QTDIR': {qt_install_path}")
return qtcmake
def _get_cmake_tool(self):