os/ossrv/lowlevellibsandfws/genericusabilitylib/group/bld.inf
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
sl@0
     1
// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
sl@0
     2
// All rights reserved.
sl@0
     3
// This component and the accompanying materials are made available
sl@0
     4
// under the terms of "Eclipse Public License v1.0"
sl@0
     5
// which accompanies this distribution, and is available
sl@0
     6
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
sl@0
     7
//
sl@0
     8
// Initial Contributors:
sl@0
     9
// Nokia Corporation - initial contribution.
sl@0
    10
//
sl@0
    11
// Contributors:
sl@0
    12
//
sl@0
    13
// Description:
sl@0
    14
// Generic usability library build information file.
sl@0
    15
// 
sl@0
    16
//
sl@0
    17
sl@0
    18
/**
sl@0
    19
@file
sl@0
    20
sl@0
    21
@SYMPurpose Generic usability library build information file.
sl@0
    22
*/
sl@0
    23
sl@0
    24
//This library relies on Leave = Throw which is not implemented in the 
sl@0
    25
//X86 platform.  As a result X86 is not supported
sl@0
    26
PRJ_PLATFORMS
sl@0
    27
DEFAULT GCCE -X86
sl@0
    28
sl@0
    29
sl@0
    30
// To select the correct INF/MMP files for building EUserHL on Symbian OS v9.1 
sl@0
    31
// the macro SYMBIAN_EUSERHL_BUILD91 needs to be defined in the variant HRH 
sl@0
    32
// file found at: \epoc32\INCLUDE\variant\Symbian_OS_v9.1.hrh
sl@0
    33
sl@0
    34
#ifdef SYMBIAN_EUSERHL_BUILD91
sl@0
    35
sl@0
    36
PRJ_EXPORTS
sl@0
    37
 
sl@0
    38
euserhl_91.iby \epoc32\rom\include\euserhl.iby
sl@0
    39
sl@0
    40
sl@0
    41
..\inc\euserhl.h \epoc32\include\euserhl.h
sl@0
    42
..\inc\estring.h \epoc32\include\estring.h
sl@0
    43
..\inc\emanaged.h \epoc32\include\emanaged.h
sl@0
    44
..\inc\emisc.h \epoc32\include\emisc.h
sl@0
    45
..\inc\isbaseof.h \epoc32\include\isbaseof.h
sl@0
    46
..\inc\issame.h \epoc32\include\issame.h
sl@0
    47
..\inc\typerel.h \epoc32\include\typerel.h
sl@0
    48
..\inc\swap.h \epoc32\include\swap.h
sl@0
    49
sl@0
    50
PRJ_MMPFILES
sl@0
    51
sl@0
    52
euserhl_build91.mmp
sl@0
    53
sl@0
    54
//test and example bld.inf file
sl@0
    55
#include "..\test\group\bld.inf"
sl@0
    56
#include "..\example\group\bld.inf"
sl@0
    57
#else // SYMBIAN_EUSERHL_BUILD91
sl@0
    58
sl@0
    59
PRJ_EXPORTS
sl@0
    60
 
sl@0
    61
euserhl.iby /epoc32/rom/include/euserhl.iby
sl@0
    62
euserhl_stub.sis /epoc32/data/z/system/install/euserhl_stub.sis
sl@0
    63
sl@0
    64
../inc/euserhl.h SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(euserhl.h)
sl@0
    65
../inc/estring.h SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(estring.h)
sl@0
    66
../inc/emanaged.h SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(emanaged.h)
sl@0
    67
../inc/emisc.h SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(emisc.h)
sl@0
    68
../inc/isbaseof.h SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(isbaseof.h)
sl@0
    69
../inc/issame.h SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(issame.h)
sl@0
    70
../inc/typerel.h SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(typerel.h)
sl@0
    71
../inc/swap.h SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(swap.h)
sl@0
    72
sl@0
    73
PRJ_MMPFILES
sl@0
    74
sl@0
    75
euserhl.mmp
sl@0
    76
sl@0
    77
//test and example bld.inf file
sl@0
    78
#include "../test/group/bld.inf"
sl@0
    79
#include "../example/group/bld.inf"
sl@0
    80
sl@0
    81
#endif // SYMBIAN_EUSERHL_BUILD91