diff -r 000000000000 -r 3ce708148e4d applicationmanagement/server/group/ApplicationManagementServer.mmp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/applicationmanagement/server/group/ApplicationManagementServer.mmp Thu Dec 17 08:40:12 2009 +0200 @@ -0,0 +1,146 @@ +/* +* Copyright (c) 2005 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "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: Implementation of applicationmanagement components +* +*/ + + +// To get the APP_LAYER_SYSTEMINCLUDE-definition +#include +#include "defaultcaps.hrh" +#include "defaultcaps.hrh" +#include +#include + +TARGET applicationmanagement.exe +EPOCSTACKSIZE 0x5000 +targettype exe + +//MACRO __AM_CONNECT_INSTALLER_ONSTARTUP_ + +UID 0x100039CE 0x1020781C +//SECUREID 0x1020781C + +CAPABILITY CAP_SERVER TrustedUI DiskAdmin AllFiles NetworkControl +//last two capabilities are added to read pre-instaled apps directory +VENDORID VID_DEFAULT + +START RESOURCE applicationmanagement.rss +HEADER +TARGETPATH APP_RESOURCE_DIR +LANGUAGE_IDS +END + +START RESOURCE ApplicationManagement_reg.rss +DEPENDS applicationmanagement.rsg +// Do not change the UID below. +TARGETPATH /private/10003a3f/apps +END +SOURCEPATH ../src +SOURCE ApplicationManagementServer.cpp +SOURCE AMDeploymentComponent.cpp +SOURCE AMDeploymentComponentData.cpp +SOURCE AMDownloadManager.cpp +SOURCE AMDownload.cpp +SOURCE AMDownloader.cpp +SOURCE amstorage.cpp +SOURCE AMSmlHelper.cpp +SOURCE ApplicationManagementUtility.cpp +SOURCE nsmldmiapmatcher.cpp +SOURCE nsmldmuri.cpp +SOURCE AMAppHideUtil.cpp +SOURCE AMDownloaddb.cpp +SOURCE AppMgmtSrvApp.cpp +SOURCE AppMgmtSrvDocument.cpp +SOURCE AppMgmtSrvUi.cpp +SOURCE AppMgmtProgDialog.cpp +SOURCE AMPreInstallApp.cpp + + +#ifdef __JAVA_MIDP20 +SOURCE ApplicationManagementJavaUtilityFactory.cpp +SOURCE ApplicationManagementJavaUtility.cpp +#else +SOURCE ApplicationManagementUtilityFactory.cpp +#endif + +USERINCLUDE . ../inc +USERINCLUDE ../../inc +USERINCLUDE ../../options/inc + +#ifdef __USE_AMINSTALLER__ +USERINCLUDE ../installer/inc +#endif + +APP_LAYER_SYSTEMINCLUDE +SYSTEMINCLUDE /epoc32/include/ecom +SYSTEMINCLUDE /epoc32/include/swi +#ifdef SYMBIAN_ENABLE_SPLIT_HEADERS +SYSTEMINCLUDE /epoc32/include/platform/mw/swi +#endif + +#ifdef __TARM_SYMBIAN_CONVERGENCY +SYSTEMINCLUDE /epoc32/include/devman +#else +// nothing +#endif + +LIBRARY euser.lib edbms.lib sysutil.lib +LIBRARY efsrv.lib esock.lib +LIBRARY bafl.lib +LIBRARY centralrepository.lib +LIBRARY estor.lib +LIBRARY sisregistryclient.lib +LIBRARY aminstalloptions.lib +LIBRARY sisxfile.lib +LIBRARY swidataprovider.lib +LIBRARY siscontroller.lib +LIBRARY imut.lib +LIBRARY downloadmgr.lib +LIBRARY swinstcli.lib +LIBRARY drmhelper.lib +LIBRARY drmlicensemanager.lib +LIBRARY ezip.lib +LIBRARY platformenv.lib +#ifdef __TARM_SYMBIAN_CONVERGENCY + LIBRARY dmtreeclient.lib + LIBRARY SmlClient.lib +#else + LIBRARY nsmldmtreedbhandler.lib + LIBRARY syncmlclientapi.lib + LIBRARY nsmldmmodule.lib + LIBRARY nsmldmtreedbclient.lib connmon.lib commonengine.lib + LIBRARY nsmltransporthandler.lib +LIBRARY nsmltransport.lib cone.lib javaregistryclient.lib avkon.lib eikcore.lib apparc.lib +#endif // __TARM_SYMBIAN_CONVERGENCY + +#ifdef __JAVA_MIDP20 +//LIBRARY javaregistry.lib +#endif +LIBRARY featmgr.lib + +//#ifdef __SAP_POLICY_MANAGEMENT +LIBRARY policyengine.lib +//#endif + +LIBRARY flogger.lib syncservice.lib +LIBRARY apengine.lib aknskins.lib aknskinsrv.lib +LIBRARY commdb.lib aknnotify.lib eiksrv.lib apgrfx.lib ws32.lib eikctl.lib +LIBRARY ecom.lib +LIBRARY caf.lib + + +SMPSAFE +// End of File +