forked from qt-creator/qt-creator
RemoteLinux: Fix rscync deploystep with multiple dirs
This was quoting them into a single argument, failing if there was more than one. Change-Id: Idc099970f3b747918adf7559b95e749940aad11a Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -140,8 +140,8 @@ void RsyncDeployService::createRemoteDirectories()
|
||||
remoteDirs << file.m_target.parentDir().path();
|
||||
remoteDirs.sort();
|
||||
remoteDirs.removeDuplicates();
|
||||
m_mkdir.setCommand({deviceConfiguration()->filePath("mkdir"),
|
||||
{"-p", ProcessArgs::createUnixArgs(remoteDirs).toString()}});
|
||||
|
||||
m_mkdir.setCommand({deviceConfiguration()->filePath("mkdir"), QStringList("-p") + remoteDirs});
|
||||
m_mkdir.start();
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user