diff options
Diffstat (limited to 'src/app/qbs/parser/commandlineoption.cpp')
-rw-r--r-- | src/app/qbs/parser/commandlineoption.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/app/qbs/parser/commandlineoption.cpp b/src/app/qbs/parser/commandlineoption.cpp index 019884b6f..77a7a6935 100644 --- a/src/app/qbs/parser/commandlineoption.cpp +++ b/src/app/qbs/parser/commandlineoption.cpp @@ -293,4 +293,16 @@ void LogLevelOption::doParse(const QString &representation, QStringList &input) .arg(representation, levelString, description(command()))); } +QString AllArtifactsOption::description(CommandType command) const +{ + Q_ASSERT(command == CleanCommandType); + return Tr::tr("%1\n\tRemove all build artifacts, not just intermediate ones.\n") + .arg(longRepresentation()); +} + +QString AllArtifactsOption::longRepresentation() const +{ + return QLatin1String("--all-artifacts"); +} + } // namespace qbs |