forked from qt-creator/qt-creator
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>
This commit is contained in:
@@ -388,6 +388,9 @@ void QbsProject::parse(const QVariantMap &config, const QString &dir)
|
|||||||
params.buildRoot = m_qbsBuildRoot;
|
params.buildRoot = m_qbsBuildRoot;
|
||||||
params.projectFilePath = m_fileName;
|
params.projectFilePath = m_fileName;
|
||||||
params.ignoreDifferentProjectFilePath = false;
|
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
|
m_qbsSetupProjectJob
|
||||||
= qbs::Project::setupProject(params, m_manager->settings(), m_manager->logSink(), 0);
|
= qbs::Project::setupProject(params, m_manager->settings(), m_manager->logSink(), 0);
|
||||||
|
|||||||
Reference in New Issue
Block a user