18
|
1 |
TEMPLATE = lib
|
|
2 |
TARGET = smfcommon
|
|
3 |
QT += core \
|
|
4 |
gui \
|
|
5 |
network
|
|
6 |
CONFIG += mobility
|
|
7 |
MOBILITY += contacts \
|
|
8 |
location
|
|
9 |
DEFINES += SMFCOMMON_LIB_EXPORT
|
|
10 |
PUBLIC_HEADERS += \
|
|
11 |
smfactions.h \
|
|
12 |
smfalbum.h \
|
|
13 |
smfartists.h \
|
|
14 |
smfcomment.h \
|
|
15 |
smfcontact.h \
|
|
16 |
smfevent.h \
|
|
17 |
smfgroup.h \
|
|
18 |
smflocation.h \
|
|
19 |
smflyrics.h \
|
|
20 |
smfmusicfingerprint.h \
|
|
21 |
smfmusicprofile.h \
|
|
22 |
smfmusicrating.h \
|
|
23 |
smfpicture.h \
|
|
24 |
smfpicturealbum.h \
|
|
25 |
smfplaylist.h \
|
|
26 |
smfpluginutil.h \
|
|
27 |
smfpost.h \
|
|
28 |
smfprovider.h \
|
|
29 |
smfsubtitle.h \
|
|
30 |
smftrackinfo.h \
|
|
31 |
smfurl.h \
|
|
32 |
smfclientglobal.h \
|
|
33 |
smfglobal.h \
|
|
34 |
smfobserver.h
|
|
35 |
PRIVATE_HEADERS += \
|
|
36 |
smfactions_p.h \
|
|
37 |
smfalbum_p.h \
|
|
38 |
smfartists_p.h \
|
|
39 |
smfcomment_p.h \
|
|
40 |
smfcontact_p.h \
|
|
41 |
smfevent_p.h \
|
|
42 |
smfgroup_p.h \
|
|
43 |
smflocation_p.h \
|
|
44 |
smflyrics_p.h \
|
|
45 |
smfmusicfingerprint_p.h \
|
|
46 |
smfmusicprofile_p.h \
|
|
47 |
smfmusicrating_p.h \
|
|
48 |
smfpicture_p.h \
|
|
49 |
smfpicturealbum_p.h \
|
|
50 |
smfplaylist_p.h \
|
|
51 |
smfpost_p.h \
|
|
52 |
smfsubtitle_p.h \
|
|
53 |
smftrackinfo_p.h \
|
|
54 |
smfurl_p.h \
|
|
55 |
smfobserver.h
|
|
56 |
SOURCES += \
|
|
57 |
smfactions.cpp \
|
|
58 |
smfalbum.cpp \
|
|
59 |
smfartists.cpp \
|
|
60 |
smfcomment.cpp \
|
|
61 |
smfcontact.cpp \
|
|
62 |
smfevent.cpp \
|
|
63 |
smfgroup.cpp \
|
|
64 |
smflocation.cpp \
|
|
65 |
smflyrics.cpp \
|
|
66 |
smfmusicfingerprint.cpp \
|
|
67 |
smfmusicprofile.cpp \
|
|
68 |
smfmusicrating.cpp \
|
|
69 |
smfpicture.cpp \
|
|
70 |
smfpicturealbum.cpp \
|
|
71 |
smfplaylist.cpp \
|
|
72 |
smfpluginutil.cpp \
|
|
73 |
smfpost.cpp \
|
|
74 |
smfprovider.cpp \
|
|
75 |
smfsubtitle.cpp \
|
|
76 |
smftrackinfo.cpp \
|
|
77 |
smfurl.cpp
|
|
78 |
HEADERS += $$PUBLIC_HEADERS \
|
|
79 |
$$PRIVATE_HEADERS
|
|
80 |
symbian: {
|
|
81 |
TARGET.UID3 = 0xEE9F4502
|
|
82 |
TARGET.CAPABILITY = NetworkServices \
|
|
83 |
ReadUserData \
|
|
84 |
WriteUserData \
|
|
85 |
LocalServices \
|
|
86 |
UserEnvironment \
|
|
87 |
ReadDeviceData \
|
|
88 |
WriteDeviceData
|
|
89 |
TARGET.EPOCALLOWDLLDATA = 1
|
|
90 |
LIBS += -lqjson.dll -lsmfcredmgrclient
|
25
|
91 |
}
|
|
92 |
|
|
93 |
symbian: {
|
|
94 |
#export public header to \epocroot\epoc32\include to be able to use them
|
|
95 |
headers.files = $$PUBLIC_HEADERS
|
|
96 |
headers.path = $$PWD
|
|
97 |
for(header, headers.files) {
|
|
98 |
{BLD_INF_RULES.prj_exports += "$$header"}
|
|
99 |
}
|
|
100 |
}
|