webservices/wsnotifierplugins/group/sennotifierplugin.mmp
changeset 0 62f9d29f7211
child 14 ab1e518f96da
child 24 c86679a46cef
equal deleted inserted replaced
-1:000000000000 0:62f9d29f7211
       
     1 /*
       
     2 * Copyright (c) 2002-2004 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 specification file for sennotifierplugin   
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 
       
    20 
       
    21 
       
    22 
       
    23 #include "../../inc/webservices.hrh"
       
    24 
       
    25 #ifdef EKA2
       
    26     #include <data_caging_paths.hrh>
       
    27 #endif
       
    28 
       
    29 #ifdef _DEBUG
       
    30     // Define application specific log macro flag for debug builds only:
       
    31     //MACRO __CUSTOM_LOG_ENABLED__
       
    32 #endif    
       
    33 
       
    34 
       
    35 #ifdef EKA2
       
    36 
       
    37 TARGETTYPE PLUGIN
       
    38 
       
    39 #ifndef RD_SEN_COMPILE_SIS_PACKAGE_FILES
       
    40     TARGET sennotifierplugin.dll
       
    41     UID 0x10009D8D 0x101F9764
       
    42 #else
       
    43     TARGET wsnotifierplugin.dll
       
    44     UID 0x10009D8D 0x101F9743
       
    45 #endif
       
    46     #if !defined ( VID_DEFAULT ) 
       
    47         VENDORID 0x101FB657
       
    48     #else
       
    49         VENDORID VID_DEFAULT
       
    50     #endif 
       
    51   
       
    52     #if !defined ( CAP_ECOM_PLUGIN )
       
    53         CAPABILITY ALL -TCB
       
    54     #else
       
    55         CAPABILITY CAP_ECOM_PLUGIN
       
    56     #endif
       
    57 #else 
       
    58     // EKA1
       
    59     TARGET sennotifierplugin.dll    
       
    60     TARGETTYPE NOTIFIER
       
    61     UID 0x10005522 0x101F9764
       
    62 #endif
       
    63 
       
    64 SOURCEPATH      .
       
    65 SOURCEPATH      ../src
       
    66 
       
    67 SOURCE sennotplugindlgmain.cpp
       
    68 SOURCE sennotplugindlgimpl.cpp
       
    69 SOURCE logger.cpp
       
    70 
       
    71 #ifdef SYMBIAN_SECURE_ECOM
       
    72     // ECom resource file
       
    73 #ifndef RD_SEN_COMPILE_SIS_PACKAGE_FILES    
       
    74     START RESOURCE ../data/101f9764.rss
       
    75     #ifdef SYMBIAN_SECURE_ECOM
       
    76     TARGET  sennotifierplugin.rsc 
       
    77     #endif
       
    78 #else
       
    79     START RESOURCE ../data/101F9743.rss
       
    80     #ifdef SYMBIAN_SECURE_ECOM
       
    81     TARGET  wsnotifierplugin.rsc 
       
    82     #endif
       
    83 #endif    
       
    84         
       
    85     END // ECom resource file 
       
    86 MW_LAYER_SYSTEMINCLUDE    
       
    87     // Notifier resource file
       
    88     START RESOURCE  ../data/sennotifierplugindlgimpl.rss
       
    89         HEADER
       
    90 #ifndef RD_SEN_COMPILE_SIS_PACKAGE_FILES    
       
    91         TARGET SenNotifierPluginDlgImpl.rsc
       
    92 #else
       
    93         TARGET WsNotifierPluginDlgImpl.rsc
       
    94 #endif        
       
    95     
       
    96         #ifdef SYMBIAN_SECURE_ECOM
       
    97             TARGETPATH /private/10003a4a // 3.0
       
    98         #endif
       
    99     LANGUAGE_IDS
       
   100     END // RESOURCE
       
   101 #ifndef RD_SEN_COMPILE_SIS_PACKAGE_FILES    
       
   102     RESOURCE ../data/sennotifierplugin_reg.rss
       
   103 #else
       
   104     RESOURCE ../data/wsnotifierplugin_REG.rss
       
   105 #endif        
       
   106 #else 
       
   107     TARGETPATH      /system/notifiers
       
   108     RESOURCE ../data/SenNotifierPluginDlgImpl.rss
       
   109     #ifdef __SERIES60_26__
       
   110     	RESOURCE ../data/sennotifierplugin_REG.rss
       
   111     #endif
       
   112     LANGUAGE_IDS
       
   113 #endif
       
   114 
       
   115 
       
   116 USERINCLUDE     .
       
   117 USERINCLUDE     ../inc
       
   118 
       
   119 SYSTEMINCLUDE   ../../inc
       
   120 SYSTEMINCLUDE   /epoc32/include/libc
       
   121 SYSTEMINCLUDE   /epoc32/include/uikon 
       
   122 SYSTEMINCLUDE   /epoc32/include/ecom
       
   123 
       
   124 LIBRARY avkon.lib
       
   125 LIBRARY commonengine.lib 
       
   126 LIBRARY cone.lib
       
   127 //LIBRARY egul.lib 
       
   128 //LIBRARY eikcoctl.lib
       
   129 //LIBRARY eikcore.lib 
       
   130 //LIBRARY eikctl.lib
       
   131 //LIBRARY eikdlg.lib 
       
   132 LIBRARY eiksrv.lib
       
   133 LIBRARY euser.lib 
       
   134 LIBRARY efsrv.lib  // for logging
       
   135 
       
   136 #ifndef RD_SEN_COMPILE_SIS_PACKAGE_FILES
       
   137 LIBRARY sennotdlg.lib
       
   138 #else
       
   139 LIBRARY wsnotdlg.lib
       
   140 #endif
       
   141 #ifndef EKA2
       
   142    EXPORTUNFROZEN
       
   143 #endif
       
   144 
       
   145 #ifdef EKA2
       
   146   #if defined(ARMCC)
       
   147     DEFFILE ../eabi/SENNOTIFIERPLUGIN.DEF
       
   148   #elif defined(WINSCW)
       
   149     DEFFILE ../BWINSCW/SENNOTIFIERPLUGIN.DEF
       
   150   #elif defined(WINS)
       
   151     DEFFILE ../BWINS/SENNOTIFIERPLUGIN.DEF
       
   152   #else 
       
   153     DEFFILE ../BMARM/SENNOTIFIERPLUGIN.DEF
       
   154   #endif
       
   155 #endif
       
   156 
       
   157 SMPSAFE
       
   158 
       
   159 //#ifdef SYMBIAN_SECURE_ECOM 
       
   160 //#else // not SYMBIAN_SECURE_ECOM 
       
   161 //  #if defined(ARMCC)
       
   162 //    DEFFILE ../EABI/SENNOTIFIERPLUGIN_2.6.DEF
       
   163 //  #elif defined(WINSCW)
       
   164 //    DEFFILE ../BWINSCW/SENNOTIFIERPLUGIN_2.6.DEF
       
   165 //  #elif defined(WINS)
       
   166 //    DEFFILE ../BWINS/SENNOTIFIERPLUGIN_2.6.DEF
       
   167 //  #else 
       
   168 //    DEFFILE ../BMARM/SENNOTIFIERPLUGIN_2.6.DEF
       
   169 //  #endif
       
   170 //#endif // SYMBIAN_SECURE_ECOM 
       
   171 
       
   172 // End of file