diff options
Diffstat (limited to 'features/utils.pri')
-rw-r--r-- | features/utils.pri | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/features/utils.pri b/features/utils.pri new file mode 100644 index 0000000000..decc8993e1 --- /dev/null +++ b/features/utils.pri @@ -0,0 +1,28 @@ +# Helper functions + +defineReplace(mobilityDeployFilename) { + unset(MOBILITY_DEPLOY_NAME) + MOBILITY_DEPLOY_NAME = $$1 + CONFIG(debug, debug|release): { + mac:RET = $$member(MOBILITY_DEPLOY_NAME, 0)_debug + else:win32:RET = $$member(MOBILITY_DEPLOY_NAME, 0)d + } + isEmpty(RET):RET = $$MOBILITY_DEPLOY_NAME + return($$RET) +} + +symbian { + defineReplace(mobilityUID) { + ret = $$1 + !isEmpty(QT_LIBINFIX): ret = $$replace(ret, 0x2, 0xE) + return($$ret) + } +} + +defineReplace(mobilityPluginTarget) { + target = $$1 + symbian: target = $$target$${QT_LIBINFIX} + return($$qtLibraryTarget($$target)) +} + +!isEmpty(QT_LIBINFIX):QT_LIBINFIX_USED=$${QT_LIBINFIX} |