aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/tools/commandechomode.cpp
diff options
context:
space:
mode:
authorJake Petroules <jake.petroules@qt.io>2016-05-22 17:19:38 -0700
committerJake Petroules <jake.petroules@qt.io>2016-05-23 08:06:08 +0000
commitbf1667e8e1aae74ff85583452afc06caa4a01d22 (patch)
tree3a6981fb778486c906ddcccc085677bc21cef541 /src/lib/corelib/tools/commandechomode.cpp
parent12c2eaee9f27ddfa1ac8232fdf04577223927cf6 (diff)
Add a new command line echo mode that also prints environment variables.
Change-Id: I88213103519ae4f69fedb4fe535c9c44e3b61d03 Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
Diffstat (limited to 'src/lib/corelib/tools/commandechomode.cpp')
-rw-r--r--src/lib/corelib/tools/commandechomode.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/corelib/tools/commandechomode.cpp b/src/lib/corelib/tools/commandechomode.cpp
index 87f1aa6bc..e3814fd4e 100644
--- a/src/lib/corelib/tools/commandechomode.cpp
+++ b/src/lib/corelib/tools/commandechomode.cpp
@@ -36,6 +36,8 @@
* \value CommandEchoModeSilent Indicates that no output will be printed.
* \value CommandEchoModeSummary Indicates that descriptions will be printed.
* \value CommandEchoModeCommandLine Indidcates that full command line invocations will be printed.
+ * \value CommandEchoModeCommandLineWithEnvironment Indidcates that full command line invocations,
+ * including environment variables, will be printed.
*/
namespace qbs {
@@ -54,6 +56,8 @@ QString commandEchoModeName(CommandEchoMode mode)
return QLatin1String("summary");
case CommandEchoModeCommandLine:
return QLatin1String("command-line");
+ case CommandEchoModeCommandLineWithEnvironment:
+ return QLatin1String("command-line-with-environment");
default:
break;
}