summaryrefslogtreecommitdiffstats
path: root/qmake/qmake_pch.h
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@digia.com>2011-05-16 12:30:04 (GMT)
committerMiikka Heikkinen <miikka.heikkinen@digia.com>2011-05-16 13:54:15 (GMT)
commit5f0de35a576cae9333c41dbdd43c8489b20e878a (patch)
tree374e74f0f97506b81cc6053799c8dd0d498eeb6e /qmake/qmake_pch.h
parent674d85693171c308487080f33a4f1ff87ec9d4c4 (diff)
downloadQt-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