diff options
Diffstat (limited to 'src/plugins/remotelinux/remotelinuxdeployconfiguration.cpp')
-rw-r--r-- | src/plugins/remotelinux/remotelinuxdeployconfiguration.cpp | 11 |
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(); }); } |