From d53454960dc681fdfee6b286ee6d9b440e35d15d Mon Sep 17 00:00:00 2001 From: Christian Kandeler <christian.kandeler@digia.com> Date: Wed, 6 Feb 2013 10:19:09 +0100 Subject: [PATCH] QbsProjectManager: Tell qbs where to find plugins and modules. Without this information, qbs cannot work at all. Change-Id: Ib99193fb38649e0bb5bbb8392ce378a6cd28a344 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com> --- src/plugins/qbsprojectmanager/qbsproject.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugins/qbsprojectmanager/qbsproject.cpp b/src/plugins/qbsprojectmanager/qbsproject.cpp index f82b90e4308..184ed1421fd 100644 --- a/src/plugins/qbsprojectmanager/qbsproject.cpp +++ b/src/plugins/qbsprojectmanager/qbsproject.cpp @@ -388,6 +388,9 @@ void QbsProject::parse(const QVariantMap &config, const QString &dir) params.buildRoot = m_qbsBuildRoot; params.projectFilePath = m_fileName; params.ignoreDifferentProjectFilePath = false; + const qbs::Preferences prefs(m_manager->settings()); + params.searchPaths = prefs.searchPaths(QLatin1String(QBS_BUILD_DIR)); + params.pluginPaths = prefs.pluginPaths(QLatin1String(QBS_BUILD_DIR)); m_qbsSetupProjectJob = qbs::Project::setupProject(params, m_manager->settings(), m_manager->logSink(), 0); -- GitLab