RemoteLinux: Deploy tarball to /tmp.

Home directories might be at non-standard locations on embedded Linux
systems.

Task-number: QTCREATORBUG-5916
Change-Id: I9988c9accc91c90e9b950b74460d48aacd18da28
Reviewed-on: http://codereview.qt.nokia.com/4362
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
This commit is contained in:
Christian Kandeler
2011-09-07 15:06:51 +02:00
parent 9a18401495
commit 96e003e9fe

View File

@@ -89,10 +89,7 @@ QString AbstractUploadAndInstallPackageService::packageFilePath() const
QString AbstractUploadAndInstallPackageService::uploadDir() const QString AbstractUploadAndInstallPackageService::uploadDir() const
{ {
const QString uname = deviceConfiguration()->sshParameters().userName; return QLatin1String("/tmp");
return uname == QLatin1String("root")
? QString::fromLatin1("/root")
: QLatin1String("/home/") + uname;
} }
bool AbstractUploadAndInstallPackageService::isDeploymentNecessary() const bool AbstractUploadAndInstallPackageService::isDeploymentNecessary() const