securitysettings/qtconfigutils/eapqtplugininfo/eapqtplugininfo.pro
changeset 26 9abfd4f00d37
parent 22 093cf0757204
child 27 9660a5eb236f
equal deleted inserted replaced
25:e03a3db4489e 26:9abfd4f00d37
    13 #
    13 #
    14 # Description: 
    14 # Description: 
    15 #   QT EAP plugin information handling component
    15 #   QT EAP plugin information handling component
    16 #
    16 #
    17 
    17 
    18 # %version: 1 %
    18 # %version: 9 %
    19 
    19 
    20 
    20 
    21 TEMPLATE            = lib
    21 TEMPLATE            = lib
    22 TARGET              = eapqtplugininfo
    22 TARGET              = eapqtplugininfo
    23 TARGET.CAPABILITY   = CAP_GENERAL_DLL
    23 
    24 DEFINES             += BUILD_EAP_QT_PLUGIN_INFO_DLL
    24 DEFINES             += BUILD_EAP_QT_PLUGIN_INFO_DLL
    25 DEPENDPATH          += . 
    25 DEPENDPATH          += . 
    26 
    26 
    27 # Store generated files to their own directories
    27 # Storage for generated files
    28 MOC_DIR     = _moc
    28 MOC_DIR     = _build
    29 RCC_DIR     = _rcc
    29 RCC_DIR     = _build
    30 OBJECTS_DIR = _objects
    30 OBJECTS_DIR = _build
    31 
    31 
    32 # hb config needed when hb classes are used
    32 # hb config
    33 CONFIG += hb
    33 CONFIG += hb
    34 
    34 
    35 INCLUDEPATH += \
    35 # path to def files
    36 	../../inc \
    36 defFilePath = .
    37     $$MW_LAYER_SYSTEMINCLUDE
    37 
       
    38 INCLUDEPATH +=
    38     
    39     
    39 HEADERS += 
    40 HEADERS += inc
    40 
    41 
    41 SOURCES += \
    42 SOURCES += \
    42     src/eapqtplugininfo.cpp \
    43     src/eapqtplugininfo.cpp \
    43     src/eapqtpluginhandle.cpp
    44     src/eapqtplugininfo_p.cpp \
    44     
    45     src/eapqtexpandedeaptype.cpp \
    45 defFilePath = ..
    46     src/eapqtexpandedeaptype_p.cpp \
       
    47     src/eapqtpluginhandle.cpp \
       
    48     src/eapqtpluginhandle_p.cpp
    46 
    49 
    47 symbian { 
    50 symbian { 
    48     # no Symbian only headers
       
    49     HEADERS += 
       
    50     
    51     
    51     # no Symbian only sources
    52     # symbian libs
    52     SOURCES += 
    53     LIBS += \
    53     
    54         -leapsymbiantools \
    54     # add needed Symbian libs here
    55         -leaptools \
    55     LIBS +=
    56         -leaptrace
    56     
    57     
    57     TARGET.UID3 = 0x2002C2FD
    58     TARGET.UID3 = 0x2002C2FD
    58     TARGET.EPOCALLOWDLLDATA = 1
    59     TARGET.EPOCALLOWDLLDATA = 1
    59     
    60     
    60     TARGET.CAPABILITY = CAP_GENERAL_DLL
    61     TARGET.CAPABILITY = CAP_GENERAL_DLL
    61     
    62     
    62     # exports not frozen yet
    63     # exports not frozen yet
    63     # MMP_RULES += EXPORTUNFROZEN
    64     MMP_RULES += EXPORTUNFROZEN
    64     BLD_INF_RULES.prj_exports += \
       
    65         "$${LITERAL_HASH}include <platform_paths.hrh>"
       
    66         
    65         
    67     BLD_INF_RULES.prj_exports += \ 
    66     BLD_INF_RULES.prj_exports += \ 
    68   		"rom/eapqtplugininfo.iby CORE_MW_LAYER_IBY_EXPORT_PATH(eapqtplugininfo.iby)"        
    67   		"rom/eapqtplugininfo.iby CORE_MW_LAYER_IBY_EXPORT_PATH(eapqtplugininfo.iby)"        
    69 }
    68 }