aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/boot2qt
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2023-12-06 16:50:15 +0100
committerEike Ziller <eike.ziller@qt.io>2023-12-06 16:50:15 +0100
commit2e280e1c50d6fb1ac76d84703a060955f0b0a9fa (patch)
tree12b0260951cf3bf83ebbfcca1a21d4b22793f3ab /src/plugins/boot2qt
parent6a97b66592ff0bf76d236f6120cd94e2604283a4 (diff)
parentd1ac2fe45a9a7986bfb9217f14bfc1ca22a9cdd9 (diff)
Merge remote-tracking branch 'origin/12.0'
Conflicts: src/plugins/clangcodemodel/clangdfollowsymbol.cpp src/plugins/debugger/debuggerruncontrol.cpp src/plugins/projectexplorer/miniprojecttargetselector.cpp Change-Id: I45b7fee1a1d784c44f2139fb1ede69190d23d6fd
Diffstat (limited to 'src/plugins/boot2qt')
-rw-r--r--src/plugins/boot2qt/device-detection/devicedetector.cpp3
-rw-r--r--src/plugins/boot2qt/qdbplugin.cpp4
2 files changed, 7 insertions, 0 deletions
diff --git a/src/plugins/boot2qt/device-detection/devicedetector.cpp b/src/plugins/boot2qt/device-detection/devicedetector.cpp
index 10faa4fb3c..abe06bc566 100644
--- a/src/plugins/boot2qt/device-detection/devicedetector.cpp
+++ b/src/plugins/boot2qt/device-detection/devicedetector.cpp
@@ -9,6 +9,7 @@
#include "../qdbutils.h"
#include <projectexplorer/devicesupport/devicemanager.h>
+#include <projectexplorer/projectexplorerconstants.h>
#include <utils/qtcassert.h>
@@ -85,6 +86,8 @@ void DeviceDetector::handleDeviceEvent(QdbDeviceTracker::DeviceEventType eventTy
device->settings()->displayName.setValue(name);
device->setType(Qdb::Constants::QdbLinuxOsType);
device->setMachineType(IDevice::Hardware);
+ device->setExtraData(ProjectExplorer::Constants::SUPPORTS_RSYNC, true);
+ device->setExtraData(ProjectExplorer::Constants::SUPPORTS_SFTP, true);
const QString ipAddress = info["ipAddress"];
device->setupDefaultNetworkSettings(ipAddress);
diff --git a/src/plugins/boot2qt/qdbplugin.cpp b/src/plugins/boot2qt/qdbplugin.cpp
index df1b5458f3..35e1c71514 100644
--- a/src/plugins/boot2qt/qdbplugin.cpp
+++ b/src/plugins/boot2qt/qdbplugin.cpp
@@ -115,7 +115,11 @@ public:
&& prj->hasMakeInstallEquivalent();
});
addInitialStep(Qdb::Constants::QdbStopApplicationStepId);
+#ifdef Q_OS_WIN
+ addInitialStep(RemoteLinux::Constants::DirectUploadStepId);
+#else
addInitialStep(RemoteLinux::Constants::GenericDeployStepId);
+#endif
}
};