|
1 TEMPLATE = lib |
|
2 TARGET = usbuinotif |
|
3 CONFIG += HB |
|
4 HEADERS += inc/usbnotifier.h \ |
|
5 inc/usbuincableconnectednotifier.h \ |
|
6 inc/usbuinotifdebug.h \ |
|
7 inc/usbuinotifmsmmerror.h \ |
|
8 inc/usbuinotifotgerror.h \ |
|
9 inc/usbuinotifotgwarning.h \ |
|
10 inc/usbuinqueriesnotifiermdrv.h |
|
11 SOURCES += src/usbuincableconnectednotifier.cpp \ |
|
12 src/usbuinqueriesnotifiermdrv.cpp \ |
|
13 src/usbnotifier.cpp \ |
|
14 src/usbuinotifotgwarning.cpp \ |
|
15 src/usbuinotifotgerror.cpp \ |
|
16 src/usbuinotifmsmmerror.cpp \ |
|
17 src/usbuinmain.cpp |
|
18 TRANSLATIONS = usbdialogs.ts |
|
19 |
|
20 defBlock = \ |
|
21 "$${LITERAL_HASH}if defined(EABI)" \ |
|
22 "DEFFILE .\eabi/usbavkonnotif.def" \ |
|
23 "$${LITERAL_HASH}else" \ |
|
24 "DEFFILE .\BWINS/usbavkonnotif.def" \ |
|
25 "$${LITERAL_HASH}endif" |
|
26 |
|
27 MMP_RULES += defBlock |
|
28 |
|
29 |
|
30 symbian*: { |
|
31 TARGET.UID2 = 0x10009D8D |
|
32 TARGET.UID3 = 0x102068DC |
|
33 TARGET.CAPABILITY = CAP_ECOM_PLUGIN |
|
34 |
|
35 ecomResourceBlock = \ |
|
36 "$${LITERAL_HASH}include <data_caging_paths.hrh>" \ |
|
37 "START RESOURCE ../data/102068DC.rss" \ |
|
38 "TARGET usbuinotif.rsc" \ |
|
39 "END" |
|
40 |
|
41 MMP_RULES += ecomResourceBlock |
|
42 MMP_RULES += "TARGETTYPE plugin" |
|
43 |
|
44 BLD_INF_RULES.prj_exports += \ |
|
45 "loc/usbuinotif.loc MW_LAYER_LOC_EXPORT_PATH(usbuinotif.loc)" \ |
|
46 "rom/usbuinotif.iby CORE_MW_LAYER_IBY_EXPORT_PATH(usbuinotif.iby)" \ |
|
47 "rom/usbuinotifresources.iby LANGUAGE_MW_LAYER_IBY_EXPORT_PATH(usbuinotifresources.iby)" |
|
48 |
|
49 LIBS += -lecom \ |
|
50 -lbafl \ |
|
51 -lcommonengine \ |
|
52 -lcentralrepository \ |
|
53 -lusbman \ |
|
54 -lflogger \ |
|
55 -lcone \ |
|
56 -leiksrv |
|
57 } |
|
58 |