aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/remotelinux/remotelinuxdeployconfiguration.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/remotelinux/remotelinuxdeployconfiguration.cpp')
-rw-r--r--src/plugins/remotelinux/remotelinuxdeployconfiguration.cpp11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/plugins/remotelinux/remotelinuxdeployconfiguration.cpp b/src/plugins/remotelinux/remotelinuxdeployconfiguration.cpp
index 6a81085bf0..9a54527eba 100644
--- a/src/plugins/remotelinux/remotelinuxdeployconfiguration.cpp
+++ b/src/plugins/remotelinux/remotelinuxdeployconfiguration.cpp
@@ -26,7 +26,6 @@
#include "remotelinuxdeployconfiguration.h"
#include "genericdirectuploadstep.h"
-#include "linuxdevice.h"
#include "makeinstallstep.h"
#include "remotelinuxcheckforfreediskspacestep.h"
#include "remotelinuxkillappstep.h"
@@ -46,7 +45,7 @@ namespace RemoteLinux {
using namespace Internal;
-Core::Id genericDeployConfigurationId()
+Utils::Id genericDeployConfigurationId()
{
return "DeployToGenericLinux";
}
@@ -79,12 +78,12 @@ RemoteLinuxDeployConfigurationFactory::RemoteLinuxDeployConfigurationFactory()
addInitialStep(RemoteLinuxCheckForFreeDiskSpaceStep::stepId());
addInitialStep(RemoteLinuxKillAppStep::stepId());
addInitialStep(RsyncDeployStep::stepId(), [](Target *target) {
- auto device = DeviceKitAspect::device(target->kit()).staticCast<const LinuxDevice>();
- return device && device->supportsRSync();
+ auto device = DeviceKitAspect::device(target->kit());
+ return device && device->extraData(Constants::SupportsRSync).toBool();
});
addInitialStep(GenericDirectUploadStep::stepId(), [](Target *target) {
- auto device = DeviceKitAspect::device(target->kit()).staticCast<const LinuxDevice>();
- return device && !device->supportsRSync();
+ auto device = DeviceKitAspect::device(target->kit());
+ return device && !device->extraData(Constants::SupportsRSync).toBool();
});
}