forked from qt-creator/qt-creator
Android: Log Sdk manager calls
... helps finding reason for logged parsing errors. Change-Id: Ia544d7d042e3eb8db04c122fe9f2f8e753e8ef4a Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -132,6 +132,8 @@ void watcherDeleter(QFutureWatcher<void> *watcher)
|
|||||||
static bool sdkManagerCommand(const AndroidConfig &config, const QStringList &args,
|
static bool sdkManagerCommand(const AndroidConfig &config, const QStringList &args,
|
||||||
QString *output, int timeout = sdkManagerCmdTimeoutS)
|
QString *output, int timeout = sdkManagerCmdTimeoutS)
|
||||||
{
|
{
|
||||||
|
qCDebug(sdkManagerLog) << "Running SDK Manager command (sync):"
|
||||||
|
<< CommandLine(config.sdkManagerToolPath(), args).toUserOutput();
|
||||||
SynchronousProcess proc;
|
SynchronousProcess proc;
|
||||||
proc.setProcessEnvironment(AndroidConfigurations::toolsEnvironment(config));
|
proc.setProcessEnvironment(AndroidConfigurations::toolsEnvironment(config));
|
||||||
proc.setTimeoutS(timeout);
|
proc.setTimeoutS(timeout);
|
||||||
@@ -153,6 +155,8 @@ static void sdkManagerCommand(const AndroidConfig &config, const QStringList &ar
|
|||||||
AndroidSdkManager::OperationOutput &output, double progressQuota,
|
AndroidSdkManager::OperationOutput &output, double progressQuota,
|
||||||
bool interruptible = true, int timeout = sdkManagerOperationTimeoutS)
|
bool interruptible = true, int timeout = sdkManagerOperationTimeoutS)
|
||||||
{
|
{
|
||||||
|
qCDebug(sdkManagerLog) << "Running SDK Manager command (async):"
|
||||||
|
<< CommandLine(config.sdkManagerToolPath(), args).toUserOutput();
|
||||||
int offset = fi.progressValue();
|
int offset = fi.progressValue();
|
||||||
SynchronousProcess proc;
|
SynchronousProcess proc;
|
||||||
proc.setProcessEnvironment(AndroidConfigurations::toolsEnvironment(config));
|
proc.setProcessEnvironment(AndroidConfigurations::toolsEnvironment(config));
|
||||||
|
Reference in New Issue
Block a user