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>
This commit is contained in:
Cristian Adam
2023-10-17 17:19:10 +02:00
parent a071d4354a
commit 105fd8becb

View File

@@ -400,6 +400,7 @@ static QPair<QStringList, QStringList> getFindAndConfigCMakePackages(
std::function<QString(const QString &)> function; std::function<QString(const QString &)> function;
QStringList &result; QStringList &result;
} mapping[] = {{"CMAKE_PREFIX_PATH", "lib/cmake", configPackageName, configPackages}, } mapping[] = {{"CMAKE_PREFIX_PATH", "lib/cmake", configPackageName, configPackages},
{"CMAKE_PREFIX_PATH", "share", configPackageName, configPackages},
{"CMAKE_MODULE_PATH", QString(), findPackageName, modulePackages}, {"CMAKE_MODULE_PATH", QString(), findPackageName, modulePackages},
{"CMAKE_MODULE_PATH", QString(), configPackageName, configPackages}}; {"CMAKE_MODULE_PATH", QString(), configPackageName, configPackages}};