forked from qt-creator/qt-creator
Move FileTransfer into ProjectExplorer plugin
Make it ready for providing implementations for other devices. Change-Id: I14eaf167a7b2c1189f4d23f2e9f556204295b9b3 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -26,10 +26,10 @@
|
||||
#include "rsyncdeploystep.h"
|
||||
|
||||
#include "abstractremotelinuxdeployservice.h"
|
||||
#include "filetransfer.h"
|
||||
#include "remotelinux_constants.h"
|
||||
|
||||
#include <projectexplorer/deploymentdata.h>
|
||||
#include <projectexplorer/devicesupport/filetransfer.h>
|
||||
#include <projectexplorer/devicesupport/idevice.h>
|
||||
#include <projectexplorer/runconfigurationaspects.h>
|
||||
#include <projectexplorer/target.h>
|
||||
@@ -136,7 +136,6 @@ void RsyncDeployService::createRemoteDirectories()
|
||||
|
||||
void RsyncDeployService::deployFiles()
|
||||
{
|
||||
m_fileTransfer.setDevice(deviceConfiguration());
|
||||
m_fileTransfer.setTransferMethod(FileTransferMethod::Rsync);
|
||||
m_fileTransfer.setRsyncFlags(m_flags);
|
||||
m_fileTransfer.setFilesToTransfer(m_files);
|
||||
@@ -161,7 +160,7 @@ RsyncDeployStep::RsyncDeployStep(BuildStepList *bsl, Utils::Id id)
|
||||
flags->setDisplayStyle(StringAspect::LineEditDisplay);
|
||||
flags->setSettingsKey("RemoteLinux.RsyncDeployStep.Flags");
|
||||
flags->setLabelText(tr("Flags:"));
|
||||
flags->setValue(FileTransfer::defaultRsyncFlags());
|
||||
flags->setValue(FileTransferSetupData::defaultRsyncFlags());
|
||||
|
||||
auto ignoreMissingFiles = addAspect<BoolAspect>();
|
||||
ignoreMissingFiles->setSettingsKey("RemoteLinux.RsyncDeployStep.IgnoreMissingFiles");
|
||||
|
Reference in New Issue
Block a user