applicationmanagement/server/group/ApplicationManagementServer.mmp
changeset 0 3ce708148e4d
child 19 f2fc39bc30a5
equal deleted inserted replaced
-1:000000000000 0:3ce708148e4d
       
     1 /*
       
     2 * Copyright (c) 2005 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 "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:  Implementation of applicationmanagement components
       
    15 *
       
    16 */
       
    17   
       
    18 
       
    19 // To get the APP_LAYER_SYSTEMINCLUDE-definition
       
    20 #include <platform_paths.hrh>
       
    21 #include "defaultcaps.hrh"
       
    22 #include "defaultcaps.hrh"
       
    23 #include <bldvariant.hrh>
       
    24 #include <data_caging_paths.hrh>
       
    25 
       
    26 TARGET             applicationmanagement.exe
       
    27 EPOCSTACKSIZE      0x5000
       
    28 targettype         exe
       
    29 
       
    30 //MACRO __AM_CONNECT_INSTALLER_ONSTARTUP_
       
    31 
       
    32 UID             0x100039CE 0x1020781C 
       
    33 //SECUREID		  0x1020781C
       
    34 
       
    35 CAPABILITY    	CAP_SERVER TrustedUI DiskAdmin AllFiles NetworkControl  
       
    36 //last two capabilities are added to read pre-instaled apps directory 
       
    37 VENDORID 		    VID_DEFAULT
       
    38 
       
    39 START RESOURCE applicationmanagement.rss
       
    40 HEADER
       
    41 TARGETPATH APP_RESOURCE_DIR
       
    42 LANGUAGE_IDS
       
    43 END
       
    44 
       
    45 START RESOURCE ApplicationManagement_reg.rss
       
    46 DEPENDS applicationmanagement.rsg
       
    47 // Do not change the UID below.
       
    48 TARGETPATH /private/10003a3f/apps
       
    49 END
       
    50 SOURCEPATH    	../src
       
    51 SOURCE        	ApplicationManagementServer.cpp
       
    52 SOURCE		  		AMDeploymentComponent.cpp
       
    53 SOURCE		  		AMDeploymentComponentData.cpp
       
    54 SOURCE		  	AMDownloadManager.cpp
       
    55 SOURCE		  		AMDownload.cpp
       
    56 SOURCE		  	AMDownloader.cpp
       
    57 SOURCE 		  		amstorage.cpp
       
    58 SOURCE		  		AMSmlHelper.cpp
       
    59 SOURCE					ApplicationManagementUtility.cpp
       
    60 SOURCE					nsmldmiapmatcher.cpp
       
    61 SOURCE					nsmldmuri.cpp
       
    62 SOURCE					AMAppHideUtil.cpp
       
    63 SOURCE				AMDownloaddb.cpp
       
    64 SOURCE			AppMgmtSrvApp.cpp
       
    65 SOURCE			AppMgmtSrvDocument.cpp
       
    66 SOURCE			AppMgmtSrvUi.cpp
       
    67 SOURCE			AppMgmtProgDialog.cpp
       
    68 SOURCE 			AMPreInstallApp.cpp
       
    69 
       
    70 
       
    71 #ifdef __JAVA_MIDP20
       
    72 SOURCE					ApplicationManagementJavaUtilityFactory.cpp
       
    73 SOURCE					ApplicationManagementJavaUtility.cpp
       
    74 #else
       
    75 SOURCE					ApplicationManagementUtilityFactory.cpp
       
    76 #endif
       
    77 
       
    78 USERINCLUDE   	. ../inc 
       
    79 USERINCLUDE     ../../inc
       
    80 USERINCLUDE 		../../options/inc
       
    81 
       
    82 #ifdef __USE_AMINSTALLER__
       
    83 USERINCLUDE 		../installer/inc 
       
    84 #endif
       
    85 
       
    86 APP_LAYER_SYSTEMINCLUDE
       
    87 SYSTEMINCLUDE 	/epoc32/include/ecom
       
    88 SYSTEMINCLUDE		/epoc32/include/swi
       
    89 #ifdef SYMBIAN_ENABLE_SPLIT_HEADERS
       
    90 SYSTEMINCLUDE 	/epoc32/include/platform/mw/swi
       
    91 #endif
       
    92 
       
    93 #ifdef __TARM_SYMBIAN_CONVERGENCY
       
    94 SYSTEMINCLUDE 	/epoc32/include/devman
       
    95 #else
       
    96 // nothing
       
    97 #endif
       
    98 
       
    99 LIBRARY         euser.lib edbms.lib sysutil.lib 
       
   100 LIBRARY         efsrv.lib esock.lib
       
   101 LIBRARY         bafl.lib 
       
   102 LIBRARY			centralrepository.lib 
       
   103 LIBRARY 		estor.lib 
       
   104 LIBRARY 		sisregistryclient.lib
       
   105 LIBRARY 		aminstalloptions.lib
       
   106 LIBRARY			sisxfile.lib 
       
   107 LIBRARY 		swidataprovider.lib 
       
   108 LIBRARY 		siscontroller.lib
       
   109 LIBRARY		imut.lib
       
   110 LIBRARY		downloadmgr.lib
       
   111 LIBRARY 	swinstcli.lib
       
   112 LIBRARY         drmhelper.lib
       
   113 LIBRARY         drmlicensemanager.lib
       
   114 LIBRARY         ezip.lib
       
   115 LIBRARY         platformenv.lib
       
   116 #ifdef __TARM_SYMBIAN_CONVERGENCY
       
   117  LIBRARY				dmtreeclient.lib
       
   118  LIBRARY				SmlClient.lib
       
   119 #else
       
   120  LIBRARY				nsmldmtreedbhandler.lib
       
   121  LIBRARY  			syncmlclientapi.lib
       
   122  LIBRARY 				nsmldmmodule.lib
       
   123  LIBRARY 				nsmldmtreedbclient.lib connmon.lib commonengine.lib
       
   124  LIBRARY     		nsmltransporthandler.lib
       
   125 LIBRARY     		nsmltransport.lib cone.lib javaregistryclient.lib avkon.lib eikcore.lib  apparc.lib
       
   126 #endif // __TARM_SYMBIAN_CONVERGENCY
       
   127 
       
   128 #ifdef __JAVA_MIDP20
       
   129 //LIBRARY     javaregistry.lib   
       
   130 #endif
       
   131 LIBRARY			featmgr.lib 
       
   132 
       
   133 //#ifdef __SAP_POLICY_MANAGEMENT
       
   134 LIBRARY 		policyengine.lib 
       
   135 //#endif
       
   136 
       
   137 LIBRARY 		flogger.lib syncservice.lib
       
   138 LIBRARY			apengine.lib aknskins.lib aknskinsrv.lib
       
   139 LIBRARY     commdb.lib aknnotify.lib eiksrv.lib apgrfx.lib ws32.lib eikctl.lib
       
   140 LIBRARY     ecom.lib
       
   141 LIBRARY             caf.lib
       
   142 
       
   143 
       
   144 SMPSAFE
       
   145 // End of File
       
   146