headers.files = $$PUBLIC_HEADERS headers.path = $$QT_MOBILITY_INCLUDE/$$TARGET contains(TEMPLATE,.*lib) { target.path=$$QT_MOBILITY_LIB maemo5|maemo6|meego { CONFIG += create_pc create_prl QMAKE_PKGCONFIG_NAME = lib$$TARGET QMAKE_PKGCONFIG_DESTDIR = pkgconfig QMAKE_PKGCONFIG_LIBDIR = $$target.path QMAKE_PKGCONFIG_INCDIR = $$headers.path QMAKE_PKGCONFIG_CFLAGS = -I$${QT_MOBILITY_INCLUDE}/QtMobility pkgconfig.files = $${TARGET}.pc pkgconfig.path = $$QT_MOBILITY_LIB/pkgconfig INSTALLS += pkgconfig } TARGET = $$qtLibraryTarget($${TARGET}$${QT_LIBINFIX}) symbian { middleware { path=$$MW_LAYER_PUBLIC_EXPORT_PATH("") } app { path=$$APP_LAYER_PUBLIC_EXPORT_PATH("") } exportPath=$$EPOCROOT"."$$dirname(path) nativePath=$$replace(exportPath,/,\\) exists($$nativePath) { } else { system($$QMAKE_MKDIR $$nativePath) } for(header, headers.files) { middleware { BLD_INF_RULES.prj_exports += "$$header $$MW_LAYER_PUBLIC_EXPORT_PATH($$basename(header))"} app { BLD_INF_RULES.prj_exports += "$$header $$APP_LAYER_PUBLIC_EXPORT_PATH($$basename(header))"} } } } else { contains(TEMPLATE,.*app):target.path=$$QT_MOBILITY_BIN } INSTALLS+=target headers mac:contains(QT_CONFIG,qt_framework) { CONFIG += lib_bundle absolute_library_soname CONFIG(debug, debug|release) { !build_pass:CONFIG += build_all } else { #release !debug_and_release|build_pass { FRAMEWORK_HEADERS.version = Versions FRAMEWORK_HEADERS.files = $${PUBLIC_HEADERS} FRAMEWORK_HEADERS.path = Headers } QMAKE_BUNDLE_DATA += FRAMEWORK_HEADERS } } CONFIG+= create_prl