contentctrl_plat/adapter_customization_api/tsrc/ContactAdapter/ut_nsmldsdummyadapter.mmp
branchRCL_3
changeset 52 4f0867e42d62
parent 14 b922b9936679
equal deleted inserted replaced
51:8e7494275d3a 52:4f0867e42d62
       
     1 /*
       
     2 * Copyright (c) 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 for contact adapter unit tests.
       
    15 *
       
    16 */
       
    17 
       
    18 #include <Digia/Eunit/EUnitCaps.h>
       
    19 #include <platform_paths.hrh>
       
    20 #include <defaultcaps.hrh>
       
    21 #include <data_caging_paths.hrh>
       
    22 
       
    23 // DEFINES
       
    24 #define         KMyUniqueUid3 0x01700000
       
    25 #define         KEUnitTestDllUid2 0x1000af5a
       
    26 MACRO 			__NSML_MODULETEST__
       
    27 
       
    28 // Build target
       
    29 TARGET          UT_nsmldsdummydataprovider.dll
       
    30 TARGETTYPE      dll
       
    31 UID             KEUnitTestDllUid2 KMyUniqueUid3
       
    32 //UID 			0x100039CE 0x2001FDEA
       
    33 CAPABILITY      EUNIT_CAPS
       
    34 VENDORID        0x00000000
       
    35 
       
    36 #if defined(ARMCC)
       
    37 DEFFILE		.\def\eabicontactsdataprovider_test
       
    38 #elif defined(WINSCW)
       
    39 DEFFILE		.\def\bwinscwcontactsdataprovider_test
       
    40 #endif
       
    41 
       
    42 // Source files
       
    43 SOURCEPATH      .
       
    44 SOURCE          DllMain.cpp 
       
    45 SOURCE          CNSmlDummyDataProvider_Test.cpp
       
    46 SOURCE          CNSmlDummyDataStore_Test.cpp
       
    47 SOURCE 			CNSmlAdapterTestUtilities.cpp 
       
    48 SOURCE			CNSmlDummyModsFetcher_Test.cpp
       
    49 SOURCE          CNSmlDummyDataStoreWaiter.cpp
       
    50 
       
    51 // Code under test
       
    52 SOURCEPATH      ..\DummyAdapter\src
       
    53 SOURCE          nsmldummydataprovider.cpp
       
    54 SOURCE          nsmldummymodsfetcher.cpp
       
    55 SOURCE          nsmldummydatastore.cpp
       
    56 SOURCE          nsmldummydllmain.cpp
       
    57 SOURCE			nsmldummyutility.cpp
       
    58 
       
    59 // Include paths
       
    60 USERINCLUDE     . ..\DummyAdapter\Inc
       
    61 
       
    62 
       
    63 APP_LAYER_SYSTEMINCLUDE
       
    64 SYSTEMINCLUDE 	\epoc32\include\ecom
       
    65 SYSTEMINCLUDE 	\epoc32\include\syncml
       
    66 SYSTEMINCLUDE	\epoc32\include\internal
       
    67 SYSTEMINCLUDE   \epoc32\include\Digia\EUnit
       
    68 
       
    69 SOURCEPATH      .\testdata
       
    70 
       
    71 // Dependencies to system components
       
    72 LIBRARY		euser.lib EUnit.lib ECom.lib 
       
    73 LIBRARY		bafl.lib efsrv.lib estor.lib nsmldebug.lib sysutil.lib
       
    74 LIBRARY		nsmlchangefinder.lib cntmodel.lib wbxmllib.lib
       
    75 LIBRARY		smlstoreformat.lib smldataprovider.lib
       
    76 LIBRARY		nsmldshostclient.lib versit.lib charconv.lib vcard.lib 
       
    77 LIBRARY		nsmlcontactsdataprovider.lib nsmldummydataprovider.lib
       
    78 LIBRARY     centralrepository.lib flogger.lib
       
    79 LIBRARY	    nsmldatamod.lib
       
    80 LIBRARY     VPbkEng.lib
       
    81 LIBRARY     vpbkvcardEng.lib
       
    82