|
1 /* |
|
2 * Copyright (c) 2006-2008 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of the License "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: Project definition file for server.* |
|
15 */ |
|
16 |
|
17 |
|
18 |
|
19 |
|
20 #include <platform_paths.hrh> |
|
21 #include <bldvariant.hrh> |
|
22 #include "../../utils/inc/IptvEngineUids.h" |
|
23 |
|
24 //OPTION ARMCC --asm --interleave |
|
25 ALWAYS_BUILD_AS_ARM |
|
26 |
|
27 TARGET IptvServer.exe |
|
28 EPOCSTACKSIZE 0x5000 |
|
29 EPOCHEAPSIZE 0x1000 0x1000000 |
|
30 |
|
31 #ifdef EKA2 |
|
32 targettype exe |
|
33 #else |
|
34 targettype epocexe |
|
35 #endif |
|
36 |
|
37 UID 0x1000008c IPTV_SERVER_UID |
|
38 |
|
39 //VENDORID 0x70000001 |
|
40 VENDORID VID_DEFAULT |
|
41 |
|
42 SECUREID IPTV_SERVER_UID |
|
43 //CAPABILITY NetworkControl NetworkServices ReadUserData WriteUserData |
|
44 CAPABILITY CAP_SERVER -DRM -AllFiles |
|
45 |
|
46 LANGUAGE_IDS |
|
47 |
|
48 #if __WINSCW__ |
|
49 TARGETPATH /system/programs |
|
50 #endif |
|
51 |
|
52 SOURCEPATH ../IptvServiceManager/src |
|
53 SOURCE CIptvServiceManager.cpp |
|
54 SOURCE CIptvServiceMsgHandler.cpp |
|
55 |
|
56 SOURCEPATH ../IptvEpgManager/src |
|
57 SOURCE CIptvEpgMsgHandler.cpp |
|
58 SOURCE CIptvEpgManagerImpl.cpp |
|
59 SOURCE CIptvEpgManagerUpdater.cpp |
|
60 SOURCE CIptvEpgVodCallbackImpl.cpp |
|
61 SOURCE CIptvEpgVodClientImpl.cpp |
|
62 SOURCE CIptvEpgSession.cpp |
|
63 SOURCE CIptvEpgVodMsqQueue.cpp |
|
64 SOURCE CIptvEpgLiveTvCallbackImpl.cpp |
|
65 SOURCE vcxgroupupdater.cpp |
|
66 |
|
67 SOURCEPATH ../IptvEpgDb/src |
|
68 SOURCE CIptvEpgDb.cpp |
|
69 |
|
70 SOURCEPATH ../server/src |
|
71 SOURCE CIptvServer.cpp |
|
72 SOURCE CIptvServerSession.cpp |
|
73 SOURCE CIptvEventGenerator.cpp |
|
74 SOURCE iptvactivespaceupdater.cpp |
|
75 |
|
76 SOURCEPATH ../IptvNetworkSelection/src |
|
77 SOURCE CIptvNetworkSelection.cpp |
|
78 SOURCE CIptvNetworkSelectionMsgHandler.cpp |
|
79 |
|
80 SOURCEPATH ../IptvScheduledDownload/src |
|
81 SOURCE iptvvodscheduleddownloadscheduler.cpp |
|
82 SOURCE iptvvodscheduleddownloadactivescheduler.cpp |
|
83 |
|
84 SOURCEPATH ../IptvSearchManager/src |
|
85 SOURCE CIptvSearchManager.cpp |
|
86 SOURCE CIptvContentIdMediaContentItem.cpp |
|
87 |
|
88 USERINCLUDE ../IptvServiceManager/inc |
|
89 USERINCLUDE ../IptvEpgDb/inc |
|
90 USERINCLUDE ../IptvEpgManager/inc |
|
91 USERINCLUDE ../server/inc |
|
92 USERINCLUDE ../IptvNetworkSelection/inc |
|
93 USERINCLUDE ../IptvSearchManager/inc |
|
94 USERINCLUDE ../IptvScheduledDownload/inc |
|
95 |
|
96 USERINCLUDE ../../clientapi/inc |
|
97 USERINCLUDE ../../utils/inc |
|
98 USERINCLUDE ../../vccommon/conf |
|
99 USERINCLUDE ../../provisioningprocessor/inc |
|
100 USERINCLUDE ../../livetvutils/inc |
|
101 |
|
102 APP_LAYER_SYSTEMINCLUDE |
|
103 |
|
104 LIBRARY euser.lib efsrv.lib |
|
105 LIBRARY insock.lib |
|
106 LIBRARY esock.lib |
|
107 |
|
108 LIBRARY bafl.lib // for string pools |
|
109 LIBRARY InetProtUtil.lib // for UriParser |
|
110 LIBRARY http.lib // for HTTP Client API |
|
111 LIBRARY ecom.lib // for HTTP Client API |
|
112 |
|
113 //sms stuff |
|
114 LIBRARY msgs.lib |
|
115 LIBRARY smcm.lib |
|
116 LIBRARY gsmu.lib |
|
117 LIBRARY mtur.lib |
|
118 LIBRARY CommonEngine.lib |
|
119 |
|
120 LIBRARY IptvClientApi.lib |
|
121 |
|
122 //database stuff |
|
123 LIBRARY edbms.lib |
|
124 LIBRARY estor.lib |
|
125 |
|
126 LIBRARY LiveTvUtils.lib |
|
127 |
|
128 LIBRARY centralrepository.lib |
|
129 LIBRARY CenRepNotifHandler.lib |
|
130 LIBRARY flogger.lib |
|
131 LIBRARY IptvUtil.lib |
|
132 LIBRARY commdb.lib |
|
133 LIBRARY FeatDiscovery.lib |
|
134 LIBRARY ConnMon.lib //RConnectionMonitor |
|
135 |
|
136 LIBRARY caf.lib // DRM checking |
|
137 LIBRARY IptvProvisioningProcessor.lib |
|
138 LIBRARY apgrfx.lib |
|
139 LIBRARY apparc.lib |
|
140 LIBRARY cone.lib |
|
141 LIBRARY ws32.lib |
|
142 LIBRARY sysutil.lib |
|
143 LIBRARY profileeng.lib |
|
144 LIBRARY apmime.lib // TDataType |
|
145 LIBRARY CseSchedulerClient.lib // common scheduler engine |
|
146 LIBRARY cmmanager.lib |