author | cgandhi |
Thu, 23 Sep 2010 17:43:31 +0530 | |
changeset 25 | a180113055cb |
parent 18 | 013a02bf2bb0 |
child 26 | 83d6a149c755 |
permissions | -rw-r--r-- |
7
be09cf1f39dd
Updating the source code for plugin manager, transport manager, smfserver and smf client.
cgandhi <chandradeep.gandhi@sasken.com>
parents:
diff
changeset
|
1 |
TEMPLATE = lib |
be09cf1f39dd
Updating the source code for plugin manager, transport manager, smfserver and smf client.
cgandhi <chandradeep.gandhi@sasken.com>
parents:
diff
changeset
|
2 |
TARGET = smfclient |
be09cf1f39dd
Updating the source code for plugin manager, transport manager, smfserver and smf client.
cgandhi <chandradeep.gandhi@sasken.com>
parents:
diff
changeset
|
3 |
QT += core \ |
be09cf1f39dd
Updating the source code for plugin manager, transport manager, smfserver and smf client.
cgandhi <chandradeep.gandhi@sasken.com>
parents:
diff
changeset
|
4 |
gui \ |
be09cf1f39dd
Updating the source code for plugin manager, transport manager, smfserver and smf client.
cgandhi <chandradeep.gandhi@sasken.com>
parents:
diff
changeset
|
5 |
network |
be09cf1f39dd
Updating the source code for plugin manager, transport manager, smfserver and smf client.
cgandhi <chandradeep.gandhi@sasken.com>
parents:
diff
changeset
|
6 |
CONFIG += mobility |
14
a469c0e6e7fb
changes for SmfPost, SmfCredentialMgr, PLuginManager, SmfServer. Adding Sample Plugins and Sample Client Applications.
cgandhi <chandradeep.gandhi@sasken.com>
parents:
11
diff
changeset
|
7 |
MOBILITY += contacts \ |
7
be09cf1f39dd
Updating the source code for plugin manager, transport manager, smfserver and smf client.
cgandhi <chandradeep.gandhi@sasken.com>
parents:
diff
changeset
|
8 |
location |
18 | 9 |
DEFINES += SMFCLIENT_LIB_EXPORT |
10 |
PUBLIC_HEADERS += smfclient.h \ |
|
11 |
smfcontactfetcher.h \ |
|
12 |
smfpostprovider.h \ |
|
13 |
smfgallery.h \ |
|
14 |
smfrelationmgr.h \ |
|
15 |
smfmusic.h \ |
|
25 | 16 |
smfactivityfetcher.h \ |
17 |
smfeventsfetcher.h |
|
18 | 18 |
PRIVATE_HEADERS += smfclient_p.h \ |
19 |
smfcontactfetcher_p.h \ |
|
20 |
smfpostprovider_p.h \ |
|
21 |
smfgallery_p.h \ |
|
22 |
smfrelationmgr_p.h \ |
|
23 |
smfmusic_p.h \ |
|
25 | 24 |
smfactivityfetcher_p.h \ |
25 |
smfeventsfetcher_p.h |
|
18 | 26 |
SOURCES += \ |
27 |
smfrelationmgr_p.cpp \ |
|
28 |
smfrelationmgr.cpp \ |
|
29 |
smfgallery.cpp \ |
|
30 |
smfgallery_p.cpp \ |
|
31 |
smfpostprovider.cpp \ |
|
32 |
smfpostprovider_p.cpp \ |
|
33 |
smfmusic.cpp \ |
|
34 |
smfclient.cpp \ |
|
35 |
smfclient_p.cpp \ |
|
36 |
smfcontactfetcher.cpp \ |
|
37 |
smfcontactfetcher_p.cpp \ |
|
38 |
smfmusic_p.cpp \ |
|
39 |
smfactivityfetcher.cpp \ |
|
25 | 40 |
smfactivityfetcher_p.cpp \ |
41 |
smfeventsfetcher.cpp \ |
|
42 |
smfeventsfetcher_p.cpp |
|
18 | 43 |
HEADERS += $$PUBLIC_HEADERS \ |
44 |
$$PRIVATE_HEADERS |
|
45 |
!symbian { |
|
11
fa1596340710
Configuring destination and link directory for desktop builds
James Aley <jamesa@symbian.org>
parents:
10
diff
changeset
|
46 |
include(../../desktop.pri) |
fa1596340710
Configuring destination and link directory for desktop builds
James Aley <jamesa@symbian.org>
parents:
10
diff
changeset
|
47 |
LIBS += -lqjson |
fa1596340710
Configuring destination and link directory for desktop builds
James Aley <jamesa@symbian.org>
parents:
10
diff
changeset
|
48 |
} |
7
be09cf1f39dd
Updating the source code for plugin manager, transport manager, smfserver and smf client.
cgandhi <chandradeep.gandhi@sasken.com>
parents:
diff
changeset
|
49 |
symbian: { |
be09cf1f39dd
Updating the source code for plugin manager, transport manager, smfserver and smf client.
cgandhi <chandradeep.gandhi@sasken.com>
parents:
diff
changeset
|
50 |
TARGET.UID3 = 0xE08059D4 |
14
a469c0e6e7fb
changes for SmfPost, SmfCredentialMgr, PLuginManager, SmfServer. Adding Sample Plugins and Sample Client Applications.
cgandhi <chandradeep.gandhi@sasken.com>
parents:
11
diff
changeset
|
51 |
TARGET.CAPABILITY = NetworkServices \ |
18 | 52 |
ReadUserData \ |
7
be09cf1f39dd
Updating the source code for plugin manager, transport manager, smfserver and smf client.
cgandhi <chandradeep.gandhi@sasken.com>
parents:
diff
changeset
|
53 |
WriteUserData \ |
be09cf1f39dd
Updating the source code for plugin manager, transport manager, smfserver and smf client.
cgandhi <chandradeep.gandhi@sasken.com>
parents:
diff
changeset
|
54 |
LocalServices \ |
14
a469c0e6e7fb
changes for SmfPost, SmfCredentialMgr, PLuginManager, SmfServer. Adding Sample Plugins and Sample Client Applications.
cgandhi <chandradeep.gandhi@sasken.com>
parents:
11
diff
changeset
|
55 |
UserEnvironment \ |
a469c0e6e7fb
changes for SmfPost, SmfCredentialMgr, PLuginManager, SmfServer. Adding Sample Plugins and Sample Client Applications.
cgandhi <chandradeep.gandhi@sasken.com>
parents:
11
diff
changeset
|
56 |
ReadDeviceData \ |
a469c0e6e7fb
changes for SmfPost, SmfCredentialMgr, PLuginManager, SmfServer. Adding Sample Plugins and Sample Client Applications.
cgandhi <chandradeep.gandhi@sasken.com>
parents:
11
diff
changeset
|
57 |
WriteDeviceData |
7
be09cf1f39dd
Updating the source code for plugin manager, transport manager, smfserver and smf client.
cgandhi <chandradeep.gandhi@sasken.com>
parents:
diff
changeset
|
58 |
TARGET.EPOCALLOWDLLDATA = 1 |
18 | 59 |
LIBS += -lsmfcommon |
25 | 60 |
|
61 |
||
14
a469c0e6e7fb
changes for SmfPost, SmfCredentialMgr, PLuginManager, SmfServer. Adding Sample Plugins and Sample Client Applications.
cgandhi <chandradeep.gandhi@sasken.com>
parents:
11
diff
changeset
|
62 |
} |
18 | 63 |
symbian: { |
25 | 64 |
PRIVATE_HEADERS += smfclientsymbian.h \ |
18 | 65 |
smfclientsymbiansession.h |
66 |
SOURCES += smfclientsymbian.cpp |
|
67 |
} |
|
68 |
else { |
|
69 |
PRIVATE_HEADERS += smfclientqt.h |
|
70 |
SOURCES += smfclientqt.cpp |
|
71 |
} |
|
25 | 72 |
|
73 |
symbian: { |
|
74 |
#export public header to \epocroot\epoc32\include to be able to use them |
|
75 |
headers.files = $$PUBLIC_HEADERS |
|
76 |
headers.path = $$PWD |
|
77 |
for(header, headers.files) { |
|
78 |
{BLD_INF_RULES.prj_exports += "$$header"} |
|
79 |
} |
|
80 |
} |
|
81 |