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())
|
if (!additionalArguments.isEmpty())
|
||||||
qmakeStep->setUserArguments(additionalArguments);
|
qmakeStep->setUserArguments(additionalArguments);
|
||||||
|
|
||||||
if (qmakeExtra.config.separateDebugInfo == TriState::Enabled)
|
aspect<SeparateDebugInfoAspect>()->setSetting(qmakeExtra.config.separateDebugInfo);
|
||||||
forceSeparateDebugInfo(true);
|
aspect<QmlDebuggingAspect>()->setSetting(qmakeExtra.config.linkQmlDebuggingQQ2);
|
||||||
|
aspect<QtQuickCompilerAspect>()->setSetting(qmakeExtra.config.useQtQuickCompiler);
|
||||||
if (qmakeExtra.config.linkQmlDebuggingQQ2 != TriState::Default)
|
|
||||||
forceQmlDebugging(qmakeExtra.config.linkQmlDebuggingQQ2 == TriState::Enabled);
|
|
||||||
|
|
||||||
if (qmakeExtra.config.useQtQuickCompiler != TriState::Default)
|
|
||||||
forceQtQuickCompiler(qmakeExtra.config.useQtQuickCompiler == TriState::Enabled);
|
|
||||||
|
|
||||||
setQMakeBuildConfiguration(config);
|
setQMakeBuildConfiguration(config);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user