MakeStep Class
(ProjectExplorer::MakeStep)Inherits: | ProjectExplorer::AbstractProcessStep |
Public Functions
MakeStep(ProjectExplorer::BuildStepList *parent, Core::Id id, const QString &buildTarget = QString(), const QStringList &availableTargets = {}) | |
QString | allArguments() const |
QStringList | availableTargets() const |
bool | buildsTarget(const QString &target) const |
QString | defaultMakeCommand() const |
QString | effectiveMakeCommand() const |
Utils::Environment | environment(BuildConfiguration *bc) const |
bool | isClean() const |
bool | isJobCountSupported() const |
int | jobCount() const |
bool | jobCountOverridesMakeflags() const |
QString | makeCommand() const |
bool | makeflagsContainsJobCount() const |
bool | makeflagsJobCountMismatch() const |
void | setBuildTarget(const QString &target, bool on) |
void | setClean(bool clean) |
void | setJobCount(int count) |
void | setMakeCommand(const QString &command) |
void | setUserArguments(const QString &args) |
bool | userArgsContainsJobCount() const |
QString | userArguments() const |
Reimplemented Public Functions
virtual ProjectExplorer::BuildStepConfigWidget * | createConfigWidget() override |
virtual bool | init() override |
- 7 public functions inherited from ProjectExplorer::AbstractProcessStep
- 18 public functions inherited from ProjectExplorer::BuildStep
- 17 public functions inherited from ProjectExplorer::ProjectConfiguration
Static Public Members
QString | defaultDisplayName() |
Task | makeCommandMissingTask() |
QString | msgNoMakeCommand() |
- 1 static public member inherited from ProjectExplorer::BuildStep
- 1 static public member inherited from ProjectExplorer::ProjectConfiguration
Additional Inherited Members
- 5 signals inherited from ProjectExplorer::BuildStep
- 2 signals inherited from ProjectExplorer::ProjectConfiguration
- 9 protected functions inherited from ProjectExplorer::AbstractProcessStep
- 3 protected functions inherited from ProjectExplorer::BuildStep
Member Function Documentation
MakeStep::MakeStep(ProjectExplorer::BuildStepList *parent, Core::Id id, const QString &buildTarget = QString(), const QStringList &availableTargets = {})
Default constructs an instance of MakeStep.
QString MakeStep::allArguments() const
QStringList MakeStep::availableTargets() const
bool MakeStep::buildsTarget(const QString &target) const
[override virtual]
ProjectExplorer::BuildStepConfigWidget *MakeStep::createConfigWidget()
[static]
QString MakeStep::defaultDisplayName()
QString MakeStep::defaultMakeCommand() const
QString MakeStep::effectiveMakeCommand() const
Utils::Environment MakeStep::environment(BuildConfiguration *bc) const
[override virtual]
bool MakeStep::init()
bool MakeStep::isClean() const
bool MakeStep::isJobCountSupported() const
int MakeStep::jobCount() const
See also setJobCount().
bool MakeStep::jobCountOverridesMakeflags() const
QString MakeStep::makeCommand() const
See also setMakeCommand().
[static]
Task MakeStep::makeCommandMissingTask()
bool MakeStep::makeflagsContainsJobCount() const
bool MakeStep::makeflagsJobCountMismatch() const
[static]
QString MakeStep::msgNoMakeCommand()
void MakeStep::setBuildTarget(const QString &target, bool on)
void MakeStep::setClean(bool clean)
See also isClean().
void MakeStep::setJobCount(int count)
See also jobCount().
void MakeStep::setMakeCommand(const QString &command)
See also makeCommand().
void MakeStep::setUserArguments(const QString &args)
See also userArguments().
bool MakeStep::userArgsContainsJobCount() const
QString MakeStep::userArguments() const
See also setUserArguments().