webservices/wsmessages/group/senmessages.mmp
changeset 0 62f9d29f7211
child 24 c86679a46cef
equal deleted inserted replaced
-1:000000000000 0:62f9d29f7211
       
     1 /*
       
     2 * Copyright (c) 2002-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 specification file for senmessages    
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 
       
    20 
       
    21 #include "../../inc/webservices.hrh"
       
    22 
       
    23 
       
    24 TARGETTYPE      DLL
       
    25 
       
    26 #ifndef RD_SEN_COMPILE_SIS_PACKAGE_FILES
       
    27 TARGET          SenMessages.DLL
       
    28 UID             0x1000008d 0x2000039B
       
    29 #else
       
    30 TARGET          wsmessages.DLL
       
    31 UID             0x1000008d 0x10282C40
       
    32 #endif
       
    33 
       
    34 #ifdef EKA2
       
    35     #if !defined ( VID_DEFAULT ) 
       
    36 VENDORID 0x101FB657
       
    37     #else
       
    38 VENDORID VID_DEFAULT
       
    39     #endif 
       
    40   
       
    41     #if !defined ( CAP_GENERAL_DLL )
       
    42 CAPABILITY ALL -TCB
       
    43     #else
       
    44 CAPABILITY CAP_GENERAL_DLL
       
    45     #endif
       
    46 #endif
       
    47 
       
    48 SOURCEPATH      ../src
       
    49 
       
    50 //SOURCE          SenMessageContext.cpp
       
    51 SOURCE          sensoapenvelope2.cpp
       
    52 SOURCE          sensoapmessage2.cpp
       
    53 SOURCE          sensoapmessagedom2.cpp
       
    54 SOURCE          sensoapfault2.cpp
       
    55 SOURCE          senwssecurityheader2.cpp
       
    56 
       
    57 SOURCE          senmessagebase.cpp 
       
    58 SOURCE          senatomentry.cpp
       
    59 SOURCE			senatomfeed.cpp 
       
    60 SOURCE			senatommessage.cpp
       
    61 
       
    62 MW_LAYER_SYSTEMINCLUDE
       
    63 SYSTEMINCLUDE   ../../inc
       
    64 
       
    65 USERINCLUDE     ../inc
       
    66 USERINCLUDE     ../../wsutils/inc
       
    67 USERINCLUDE     ../../wslogger/inc
       
    68 USERINCLUDE     ../../wsframework/inc // MessageContext
       
    69 USERINCLUDE     ../../wsfragment/inc
       
    70 
       
    71 SYSTEMINCLUDE   /epoc32/include/libc
       
    72 
       
    73 LIBRARY         charconv.lib
       
    74 LIBRARY         estor.lib
       
    75 LIBRARY         euser.lib
       
    76 LIBRARY         bafl.lib    // RStringbase
       
    77 // Symbian XML framework is used since S60 3rd edition (3.0)
       
    78 LIBRARY         XMLFRAMEWORK.lib
       
    79 
       
    80 #ifndef RD_SEN_COMPILE_SIS_PACKAGE_FILES
       
    81 LIBRARY         SenFragment.lib
       
    82 LIBRARY         SenUtils.lib
       
    83 LIBRARY         SenFramework.lib // CSenMessageContext (temporary: create SenContext.lib!)
       
    84 
       
    85 LIBRARY         SenXml.lib // temporarily: when WSF is fully libxml2 based, XmlUtils:: -methods need to be refactored (moved to other lib)
       
    86 
       
    87 LIBRARY         SenLogger.lib
       
    88 #else
       
    89 LIBRARY         wsFragment.lib
       
    90 LIBRARY         wsUtils.lib
       
    91 LIBRARY         wsFramework.lib 
       
    92 LIBRARY         wsXml.lib 
       
    93 LIBRARY         wsLogger.lib
       
    94 #endif
       
    95 
       
    96 // LibXml2 libraries
       
    97 #if !defined( RD_SEN_BACKPORT_CHANGE_FOR_LIBXML2_UIDS_AND_WSSTAR_IMAGE_NAME_PREFIXES )
       
    98 LIBRARY         XmlEngineDOM.lib
       
    99 LIBRARY         XmlEngine.lib
       
   100 #else
       
   101 LIBRARY         WsStarXmlEngineDOM.lib
       
   102 LIBRARY         WsStarXmlEngine.lib
       
   103 #endif
       
   104 
       
   105 LIBRARY estlib.lib // strlen 
       
   106 
       
   107 #if defined(ARMCC)
       
   108 DEFFILE ../eabi/SenMessages.DEF
       
   109 #elif defined(WINSCW)
       
   110 DEFFILE ../BWINSCW/SenMessages.DEF
       
   111 #elif defined(WINS)
       
   112 DEFFILE ../BWINS/SenMessages.DEF
       
   113 #else 
       
   114 DEFFILE ../BMARM/SenMessages.DEF
       
   115 #endif
       
   116 
       
   117 SMPSAFE
       
   118 
       
   119