qtmobility/plugins/multimedia/symbian/mmf/mmf.pro
changeset 4 90517678cc4f
child 5 453da2cfceef
equal deleted inserted replaced
1:2b40d63a9c3d 4:90517678cc4f
       
     1 TEMPLATE = lib
       
     2 QT += multimedia
       
     3 CONFIG += plugin
       
     4 TARGET = QtMobilityMmfEngine
       
     5 PLUGIN_SUBDIR = mediaservice
       
     6 include (../../../../common.pri)
       
     7 qtAddLibrary(QtMedia)
       
     8 
       
     9 #includes here so that all defines are added here also
       
    10 include (../common/symbiancommon.pri)
       
    11 include(mediaplayer/mediaplayer_s60.pri)
       
    12 include(radio/radio.pri)
       
    13 
       
    14 # check if we are going to build openmax backend, if yes then disable mmf backend for audiorecording
       
    15 exists($${EPOCROOT}epoc32/include/platform/mw/khronos/OpenMAXAL.h) {
       
    16     message("Not enabling mmf mediarecording backend")
       
    17 } else {
       
    18     message("Enabling mmf mediarecording backend")
       
    19     include(audiosource/audiosource_s60.pri)
       
    20 }
       
    21 
       
    22 
       
    23 
       
    24 DEPENDPATH += .
       
    25 INCLUDEPATH += . \
       
    26     $${SOURCE_DIR}/include \
       
    27     $${SOURCE_DIR}/src/multimedia \
       
    28     $${SOURCE_DIR}/src/multimedia/experimental \
       
    29     $${SOURCE_DIR}
       
    30 
       
    31 
       
    32 HEADERS += s60mediaserviceplugin.h
       
    33 
       
    34 SOURCES += s60mediaserviceplugin.cpp
       
    35 
       
    36 contains(S60_VERSION, 3.2)|contains(S60_VERSION, 3.1) {
       
    37     DEFINES += PRE_S60_50_PLATFORM
       
    38 }
       
    39 
       
    40 load(data_caging_paths)
       
    41 TARGET.EPOCALLOWDLLDATA = 1
       
    42 TARGET.UID3=0x2002AC76
       
    43 TARGET.CAPABILITY = ALL -TCB
       
    44 MMP_RULES += EXPORTUNFROZEN
       
    45 
       
    46 #make a sis package from plugin + api + stub (plugin)
       
    47 pluginDep.sources = $${TARGET}.dll
       
    48 pluginDep.path = $${QT_PLUGINS_BASE_DIR}/$${PLUGIN_SUBDIR}
       
    49 DEPLOYMENT += pluginDep      
       
    50 
       
    51 #Media API spesific deployment
       
    52 QtMediaDeployment.sources = QtMedia.dll
       
    53 QtMediaDeployment.path = /sys/bin
       
    54 
       
    55 DEPLOYMENT += QtMediaDeployment