diff options
author | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2010-06-15 10:49:26 (GMT) |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2010-06-15 11:00:38 (GMT) |
commit | 78560390b948127262a9ebb5f4dd355b6c517e94 (patch) | |
tree | 75edfb1e04f2cee9ce39cd33c659649fd757606d /qmake/generators/symbian | |
parent | 442784de39c8128f418354fdcfdb3988bb599104 (diff) | |
download | Qt-78560390b948127262a9ebb5f4dd355b6c517e94.zip Qt-78560390b948127262a9ebb5f4dd355b6c517e94.tar.gz Qt-78560390b948127262a9ebb5f4dd355b6c517e94.tar.bz2 |
Change $${EPOCROOT} to also have drive if EPOCROOT env variable has it
Since sbsv2 toolchain supports having sources and SDK on different
drives, $${EPOCROOT} needs to contain drive letter to make it work.
Reviewed-by: Jason Barron
Diffstat (limited to 'qmake/generators/symbian')
-rw-r--r-- | qmake/generators/symbian/symbiancommon.cpp | 3 | ||||
-rw-r--r-- | qmake/generators/symbian/symmake_sbsv2.cpp | 4 |
2 files changed, 3 insertions, 4 deletions
diff --git a/qmake/generators/symbian/symbiancommon.cpp b/qmake/generators/symbian/symbiancommon.cpp index 58729d2..3a4bdbc 100644 --- a/qmake/generators/symbian/symbiancommon.cpp +++ b/qmake/generators/symbian/symbiancommon.cpp @@ -433,9 +433,6 @@ void SymbianCommonGenerator::generatePkgFile(const QString &iconFile, bool epocB if (from.size() > 1 && from.at(1) == QLatin1Char(':')) from = from.mid(2); from.prepend(zDir); - } else { - if (from.size() > 1 && from.at(1) == QLatin1Char(':')) - from = from.mid(2); } } diff --git a/qmake/generators/symbian/symmake_sbsv2.cpp b/qmake/generators/symbian/symmake_sbsv2.cpp index c2f1d1a..78f6f85 100644 --- a/qmake/generators/symbian/symmake_sbsv2.cpp +++ b/qmake/generators/symbian/symmake_sbsv2.cpp @@ -99,7 +99,9 @@ void SymbianSbsv2MakefileGenerator::writeSbsDeploymentList(const DeploymentList& fromItem.replace("\\", "/"); toItem.replace("\\", "/"); #if defined(Q_OS_WIN) - toItem.prepend(QDir::current().absolutePath().left(2)); // add drive + // add drive if it doesn't have one yet + if (toItem.size() > 1 && toItem[1] != QLatin1Char(':')) + toItem.prepend(QDir::current().absolutePath().left(2)); #endif t << "OPTION DEPLOY_SOURCE " << fromItem << endl; t << "OPTION DEPLOY_TARGET " << toItem << endl; |