example/fbpostproviderplugin/fbpostproviderplugin.pro
changeset 10 1d94eb8df9c2
parent 9 b85b0c039c14
equal deleted inserted replaced
9:b85b0c039c14 10:1d94eb8df9c2
     1 TEMPLATE = lib
       
     2 
       
     3 CONFIG += plugin \
       
     4 	mobility
       
     5 	
       
     6 MOBILITY += contacts \ 
       
     7 	location
       
     8 	
       
     9 QT += core \
       
    10 	xml \
       
    11 	network
       
    12 	
       
    13 HEADERS = fbpostproviderplugin.h
       
    14 
       
    15 SOURCES = fbpostproviderplugin.cpp
       
    16 
       
    17 TARGET = $$qtLibraryTarget(fbpostproviderplugin)
       
    18 
       
    19 symbian: { 
       
    20     # Load predefined include paths (e.g. QT_PLUGINS_BASE_DIR) to be used in the pro-files
       
    21     load(data_caging_paths)
       
    22     
       
    23     # EPOCALLOWDLLDATA have to set true because Qt macros has initialised global data
       
    24     TARGET.EPOCALLOWDLLDATA = 1
       
    25     
       
    26     # Defines plugin files into Symbian .pkg package
       
    27     pluginDep.sources = fbpostproviderplugin.dll
       
    28     pluginDep.path = $$QT_PLUGINS_BASE_DIR/smf/plugin/contact.posts
       
    29     DEPLOYMENT += pluginDep
       
    30     
       
    31     TARGET.CAPABILITY = ReadUserData \
       
    32         WriteUserData \
       
    33         LocalServices \
       
    34         NetworkServices \
       
    35         UserEnvironment
       
    36     
       
    37    LIBS += -lsmfclient.dll
       
    38 }
       
    39 
       
    40 target.path += $$[QT_INSTALL_PLUGINS]/smf/plugin/contact.posts
       
    41 
       
    42 INSTALLS += target