videofeeds/server/group/IptvServer.mmp
changeset 0 96612d01cf9f
child 1 6711b85517b7
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/videofeeds/server/group/IptvServer.mmp	Mon Jan 18 20:21:12 2010 +0200
@@ -0,0 +1,146 @@
+/*
+* Copyright (c) 2006-2008 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:    Project definition file for server.*
+*/
+
+
+
+
+#include <platform_paths.hrh>
+#include <bldvariant.hrh>
+#include "../../utils/inc/IptvEngineUids.h"
+
+//OPTION ARMCC --asm --interleave
+ALWAYS_BUILD_AS_ARM
+
+TARGET            IptvServer.exe
+EPOCSTACKSIZE     0x5000
+EPOCHEAPSIZE      0x1000 0x1000000
+
+#ifdef EKA2
+targettype exe
+#else
+targettype epocexe
+#endif
+
+UID               0x1000008c IPTV_SERVER_UID
+
+//VENDORID 0x70000001
+VENDORID VID_DEFAULT
+
+SECUREID	IPTV_SERVER_UID
+//CAPABILITY NetworkControl NetworkServices ReadUserData WriteUserData
+CAPABILITY     CAP_SERVER -DRM -AllFiles
+
+LANGUAGE_IDS 
+
+#if __WINSCW__
+TARGETPATH        /system/programs
+#endif
+
+SOURCEPATH        ../IptvServiceManager/src
+SOURCE            CIptvServiceManager.cpp
+SOURCE            CIptvServiceMsgHandler.cpp
+
+SOURCEPATH        ../IptvEpgManager/src
+SOURCE            CIptvEpgMsgHandler.cpp
+SOURCE            CIptvEpgManagerImpl.cpp
+SOURCE            CIptvEpgManagerUpdater.cpp
+SOURCE            CIptvEpgVodCallbackImpl.cpp
+SOURCE            CIptvEpgVodClientImpl.cpp
+SOURCE            CIptvEpgSession.cpp
+SOURCE            CIptvEpgVodMsqQueue.cpp
+SOURCE            CIptvEpgLiveTvCallbackImpl.cpp
+SOURCE            vcxgroupupdater.cpp
+
+SOURCEPATH        ../IptvEpgDb/src
+SOURCE            CIptvEpgDb.cpp
+
+SOURCEPATH        ../server/src
+SOURCE            CIptvServer.cpp
+SOURCE            CIptvServerSession.cpp
+SOURCE            CIptvEventGenerator.cpp
+SOURCE            iptvactivespaceupdater.cpp
+
+SOURCEPATH        ../IptvNetworkSelection/src
+SOURCE            CIptvNetworkSelection.cpp
+SOURCE            CIptvNetworkSelectionMsgHandler.cpp
+
+SOURCEPATH        ../IptvScheduledDownload/src
+SOURCE            iptvvodscheduleddownloadscheduler.cpp
+SOURCE            iptvvodscheduleddownloadactivescheduler.cpp
+
+SOURCEPATH        ../IptvSearchManager/src
+SOURCE            CIptvSearchManager.cpp	
+SOURCE            CIptvContentIdMediaContentItem.cpp
+
+USERINCLUDE       ../IptvServiceManager/inc
+USERINCLUDE       ../IptvEpgDb/inc
+USERINCLUDE       ../IptvEpgManager/inc
+USERINCLUDE       ../server/inc
+USERINCLUDE       ../IptvNetworkSelection/inc
+USERINCLUDE       ../IptvSearchManager/inc
+USERINCLUDE       ../IptvScheduledDownload/inc
+
+USERINCLUDE       ../../clientapi/inc
+USERINCLUDE       ../../utils/inc
+USERINCLUDE       ../../vccommon/conf
+USERINCLUDE       ../../provisioningprocessor/inc
+USERINCLUDE       ../../livetvutils/inc
+
+APP_LAYER_SYSTEMINCLUDE
+
+LIBRARY           euser.lib efsrv.lib
+LIBRARY           insock.lib
+LIBRARY           esock.lib
+
+LIBRARY           bafl.lib         // for string pools
+LIBRARY           InetProtUtil.lib // for UriParser
+LIBRARY           http.lib         // for HTTP Client API
+LIBRARY           ecom.lib         // for HTTP Client API
+
+//sms stuff
+LIBRARY	          msgs.lib	
+LIBRARY	          smcm.lib
+LIBRARY	          gsmu.lib	
+LIBRARY	          mtur.lib
+LIBRARY           CommonEngine.lib		
+
+LIBRARY           IptvClientApi.lib
+
+//database stuff
+LIBRARY           edbms.lib
+LIBRARY           estor.lib
+
+LIBRARY	          LiveTvUtils.lib
+
+LIBRARY           centralrepository.lib
+LIBRARY           CenRepNotifHandler.lib
+LIBRARY           flogger.lib
+LIBRARY           IptvUtil.lib
+LIBRARY           commdb.lib
+LIBRARY           FeatDiscovery.lib
+LIBRARY           ConnMon.lib //RConnectionMonitor
+
+LIBRARY           caf.lib // DRM checking
+LIBRARY           IptvProvisioningProcessor.lib
+LIBRARY           apgrfx.lib
+LIBRARY           apparc.lib 
+LIBRARY           cone.lib
+LIBRARY           ws32.lib 
+LIBRARY           sysutil.lib
+LIBRARY           profileeng.lib
+LIBRARY           apmime.lib      // TDataType
+LIBRARY           CseSchedulerClient.lib  // common scheduler engine
+LIBRARY	          cmmanager.lib