aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCristian Adam <cristian.adam@qt.io>2023-10-17 17:19:10 +0200
committerCristian Adam <cristian.adam@qt.io>2023-10-19 18:55:26 +0000
commit105fd8becb3a65b7310eb4dc7c6eb69b3631eea2 (patch)
tree3902fecb2bef3afd14d2ec1b73d03e1172c02c33
parenta071d4354a4efc732239a25f584afac8fb3c6eee (diff)
CMakePM: Add "share" for CMAKE_PREFIX_PATH for completion
This would allow packages from vcpkg to be found. Change-Id: Ie0921d9ed6cfe692bc18235bfaf678ede5c98e14 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
-rw-r--r--src/plugins/cmakeprojectmanager/cmakefilecompletionassist.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/cmakeprojectmanager/cmakefilecompletionassist.cpp b/src/plugins/cmakeprojectmanager/cmakefilecompletionassist.cpp
index d0b1461434..6dc754d2be 100644
--- a/src/plugins/cmakeprojectmanager/cmakefilecompletionassist.cpp
+++ b/src/plugins/cmakeprojectmanager/cmakefilecompletionassist.cpp
@@ -400,6 +400,7 @@ static QPair<QStringList, QStringList> getFindAndConfigCMakePackages(
std::function<QString(const QString &)> function;
QStringList &result;
} mapping[] = {{"CMAKE_PREFIX_PATH", "lib/cmake", configPackageName, configPackages},
+ {"CMAKE_PREFIX_PATH", "share", configPackageName, configPackages},
{"CMAKE_MODULE_PATH", QString(), findPackageName, modulePackages},
{"CMAKE_MODULE_PATH", QString(), configPackageName, configPackages}};