os/persistentdata/persistentstorage/centralrepository/pccenrep/group/bld.inf
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 // Copyright (c) 2008-2010 Nokia Corporation and/or its subsidiary(-ies).
     2 // All rights reserved.
     3 // This component and the accompanying materials are made available
     4 // under the terms of "Eclipse Public License v1.0"
     5 // which accompanies this distribution, and is available
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 //
     8 // Initial Contributors:
     9 // Nokia Corporation - initial contribution.
    10 //
    11 // Contributors:
    12 //
    13 // Description:
    14 //
    15 
    16 PRJ_PLATFORMS
    17 DEFAULT TOOLS2
    18 
    19 
    20 PRJ_EXPORTS
    21 ../include/centralrepository.h	 OS_LAYER_PLATFORM_EXPORT_PATH(x86tool/centralrepository.h)
    22 
    23 
    24 PRJ_TESTEXPORTS
    25 cenrepcstests.iby              /epoc32/rom/include/cenrepcstests.iby
    26 centrep_copypctestfile.mk      /epoc32/tools/makefile_templates/syslibs/test/centrep_copypctestfile.mk
    27 centrep_copypctestfile.meta    /epoc32/tools/makefile_templates/syslibs/test/centrep_copypctestfile.meta
    28 centrep_copypctestfilev2.mk    /epoc32/tools/makefile_templates/syslibs/test/centrep_copypctestfilev2.mk
    29 centrep_copypctestfilev2.meta  /epoc32/tools/makefile_templates/syslibs/test/centrep_copypctestfilev2.meta
    30 
    31 PRJ_EXTENSIONS
    32 #ifdef TOOLS2
    33 
    34 // Static library.
    35 start extension tools/x86tool
    36 option TARGET_NAME symcenrep
    37 option TARGET_TYPE lib
    38 option SOURCE_DIRS ../../common/src
    39 option SOURCE ../src/pccenrep.cpp ../src/pccenrepimpl.cpp
    40 option INCLUDES ../../common/inc ../../cenrepsrv ../include
    41 end
    42 
    43 // Dynamic library.
    44 start extension tools/x86tool
    45 option TARGET_NAME symcenrepd
    46 option TARGET_TYPE dll
    47 option LIBS symstore 
    48 option SHARED_LIBS symport
    49 option SOURCE_DIRS ../../common/src
    50 option SOURCE ../src/pccenrep.cpp ../src/pccenrepimpl.cpp
    51 option INCLUDES ../../common/inc ../../cenrepsrv ../include
    52 end
    53 
    54 #endif // TOOLS2
    55 
    56 
    57 PRJ_TESTMMPFILES
    58 #ifndef TOOLS2
    59 
    60 #ifdef WINSCW
    61 pccenrep.mmp support
    62 #endif // WINSCW
    63 
    64 ../../group/t_cenrep_helper.mmp support
    65 t_cenrepcs.mmp
    66 t_cenrepcsneg.mmp
    67 
    68 #ifdef WINSCW
    69 t_cenreppc.mmp
    70 t_cenreppcneg.mmp
    71 t_cenreppc_unit.mmp
    72 #endif // WINSCW
    73 
    74 #endif // TOOLS2
    75 
    76 
    77 PRJ_TESTEXTENSIONS
    78 // Test files.
    79 #ifndef SYMBIAN_CENTREP_SUPPORT_MULTIROFS
    80 	start extension syslibs/test/centrep_copypctestfile
    81 #else
    82 	start extension syslibs/test/centrep_copypctestfilev2
    83 #endif	
    84 end
    85 
    86 #ifdef TOOLS2
    87 
    88 // Static library tests.
    89 start extension tools/x86tool
    90 option TARGET_NAME testsymcenrep
    91 option TARGET_TYPE exe
    92 option SOURCE ../test/t_cenreppc.cpp ../test/common.cpp
    93 option INCLUDES ../../common/inc ../include
    94 option LIBS symcenrep symstore symfile symuser 
    95 option SYS_INCLUDES epoc32/include/platform
    96 end
    97 
    98 start extension tools/x86tool
    99 option TARGET_NAME testsymcenrepneg
   100 option TARGET_TYPE exe
   101 option SOURCE ../test/t_cenreppc_neg.cpp ../test/common_neg.cpp
   102 option INCLUDES ../../common/inc ../include
   103 option LIBS symcenrep symstore symfile symuser 
   104 option SYS_INCLUDES epoc32/include/platform
   105 end
   106 
   107 start extension tools/x86tool
   108 option TARGET_NAME testsymcenrepunit
   109 option TARGET_TYPE exe
   110 option SOURCE ../test/t_cenreppc_unit.cpp ../../common/src/heaprepos.cpp ../../common/src/cregen.cpp ../../common/src/inifile.cpp
   111 option INCLUDES ../../common/inc ../include ../../cenrepsrv
   112 option LIBS symcenrep symstore symfile symuser
   113 option SYS_INCLUDES epoc32/include/platform
   114 end
   115 
   116 // Dynamic library tests.
   117 start extension tools/x86tool
   118 option TARGET_NAME testsymcenrepd
   119 option TARGET_TYPE exe
   120 option SOURCE ../test/t_cenreppc.cpp ../test/common.cpp
   121 option INCLUDES ../../common/inc ../include
   122 option SHARED_LIBS symcenrepd symport
   123 option SYS_INCLUDES epoc32/include/platform 
   124 end
   125 
   126 start extension tools/x86tool
   127 option TARGET_NAME testsymcenrepdneg
   128 option TARGET_TYPE exe
   129 option SOURCE ../test/t_cenreppc_neg.cpp ../test/common_neg.cpp
   130 option INCLUDES ../../common/inc ../include
   131 option SHARED_LIBS symcenrepd symport
   132 option SYS_INCLUDES epoc32/include/platform
   133 end
   134 
   135 start extension tools/x86tool
   136 option TARGET_NAME testsymcenrepdunit
   137 option TARGET_TYPE exe
   138 option SOURCE ../test/t_cenreppc_unit.cpp ../../common/src/heaprepos.cpp ../../common/src/cregen.cpp ../../common/src/inifile.cpp
   139 option INCLUDES ../../common/inc ../include ../../cenrepsrv
   140 option SHARED_LIBS symcenrepd symport
   141 option SYS_INCLUDES epoc32/include/platform
   142 end
   143 
   144 #endif	//TOOLS2