csxhelp/group/cshelp.mmp
branchRCL_3
changeset 18 cbffe13eac63
equal deleted inserted replaced
17:12f60d9a73b3 18:cbffe13eac63
       
     1 /*
       
     2 * Copyright (c) 2006 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:  Project definition file for Csxhelp Application
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 #include <data_caging_paths.hrh>
       
    20 #include <platform_paths.hrh>
       
    21 
       
    22 
       
    23 #ifndef RD_APPS_TO_EXES
       
    24 TARGETPATH  /System/Apps/Cshelp
       
    25 #endif
       
    26 
       
    27 //1. Cshelp resources
       
    28 START RESOURCE ../data/CsHelp.rss
       
    29 HEADER
       
    30 #ifdef RD_APPS_TO_EXES
       
    31 TARGETPATH APP_RESOURCE_DIR
       
    32 #endif
       
    33 
       
    34 //other settings like LANG  xx
       
    35 LANGUAGE_IDS
       
    36 
       
    37 END  // RESOURCE
       
    38 
       
    39 
       
    40 
       
    41 //2. Aif stuff
       
    42 #ifdef RD_SCALABLE_UI // New app framework used
       
    43 
       
    44 START RESOURCE ../data/Cshelp_reg.rss
       
    45 DEPENDS cshelp.rsg
       
    46 // Do not change the UID below.
       
    47 TARGETPATH /private/10003a3f/apps
       
    48 END
       
    49 
       
    50 #else // Old app framework used (no changes in the definitions below)
       
    51 
       
    52 START RESOURCE ../aif/cshelp_caption.rss     
       
    53 HEADER
       
    54 #ifdef RD_APPS_TO_EXES
       
    55 TARGETPATH APP_RESOURCE_DIR
       
    56 #endif
       
    57 
       
    58 //other settings like LANG  xx
       
    59 LANGUAGE_IDS
       
    60 END  // RESOURCE
       
    61 
       
    62 #endif
       
    63 
       
    64 
       
    65 
       
    66 //Target information
       
    67 #ifdef RD_APPS_TO_EXES
       
    68 // TARGETPATH need not be defined, it is automatically handled by the build tools
       
    69 TARGET          cshelp.exe
       
    70 TARGETTYPE      exe
       
    71 #else
       
    72 TARGET          cshelp.app
       
    73 TARGETTYPE      app
       
    74 #endif
       
    75 UID             0x100039CE 0x10005234
       
    76 
       
    77 EPOCSTACKSIZE   0x10000
       
    78 EPOCHEAPSIZE 0x5000 0x800000
       
    79 
       
    80 VENDORID        VID_DEFAULT
       
    81 
       
    82 //We use default capabilities (from defaultcaps.hrh)
       
    83 CAPABILITY CAP_APPLICATION 
       
    84 
       
    85 USERINCLUDE . ../inc ../HelpEngine/inc
       
    86 
       
    87 // This is a SYSTEMINCLUDE macro containing the applications
       
    88 // layer specific include directories
       
    89 APP_LAYER_SYSTEMINCLUDE
       
    90 
       
    91 SOURCEPATH   ../src
       
    92 
       
    93 SOURCE CSXH.cpp
       
    94 SOURCE CSXHApplication.cpp 
       
    95 SOURCE CSXHGenericView.cpp
       
    96 SOURCE CSXHGenericContainer.cpp
       
    97 SOURCE CSXHAppUi.cpp
       
    98 SOURCE CSXHDocument.cpp 
       
    99 SOURCE CSXHLegacyTopicContainer.cpp
       
   100 SOURCE CSXHLegacyTopicView.cpp
       
   101 SOURCE CSXHHtmlTopicView.cpp
       
   102 SOURCE CSXHHtmlTopicContainer.cpp
       
   103 SOURCE AppLauncherForCSXH.cpp
       
   104 SOURCE csxhruntimeappwatcher.cpp
       
   105 
       
   106 LIBRARY euser.lib apparc.lib cone.lib eikcore.lib
       
   107 LIBRARY apgrfx.lib charconv.lib 
       
   108 LIBRARY eikcoctl.lib eikctl.lib avkon.lib
       
   109 LIBRARY aknnotify.lib etext.lib
       
   110 LIBRARY aknskins.lib
       
   111 LIBRARY ws32.lib 
       
   112 LIBRARY CdlEngine.lib   //dynamic ui 
       
   113 LIBRARY AknLayout2Scalable.lib
       
   114 LIBRARY gdi.lib HelpEngine.lib apmime.lib featmgr.lib
       
   115 LIBRARY servicehandler.lib // For the AiwServiceHandler
       
   116 LIBRARY efsrv.lib
       
   117 
       
   118 #ifdef FF_HELP_TUTORIAL_MERGE
       
   119 LIBRARY bafl.lib 
       
   120 #endif
       
   121 
       
   122 DEBUGLIBRARY flogger.lib
       
   123 // End of File