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 } |