17 TEMPLATE = lib |
17 TEMPLATE = lib |
18 TARGET = btdevsettingframework |
18 TARGET = btdevsettingframework |
19 |
19 |
20 MOC_DIR = moc |
20 MOC_DIR = moc |
21 DEFINES += BUILD_BTDEVSETTINGFRAMEWORK |
21 DEFINES += BUILD_BTDEVSETTINGFRAMEWORK |
22 |
|
23 INCLUDEPATH += inc |
|
24 |
22 |
25 CONFIG += qt \ |
23 CONFIG += qt \ |
26 hb \ |
24 hb \ |
27 dll |
25 dll |
28 |
26 |
29 HEADERS += inc/btdevsettinginterface.h \ |
27 INCLUDEPATH += ../../../btservices_plat/bt_remote_device_setting_api/inc |
30 inc/btabstractdevsetting.h \ |
28 |
31 inc/btdevsettingpluginloader.h |
29 HEADERS += \ |
|
30 ../../../btservices_plat/bt_remote_device_setting_api/inc/btabstractdevsetting.h |
|
31 |
32 |
32 |
33 SOURCES += src/btabstractdevsetting.cpp \ |
33 SOURCES += src/btabstractdevsetting.cpp \ |
34 src/btdevsettingpluginloader.cpp |
34 src/btdevsettingpluginloader.cpp |
35 |
35 |
|
36 defFilePath = . |
|
37 |
36 symbian: { |
38 symbian: { |
37 SYMBIAN_PLATFORMS = WINSCW \ |
39 SYMBIAN_PLATFORMS = WINSCW \ |
38 ARMV5 |
40 ARMV5 |
39 |
41 |
40 BLD_INF_RULES.prj_exports += \ |
42 BLD_INF_RULES.prj_exports += \ |
41 "$${LITERAL_HASH}include<platform_paths.hrh>" \ |
43 "$${LITERAL_HASH}include<platform_paths.hrh>" \ |
42 "inc/btdevsettingglobal.h MW_LAYER_PLATFORM_EXPORT_PATH(btdevsettingglobal.h)" \ |
|
43 "inc/btdevsettinginterface.h MW_LAYER_PLATFORM_EXPORT_PATH(btdevsettinginterface.h)" \ |
|
44 "inc/btabstractdevsetting.h MW_LAYER_PLATFORM_EXPORT_PATH(btabstractdevsetting.h)" \ |
|
45 "inc/btdevsettingpluginloader.h MW_LAYER_PLATFORM_EXPORT_PATH(btdevsettingpluginloader.h)" \ |
|
46 "rom/btdevsettingframework.iby CORE_MW_LAYER_IBY_EXPORT_PATH(btdevsettingframework.iby)" |
44 "rom/btdevsettingframework.iby CORE_MW_LAYER_IBY_EXPORT_PATH(btdevsettingframework.iby)" |
47 |
45 |
48 TARGET.EPOCALLOWDLLDATA = 1 |
46 TARGET.EPOCALLOWDLLDATA = 1 |
49 TARGET.UID3 = 0xEEEEEEEE |
47 TARGET.UID3 = 0xEEEEEEEE |
50 TARGET.CAPABILITY = CAP_GENERAL_DLL |
48 TARGET.CAPABILITY = CAP_GENERAL_DLL |