diff -r 000000000000 -r cfcbf08528c4 qtmobility/features/deploy.pri --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/qtmobility/features/deploy.pri Thu Apr 01 08:30:34 2010 +0300 @@ -0,0 +1,38 @@ +headers.files = $$PUBLIC_HEADERS +headers.path = $$QT_MOBILITY_INCLUDE + +contains(TEMPLATE,.*lib) { + target.path=$$QT_MOBILITY_LIB + TARGET = $$qtLibraryTarget($${TARGET}) + + 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 + FRAMEWORK_HEADERS.version = Versions + FRAMEWORK_HEADERS.files = $${PUBLIC_HEADERS} + FRAMEWORK_HEADERS.path = Headers + QMAKE_BUNDLE_DATA += FRAMEWORK_HEADERS +}