forked from qt-creator/qt-creator
CMakeProjectManager: Use aspects more directly in build configuration
Change-Id: I35b9a31c158cac8eccb44ffb3f4e2d21d8183b8b Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Cristian Adam <cristian.adam@qt.io>
This commit is contained in:
@@ -1743,10 +1743,9 @@ void CMakeBuildSystem::runGenerator(Id id)
|
||||
}
|
||||
for (const CMakeConfigItem &item : std::as_const(configItems))
|
||||
cmdLine.addArg(item.toArgument(buildConfiguration()->macroExpander()));
|
||||
if (const auto optionsAspect = buildConfiguration()->aspect<AdditionalCMakeOptionsAspect>();
|
||||
optionsAspect && !optionsAspect->value().isEmpty()) {
|
||||
cmdLine.addArgs(optionsAspect->value(), CommandLine::Raw);
|
||||
}
|
||||
|
||||
cmdLine.addArgs(cmakeBuildConfiguration()->additionalCMakeOptions(), CommandLine::Raw);
|
||||
|
||||
const auto proc = new Process(this);
|
||||
connect(proc, &Process::done, proc, &Process::deleteLater);
|
||||
connect(proc, &Process::readyReadStandardOutput, this, [proc] {
|
||||
|
||||
Reference in New Issue
Block a user