webservices/wsstar/wsstarpolicy/group/wspolicy.mmp
changeset 0 62f9d29f7211
child 24 c86679a46cef
equal deleted inserted replaced
-1:000000000000 0:62f9d29f7211
       
     1 /*
       
     2 * Copyright (c) 2002-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:        Project specification file for wspolicy   
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 
       
    20 
       
    21 
       
    22 
       
    23 
       
    24 
       
    25 
       
    26 #include "../../../inc/webservices.hrh"
       
    27 
       
    28 
       
    29 TARGETTYPE    DLL
       
    30 //DLL recognition UID followed by the unique UID for this dll
       
    31 #ifndef RD_SEN_COMPILE_SIS_PACKAGE_FILES
       
    32 TARGET WSPolicy.dll
       
    33 UID 0x10009D8D 0x101F9795
       
    34 #else
       
    35 TARGET wsstarpolicy.dll
       
    36 UID 0x10009D8D 0x10282C47
       
    37 #endif
       
    38 
       
    39 #ifdef EKA2
       
    40     #if !defined ( VID_DEFAULT ) 
       
    41         VENDORID 0x101FB657
       
    42     #else
       
    43         VENDORID VID_DEFAULT
       
    44     #endif 
       
    45   
       
    46     #if !defined ( CAP_GENERAL_DLL )
       
    47         CAPABILITY ALL -TCB
       
    48     #else
       
    49         CAPABILITY CAP_GENERAL_DLL
       
    50     #endif
       
    51 #endif
       
    52 
       
    53 #if defined(ARMCC)
       
    54   DEFFILE     ../eabi/WsPolicy.def
       
    55 #elif defined(WINSCW)
       
    56   DEFFILE     ../BWINSCW/WsPolicy.def
       
    57 #elif defined(WINS)
       
    58   DEFFILE     ../BWINS/WsPolicy.def
       
    59 #else 
       
    60   DEFFILE     ../BMARM/WsPolicy.def
       
    61 #endif
       
    62 
       
    63 SOURCEPATH    ../src
       
    64 SOURCE				 assertion.cpp
       
    65 SOURCE				 andcompositeassertion.cpp
       
    66 SOURCE				 compositeassertion.cpp
       
    67 SOURCE				 policyassertion.cpp
       
    68 SOURCE				 primitiveassertion.cpp
       
    69 SOURCE				 xorcompositeassertion.cpp
       
    70 SOURCE				 policyreferenceassertion.cpp
       
    71 
       
    72 SOURCE				 wspolicyreader.cpp
       
    73 SOURCE				 wspolicywriter.cpp
       
    74 SOURCE				 wspolicyutils.cpp
       
    75 SOURCE 				 wspolicy.cpp
       
    76 
       
    77 SOURCE				WsdlPolicyAttachment.cpp
       
    78 SOURCE				WsSecurityPolicy.cpp //WS SecurityPolicy
       
    79 SOURCE				wspolicyregistry.cpp
       
    80 
       
    81 SOURCE 				seninternalwspolicy.cpp
       
    82 SOURCE				senwspolicymanager.cpp
       
    83 
       
    84 
       
    85 MW_LAYER_SYSTEMINCLUDE
       
    86 SYSTEMINCLUDE   ../../../inc
       
    87 
       
    88 
       
    89 USERINCLUDE   ../inc 
       
    90 USERINCLUDE   ../../../wsutils/inc
       
    91 USERINCLUDE   ../../../wslogger/inc
       
    92 USERINCLUDE   ../../../wsframework/inc         // MSenCoreServiceManager.h
       
    93 USERINCLUDE   ../../../wsidentitymanager/inc   // MSenIdentityManager.h <= needed by MSenCoreServiceManager.h
       
    94 USERINCLUDE   ../../../wscore/inc              // MSenDAO.h (friend class)
       
    95 USERINCLUDE   ../../../wsdescription/inc   
       
    96 USERINCLUDE 	../../../wsxml/inc								//senxmldebug.h
       
    97 
       
    98 SYSTEMINCLUDE /epoc32/include/ecom
       
    99 SYSTEMINCLUDE /epoc32/include/libc
       
   100 
       
   101 #ifndef RD_SEN_COMPILE_SIS_PACKAGE_FILES
       
   102 LIBRARY SenUtils.lib
       
   103 LIBRARY SenXml.lib
       
   104 LIBRARY SenLogger.lib
       
   105 LIBRARY SenFragment.lib
       
   106 LIBRARY senlogger.lib
       
   107 #else
       
   108 LIBRARY wslogger.lib 
       
   109 LIBRARY wsUtils.lib
       
   110 LIBRARY wsXml.lib
       
   111 LIBRARY wsLogger.lib
       
   112 LIBRARY wsFragment.lib
       
   113 #endif
       
   114 // Symbian XML framework is used since S60 3rd edition (3.0)
       
   115 LIBRARY         XMLFRAMEWORK.lib
       
   116 
       
   117 // LibXml2 libraries
       
   118 #if !defined( RD_SEN_BACKPORT_CHANGE_FOR_LIBXML2_UIDS_AND_WSSTAR_IMAGE_NAME_PREFIXES )
       
   119     LIBRARY         XmlEngineDOM.lib
       
   120     LIBRARY         XmlEngineUtils.lib
       
   121     LIBRARY         XmlEngine.lib
       
   122 #else
       
   123     LIBRARY         WsStarXmlEngineDOM.lib
       
   124     LIBRARY         WsStarXmlEngineUtils.lib
       
   125     LIBRARY         WsStarXmlEngine.lib
       
   126 #endif
       
   127 
       
   128 // System libs
       
   129 LIBRARY         euser.lib
       
   130 LIBRARY         estlib.lib 
       
   131 LIBRARY         efsrv.lib   // for RFs
       
   132 LIBRARY         estor.lib   // for RFileWriteStream
       
   133 LIBRARY         sysutil.lib // sysutil.h
       
   134 LIBRARY         flogger.lib
       
   135 LIBRARY         bafl.lib    // RStringbase
       
   136 
       
   137 SMPSAFE
       
   138 
       
   139