From b7d02e08fa246f3d45c898dc2480143a372409f0 Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Tue, 24 Jan 2012 14:57:58 +0100 Subject: [PATCH] Madde: Upload packages to the developer's home directory. The partition for /tmp only has a size of 4MB on Harmattan, so uploading any somewhat bigger project will fail. Task-number: QTCREATORBUG-6859 Change-Id: Ia90e9cf7d28c52a97185de02ad075374c12c2e60 Reviewed-by: Tobias Hunger --- src/plugins/madde/maddeuploadandinstallpackagesteps.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/plugins/madde/maddeuploadandinstallpackagesteps.cpp b/src/plugins/madde/maddeuploadandinstallpackagesteps.cpp index 3e5e32d9f29..9140f44d3ff 100644 --- a/src/plugins/madde/maddeuploadandinstallpackagesteps.cpp +++ b/src/plugins/madde/maddeuploadandinstallpackagesteps.cpp @@ -42,6 +42,7 @@ #include #include #include +#include using namespace RemoteLinux; @@ -84,6 +85,14 @@ protected: } handleDeviceSetupDone(false); } + +private: + QString uploadDir() const + { + const QString uname = deviceConfiguration()->sshParameters().userName; + return uname == QLatin1String("root") + ? QString::fromLatin1("/root") : QLatin1String("/home/") + uname; + } }; class MaemoUploadAndInstallPackageAction : public AbstractMaddeUploadAndInstallPackageAction