From fb631cb2585ae0acafa7a7df0f295c236f7b36f8 Mon Sep 17 00:00:00 2001 From: hjk Date: Fri, 2 Aug 2019 18:06:29 +0200 Subject: ProjectExplorer: Set up hack to funnel information to buildstep ctors For now, store most of BuildInfo in the BuildConfiguration. This will allow accessing it in the BuildStep ctors so the BuildSteps can be fully setup without polishing afterwards (as currently done in the main build steps of the three buildsystems, and Nim) This in meant to be temporary to a large degree. Change-Id: If6ade6052f4b96670995399ae97ef7d2313f632a Reviewed-by: Christian Kandeler --- src/plugins/genericprojectmanager/genericbuildconfiguration.cpp | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'src/plugins/genericprojectmanager/genericbuildconfiguration.cpp') diff --git a/src/plugins/genericprojectmanager/genericbuildconfiguration.cpp b/src/plugins/genericprojectmanager/genericbuildconfiguration.cpp index 84f14798d2..12d61b1611 100644 --- a/src/plugins/genericprojectmanager/genericbuildconfiguration.cpp +++ b/src/plugins/genericprojectmanager/genericbuildconfiguration.cpp @@ -58,9 +58,9 @@ GenericBuildConfiguration::GenericBuildConfiguration(Target *parent, Core::Id id updateCacheAndEmitEnvironmentChanged(); } -void GenericBuildConfiguration::initialize(const BuildInfo &info) +void GenericBuildConfiguration::initialize() { - BuildConfiguration::initialize(info); + BuildConfiguration::initialize(); BuildStepList *buildSteps = stepList(ProjectExplorer::Constants::BUILDSTEPS_BUILD); buildSteps->appendStep(Constants::GENERIC_MS_ID); @@ -101,11 +101,6 @@ QList GenericBuildConfigurationFactory::availableBuilds return {info}; } -BuildConfiguration::BuildType GenericBuildConfiguration::buildType() const -{ - return Unknown; -} - void GenericBuildConfiguration::addToEnvironment(Utils::Environment &env) const { prependCompilerPathToEnvironment(target()->kit(), env); -- cgit v1.2.1