iaupdate/IAD/engine/group/iaupdateengine.mmp
changeset 0 ba25891c3a9e
child 11 3ba40be8e484
equal deleted inserted replaced
-1:000000000000 0:ba25891c3a9e
       
     1 /*
       
     2 * Copyright (c) 2007-2009 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:   MMP file of iaupdateengine.dll
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 
       
    20 #include <platform_paths.hrh>
       
    21 #include "build_config.mmpi"
       
    22 
       
    23 
       
    24 CAPABILITY      CAP_GENERAL_DLL
       
    25 
       
    26 TARGET          iaupdateengine.dll
       
    27 TARGETTYPE      dll
       
    28 UID             0x1000008d 0x2000F85B
       
    29 
       
    30 PAGED
       
    31 
       
    32 // Engine public files
       
    33 USERINCLUDE     ../inc
       
    34 
       
    35 // Engine controller files
       
    36 USERINCLUDE     ../controller/inc
       
    37 
       
    38 // Updater includes
       
    39 USERINCLUDE     ../../updater/inc
       
    40 USERINCLUDE     ../../updater/updaterfiles/inc
       
    41 
       
    42 // Controller files
       
    43 SOURCEPATH      ../controller/src
       
    44 SOURCE          iaupdatefactory.cpp
       
    45 SOURCE          iaupdatecontrollerimpl.cpp
       
    46 SOURCE          iaupdateselfupdaterctrl.cpp
       
    47 SOURCE          iaupdateloader.cpp
       
    48 SOURCE          iaupdatenodefactory.cpp
       
    49 SOURCE          iaupdatebasenodeimpl.cpp
       
    50 SOURCE          iaupdatenodeimpl.cpp
       
    51 SOURCE          iaupdatefwnodeimpl.cpp
       
    52 SOURCE          iaupdatespecialnode.cpp
       
    53 SOURCE          iaupdateservicepacknode.cpp
       
    54 SOURCE          iaupdatenodecontainer.cpp
       
    55 SOURCE          iaupdateutils.cpp
       
    56 SOURCE          iaupdateversion.cpp
       
    57 SOURCE          iaupdatenodedetails.cpp
       
    58 SOURCE          iaupdatenodedependencyimpl.cpp
       
    59 SOURCE          iaupdateplatformdependency.cpp
       
    60 SOURCE          iaupdatexmlparser.cpp
       
    61 SOURCE          iaupdatexmlsubparser.cpp
       
    62 SOURCE          iaupdatedependencyxmlparser.cpp
       
    63 SOURCE          iaupdatedependencyxmlsubparser.cpp
       
    64 SOURCE          iaupdatenodedependencyxmlparser.cpp
       
    65 SOURCE          iaupdateinterdepxmlparser.cpp
       
    66 SOURCE          iaupdatenodeuidxmlparser.cpp
       
    67 SOURCE          iaupdatenodeembeddedxmlparser.cpp
       
    68 SOURCE          iaupdatenodeversionxmlparser.cpp
       
    69 SOURCE          iaupdatenodeversionfloorxmlparser.cpp
       
    70 SOURCE          iaupdatenodeversionroofxmlparser.cpp
       
    71 SOURCE          iaupdateplatformdependencyxmlparser.cpp
       
    72 SOURCE          iaupdateplatformversionxmlparser.cpp
       
    73 SOURCE          iaupdateplatformversionfloorxmlparser.cpp
       
    74 SOURCE          iaupdateplatformversionroofxmlparser.cpp
       
    75 SOURCE          iaupdateplatformdescriptionxmlparser.cpp
       
    76 SOURCE          iaupdateversionmajorxmlparser.cpp
       
    77 SOURCE          iaupdateversionminorxmlparser.cpp
       
    78 SOURCE          iaupdateversionbuildxmlparser.cpp
       
    79 SOURCE          iaupdateenginexmlparser.cpp
       
    80 SOURCE          iaupdateenginexmlsubparser.cpp
       
    81 SOURCE          iaupdateengineconfigdata.cpp
       
    82 SOURCE          iaupdatehistoryimpl.cpp
       
    83 SOURCE          iaupdatehistoryitemimpl.cpp
       
    84 SOURCE          iaupdateselfupdaterinitializer.cpp
       
    85 SOURCE          iaupdatependingnodesfile.cpp
       
    86 SOURCE          iaupdaterestartinfo.cpp
       
    87 SOURCE          iaupdaterendezvous.cpp
       
    88 SOURCE          iaupdatenetworkregistration.cpp
       
    89 SOURCE          iaupdatecontentoperation.cpp
       
    90 SOURCE          iaupdatenormalcontentoperation.cpp
       
    91 SOURCE          iaupdatefwpurchaseoperation.cpp
       
    92 SOURCE          iaupdatepurchaseoperation.cpp
       
    93 SOURCE          iaupdatedownloadoperation.cpp
       
    94 SOURCE          iaupdateinstalloperation.cpp
       
    95 SOURCE          iaupdateselfupdateinitoperation.cpp
       
    96 SOURCE          iaupdatecontentoperationmanager.cpp
       
    97 SOURCE          iaupdatecachecleaner.cpp
       
    98 SOURCE          iaupdatecontrollerfile.cpp
       
    99 SOURCE          iaupdatetimer.cpp
       
   100 SOURCE          iaupdatefwversionfilehandler.cpp
       
   101 
       
   102 MW_LAYER_SYSTEMINCLUDE
       
   103 
       
   104 LIBRARY         apgrfx.lib
       
   105 LIBRARY         apparc.lib
       
   106 LIBRARY         bafl.lib
       
   107 LIBRARY		    efsrv.lib
       
   108 LIBRARY         euser.lib
       
   109 LIBRARY         estor.lib
       
   110 LIBRARY         sisregistryclient.lib
       
   111 LIBRARY         charconv.lib		// UTF<->Unicode conversion
       
   112 LIBRARY         xmlframework.lib	// Xml::CParser
       
   113 LIBRARY         sysutil.lib
       
   114 LIBRARY         platformenv.lib
       
   115 LIBRARY         platformver.lib     // System version info
       
   116 LIBRARY         etel3rdparty.lib
       
   117 LIBRARY         swinstcli.lib
       
   118 LIBRARY         apmime.lib
       
   119 LIBRARY         ecom.lib            // For the NCD Engine ECOM session closing.
       
   120 LIBRARY         sysversioninfo.lib
       
   121 LIBRARY         etel.lib            // RTelServer
       
   122 LIBRARY         etelmm.lib          // RMobilePhone
       
   123 
       
   124 // Updater files dll
       
   125 LIBRARY         iaupdaterfiles.lib
       
   126 
       
   127 // NCD Engine
       
   128 LIBRARY         ncdengine_20019119.lib
       
   129 LIBRARY         ncdutils_20019119.lib
       
   130 
       
   131 // For debugging and logging purposes
       
   132 
       
   133 DEBUGLIBRARY    flogger.lib
       
   134 
       
   135 #ifdef CATALOGS_DEBUG_ENABLED
       
   136 LIBRARY         ncddebug_20019119.lib
       
   137 #endif
       
   138 
       
   139 SMPSAFE