MakeStep Class

(ProjectExplorer::MakeStep)

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

Static Public Members

Additional Inherited Members

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().