qtopia4: make qmake.conf handling more robust (fixes build for x86/x86_64/ppc)
authorPeter Korsgaard <jacmet@sunsite.dk>
Tue, 31 Mar 2009 14:29:30 +0000 (14:29 -0000)
committerPeter Korsgaard <jacmet@sunsite.dk>
Tue, 31 Mar 2009 14:29:30 +0000 (14:29 -0000)
commit0a88002e643aacf2f6822d8944659c0a028d5eb8
tree2eee47cbf2738aa0587b5d3d25845d7130b5d9b4
parent3c154928410dba2c77cfe58b84a4899b621bc9a2
qtopia4: make qmake.conf handling more robust (fixes build for x86/x86_64/ppc)

qmake.conf needs to be tweaked to make QT use the correct toolchain for
building, but the current approach relies on the fact that the selected
platform qmake.conf has QMAKE_{CC,CXX,LINK,LINK_SHLIB,AR,OBJCOPY,RANLIB,STRIP}
lines that are then adapted to the correct settings.

This is true for some configs (namely arm and avr32), but not for others -
Causing the build to fail (or build for the host).

Instead add a QTOPIA4_QMAKE_SET macro which removes any existing lines
and add the correct lines to the qmake.conf, so it works no matter if the
platform provides them or not.
package/qtopia4/qtopia4.mk