forked from qt-creator/qt-creator
Qmake: Initialize ExtraRunConfigurationAspects after initial parsing
Task-number: QTCREATORBUG-17462 Task-number: QTCREATORBUG-17477 Change-Id: Ie74455362d7e7ddc0cbd9296a3e2438e7195b00b Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -136,6 +136,12 @@ void DesktopQmakeRunConfiguration::proFileUpdated(QmakeProFileNode *pro, bool su
|
||||
emit effectiveTargetInformationChanged();
|
||||
setDefaultDisplayName(defaultDisplayName());
|
||||
extraAspect<LocalEnvironmentAspect>()->buildEnvironmentHasChanged();
|
||||
|
||||
extraAspect<WorkingDirectoryAspect>()
|
||||
->setDefaultWorkingDirectory(FileName::fromString(baseWorkingDirectory()));
|
||||
auto terminalAspect = extraAspect<TerminalAspect>();
|
||||
if (!terminalAspect->isUserSet())
|
||||
terminalAspect->setUseTerminal(isConsoleApplication());
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user