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 << file.m_target.parentDir().path();
|
||||||
remoteDirs.sort();
|
remoteDirs.sort();
|
||||||
remoteDirs.removeDuplicates();
|
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();
|
m_mkdir.start();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user