diff options
author | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2010-02-26 10:49:45 (GMT) |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2010-02-26 12:04:31 (GMT) |
commit | 7ca00ed67cb18fb858e1e89cec21b3db696fa923 (patch) | |
tree | 373cc0f4530ef6e46fca2eea63cb18ef9bd10f05 /qmake | |
parent | 16affb79e6187038b3b6ee3ac91345a83bb73410 (diff) | |
download | Qt-7ca00ed67cb18fb858e1e89cec21b3db696fa923.zip Qt-7ca00ed67cb18fb858e1e89cec21b3db696fa923.tar.gz Qt-7ca00ed67cb18fb858e1e89cec21b3db696fa923.tar.bz2 |
Added addMMPRules for adding conditional MMP_RULES
Usage:
# Set conditional libraries
LIB.MARM = "LIBRARY myarm.lib"
LIB.WINSCW = "LIBRARY mywinscw.lib"
LIB.default = "LIBRARY mydefault.lib"
# Set conditional Epoc Heap Size
EHZ.WINSCW = "EPOCHEAPSIZE 0x2000 0x2000000"
EHZ.default = "EPOCHEAPSIZE 0x40000 0x400000"
# Add the conditional MMP rules
MYCONDITIONS = MARM WINSCW
MYVARIABLES = LIB EHZ
addMMPRules(MYCONDITIONS, MYVARIABLES)
This will generate the following in the mmp file:
#if defined(MARM)
LIBRARY myarm.lib
EPOCHEAPSIZE 0x40000 0x400000
#elif defined(WINSCW)
LIBRARY mywinscw.lib
EPOCHEAPSIZE 0x2000 0x2000000
#else
LIBRARY mydefault.lib
EPOCHEAPSIZE 0x40000 0x400000
#endif
Task-number: QT-2909
Reviewed-by: axis
Diffstat (limited to 'qmake')
0 files changed, 0 insertions, 0 deletions