Nim: Add a summary updater to NimbleBuildStep

Change-Id: I227b11ff90595b47568869b85f854350c5e90619
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
hjk
2020-09-09 14:39:14 +02:00
parent da5852a3b3
commit 753c6812e2

View File

@@ -117,6 +117,12 @@ NimbleBuildStep::NimbleBuildStep(BuildStepList *parentList, Id id)
env.appendOrSetPath(Nim::nimPathFromKit(kit()).toUserOutput()); env.appendOrSetPath(Nim::nimPathFromKit(kit()).toUserOutput());
}); });
setSummaryUpdater([this] {
ProcessParameters param;
setupProcessParameters(&param);
return param.summary(displayName());
});
QTC_ASSERT(buildConfiguration(), return); QTC_ASSERT(buildConfiguration(), return);
QObject::connect(buildConfiguration(), &BuildConfiguration::buildTypeChanged, QObject::connect(buildConfiguration(), &BuildConfiguration::buildTypeChanged,
m_arguments, &ArgumentsAspect::resetArguments); m_arguments, &ArgumentsAspect::resetArguments);