diff options
author | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2011-05-16 12:30:04 (GMT) |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2011-05-16 13:54:15 (GMT) |
commit | 5f0de35a576cae9333c41dbdd43c8489b20e878a (patch) | |
tree | 374e74f0f97506b81cc6053799c8dd0d498eeb6e /qmake/qmake_pch.h | |
parent | 674d85693171c308487080f33a4f1ff87ec9d4c4 (diff) | |
download | Qt-5f0de35a576cae9333c41dbdd43c8489b20e878a.zip Qt-5f0de35a576cae9333c41dbdd43c8489b20e878a.tar.gz Qt-5f0de35a576cae9333c41dbdd43c8489b20e878a.tar.bz2 |
Improve DEFINES crossplatform compatibility in Symbian builds.
DEFINES statements that define strings needed separate statements for
symbian-sbsv2 builds and Makefile based plaforms, as there is one extra
layer of escaping needed in Makefile builds. Improved compatibility by
making qmake remove one layer of escaping before writing the .mmp MACROs
based on DEFINES.
Note: Symbian-abld builds still do not support string DEFINES as the
toolchain simply can't handle them in .mmp files, no matter how
they are escaped.
Note2: Symbian-sbsv2 support for escaped DEFINES is not perfect either,
as bld.inf files do not like doubly escaped characters in
extension rules (e.g. double-quotation mark as part of a string).
This makes it impossible to pass such DEFINES to extra compilers.
Task-number: QTBUG-19232
Reviewed-by: Oswald Buddenhagen
Diffstat (limited to 'qmake/qmake_pch.h')
0 files changed, 0 insertions, 0 deletions