From 4f3a9db3487b5c7f1cf88ae95ed4bfb2cf03192d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrius=20=C5=A0tikonas?= Date: Mon, 12 Nov 2018 00:22:24 +0000 Subject: [PATCH] Print commands that are being run if KPMCORE_DEBUG is set --- src/util/externalcommand.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/util/externalcommand.cpp b/src/util/externalcommand.cpp index 21bb2bb..76b480c 100644 --- a/src/util/externalcommand.cpp +++ b/src/util/externalcommand.cpp @@ -125,9 +125,11 @@ bool ExternalCommand::start(int timeout) if (command().isEmpty()) return false; - if (report()) { + if (report()) report()->setCommand(xi18nc("@info:status", "Command: %1 %2", command(), args().join(QStringLiteral(" ")))); - } + + if ( qEnvironmentVariableIsSet( "KPMCORE_DEBUG" )) + qDebug() << xi18nc("@info:status", "Command: %1 %2", command(), args().join(QStringLiteral(" "))); QString cmd = QStandardPaths::findExecutable(command()); if (cmd.isEmpty())