forked from qt-creator/qt-creator
ProjectExplorer: Replace unusual ExecutableAspect constructor
... by an (only) slightly less weird setter. Helps with a more uniform aspect API. Task-number: QTCREATORBUG-29168 Change-Id: I40d2e878987ed7b817e08d250566bc548712749d Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -26,7 +26,9 @@ public:
|
||||
auto envAspect = addAspect<EnvironmentAspect>();
|
||||
envAspect->setSupportForBuildEnvironment(target);
|
||||
|
||||
addAspect<ExecutableAspect>(target, ExecutableAspect::RunDevice);
|
||||
auto exeAspect = addAspect<ExecutableAspect>();
|
||||
exeAspect->setDeviceSelector(target, ExecutableAspect::RunDevice);
|
||||
|
||||
addAspect<ArgumentsAspect>(macroExpander());
|
||||
addAspect<WorkingDirectoryAspect>(macroExpander(), envAspect);
|
||||
addAspect<TerminalAspect>();
|
||||
|
||||
Reference in New Issue
Block a user