void AndroidQmakeBuildConfiguration::initialize(const BuildInfo *info) { QmakeBuildConfiguration::initialize(info); BuildStepList *buildSteps = stepList(ProjectExplorer::Constants::BUILDSTEPS_BUILD); buildSteps->appendStep(new AndroidPackageInstallationStep(buildSteps)); buildSteps->appendStep(new QmakeAndroidBuildApkStep(buildSteps)); updateCacheAndEmitEnvironmentChanged(); }
void GenericBuildConfiguration::initialize(const BuildInfo *info) { BuildConfiguration::initialize(info); BuildStepList *buildSteps = stepList(ProjectExplorer::Constants::BUILDSTEPS_BUILD); buildSteps->appendStep(new GenericMakeStep(buildSteps, "all")); BuildStepList *cleanSteps = stepList(ProjectExplorer::Constants::BUILDSTEPS_CLEAN); cleanSteps->appendStep(new GenericMakeStep(cleanSteps, "clean")); updateCacheAndEmitEnvironmentChanged(); }
void GoBuildConfiguration::initialize(const BuildInfo &info) { BuildConfiguration::initialize(info); GoProject *project = qobject_cast<GoProject *>(target()->project()); QTC_ASSERT(project, return); // Add nim compiler build step { BuildStepList *buildSteps = stepList(ProjectExplorer::Constants::BUILDSTEPS_BUILD); buildSteps->appendStep(new GoCompilerGetStep(buildSteps)); buildSteps->appendStep(new GoCompilerBuildStep(buildSteps)); } // Add clean step { BuildStepList *cleanSteps = stepList(ProjectExplorer::Constants::BUILDSTEPS_CLEAN); cleanSteps->appendStep(new GoCompilerCleanStep(cleanSteps)); } }