16 |
16 |
17 TEMPLATE = lib |
17 TEMPLATE = lib |
18 TARGET = cpframework |
18 TARGET = cpframework |
19 |
19 |
20 include ( ../common.pri ) |
20 include ( ../common.pri ) |
21 include ( ../inc/inc.pri ) |
21 include ( ../logger/logger.pri) |
22 include ( ./cpframework.pri ) |
22 include ( ./cpframework.pri ) |
23 include ( ../../controlpanel_plat/inc/controlpanel_plat.pri ) |
23 include ( ../../controlpanel_plat/inc/controlpanel_plat.pri ) |
24 |
24 |
25 symbian: { |
25 symbian: { |
26 TARGET.UID3 = 0x20025FDA |
26 TARGET.UID3 = 0x20025FDA |
27 } |
27 } |
28 |
28 |
29 CONFIG += Hb xml |
29 CONFIG += Hb xml |
30 DEFINES += BUILD_CP_FRAMEWORK |
30 DEFINES += BUILD_CP_FRAMEWORK BUILD_LOGGER_DLL |
31 |
31 |
32 symbian: { |
32 symbian: { |
33 # export headers to mw |
33 # export headers to mw |
34 EXPORT_PLATFORM_HEADERS += \ |
34 EXPORT_PLATFORM_HEADERS += \ |
35 ../../controlpanel_plat/inc/cpglobal.h \ |
35 ../../controlpanel_plat/inc/cpglobal.h \ |
|
36 ../../controlpanel_plat/inc/cpplugininterface.h \ |
36 ../../controlpanel_plat/inc/cppluginplatinterface.h \ |
37 ../../controlpanel_plat/inc/cppluginplatinterface.h \ |
|
38 ../../controlpanel_plat/inc/cppluginloader.h \ |
37 ../../controlpanel_plat/inc/cppluginlauncher.h \ |
39 ../../controlpanel_plat/inc/cppluginlauncher.h \ |
38 ../../controlpanel_plat/inc/cpbasesettingview.h \ |
40 ../../controlpanel_plat/inc/cpbasesettingview.h \ |
39 ../../controlpanel_plat/inc/cpitemdatahelper.h \ |
41 ../../controlpanel_plat/inc/cpitemdatahelper.h \ |
40 ../../controlpanel_plat/inc/cpsettingformitemdata.h \ |
42 ../../controlpanel_plat/inc/cpsettingformitemdata.h \ |
41 ../../controlpanel_plat/inc/cpsettingformentryitemdata.h \ |
43 ../../controlpanel_plat/inc/cpsettingformentryitemdata.h \ |
42 ../../controlpanel_plat/inc/cpsettingformentryitemdataimpl.h |
44 ../../controlpanel_plat/inc/cpsettingformentryitemdataimpl.h \ |
|
45 ../../controlpanel_plat/inc/cppluginutility.h |
43 |
46 |
44 headers.sources = $$EXPORT_PLATFORM_HEADERS |
47 headers.sources = $$EXPORT_PLATFORM_HEADERS |
45 for(header, headers.sources):BLD_INF_RULES.prj_exports += "./$$header $$MW_LAYER_PLATFORM_EXPORT_PATH($$basename(header))" |
48 for(header, headers.sources):BLD_INF_RULES.prj_exports += "./$$header $$MW_LAYER_PLATFORM_EXPORT_PATH($$basename(header))" |
46 } |
49 } |
|
50 include (../logger/logger_export.pri) |
47 |
51 |