forked from qt-creator/qt-creator
Qmake: Set QmakeBuildConfig aspect values more directly
Change-Id: I759371e4f71cd4270f1bf82152ceb2f851c3c06b Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -178,14 +178,9 @@ void QmakeBuildConfiguration::initialize()
|
||||
if (!additionalArguments.isEmpty())
|
||||
qmakeStep->setUserArguments(additionalArguments);
|
||||
|
||||
if (qmakeExtra.config.separateDebugInfo == TriState::Enabled)
|
||||
forceSeparateDebugInfo(true);
|
||||
|
||||
if (qmakeExtra.config.linkQmlDebuggingQQ2 != TriState::Default)
|
||||
forceQmlDebugging(qmakeExtra.config.linkQmlDebuggingQQ2 == TriState::Enabled);
|
||||
|
||||
if (qmakeExtra.config.useQtQuickCompiler != TriState::Default)
|
||||
forceQtQuickCompiler(qmakeExtra.config.useQtQuickCompiler == TriState::Enabled);
|
||||
aspect<SeparateDebugInfoAspect>()->setSetting(qmakeExtra.config.separateDebugInfo);
|
||||
aspect<QmlDebuggingAspect>()->setSetting(qmakeExtra.config.linkQmlDebuggingQQ2);
|
||||
aspect<QtQuickCompilerAspect>()->setSetting(qmakeExtra.config.useQtQuickCompiler);
|
||||
|
||||
setQMakeBuildConfiguration(config);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user