symbian4/config/variant/platform_paths.hrh
author William Roberts <williamr@symbian.org>
Fri, 10 Sep 2010 13:55:53 +0100
branchHighFidelityModel
changeset 410 c10ba65d2699
permissions -rw-r--r--
Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
410
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
     1
/*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
     2
* Copyright (c) 2002-2009 Nokia Corporation and/or its subsidiary(-ies). 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
     3
* All rights reserved.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
     4
* This component and the accompanying materials are made available
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
     5
* under the terms of "Eclipse Public License v1.0"
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
     6
* which accompanies this distribution, and is available
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
     7
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
     8
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
     9
* Initial Contributors:
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    10
* Nokia Corporation - initial contribution.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    11
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    12
* Contributors:
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    13
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    14
* Description:  Predefined include paths to be used in the mmp-files for the 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    15
*                components in the layered model. There is one definition for
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    16
*                each layer. The mmp-file should use the statement that is 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    17
*                intended for the same layer as where the mmp-file resides.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    18
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    19
*                There is also macros to be used in the bld.inf-files to 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    20
*                export of Public  and Platform headers into 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    21
*                correct locations. 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    22
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    23
* Usage examples:
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    24
*     ---------------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    25
*      How to include this file in bld.inf and mmp-files.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    26
*       Reasoning: The build system is such that at the time the 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    27
*                  bld.inf and mmp-files are "compiled" the available
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    28
*                  include paths are limited. Only the /epoc32/include
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    29
*                  can be guaranteed. Thus to get this file available
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    30
*                  you need to make include relative to the mentioned
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    31
*                  directory. 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    32
*     ---------------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    33
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    34
*      #include <platform_paths.hrh>
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    35
*    
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    36
*     *************************************************************
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    37
*     * MMP file related macro usages to add the system include paths
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    38
*     * 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    39
*     * The include paths has to be related to the layer in which your SW 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    40
*     * resides. Thus as an example: a component residing in middleware
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    41
*     * layer should use the MW specific macro.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    42
*     * Keep this as a separate line in the mmp-files. If you need to
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    43
*     * add your own SYSTEMINCLUDE paths, please defined them as
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    44
*     * separate statement.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    45
*     *************************************************************
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    46
*         APP_LAYER_SYSTEMINCLUDE
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    47
*         MW_LAYER_SYSTEMINCLUDE
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    48
*         OS_LAYER_SYSTEMINCLUDE
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    49
**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    50
*     *************************************************************
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    51
*     * Macros related to using various parts of stdapis
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    52
*     *************************************************************
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    53
*       To use STLLIB you need to have this in your mmp-file
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    54
*         STLLIB_USAGE_DEFINITIONS
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    55
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    56
*       Depending on what module you are using from stdapis you need to have
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    57
*       one or more of the following macros in your mmp-file (every one in 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    58
*       separate line !)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    59
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    60
*          OS_LAYER_LIBC_SYSTEMINCLUDE
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    61
*          OS_LAYER_GLIB_SYSTEMINCLUDE
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    62
*          OS_LAYER_SSL_SYSTEMINCLUDE
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    63
*          OS_LAYER_STDCPP_SYSTEMINCLUDE
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    64
*          OS_LAYER_BOOST_SYSTEMINCLUDE
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    65
*          OS_LAYER_DBUS_SYSTEMINCLUDE
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    66
*          OS_LAYER_LIBUTILITY_SYSTEMINCLUDE
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    67
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    68
*     *************************************************************
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    69
*     * Macros related to exporting Public and Platform APIs into 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    70
*     * correct place in the new system. 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    71
*     *
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    72
*     * The macro that you should use depends on 2 things:
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    73
*     *  - in which layer your package, which exports the APIs resides
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    74
*     *  - what is the visibility of the API (public or platform)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    75
*     *************************************************************
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    76
*      // the exporting of public APIs should use one of below macros
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    77
*      // depending on which layer the API belogs to
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    78
*      APP_LAYER_PUBLIC_EXPORT_PATH
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    79
*      MW_LAYER_PUBLIC_EXPORT_PATH
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    80
*      OS_LAYER_PUBLIC_EXPORT_PATH
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    81
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    82
*      // the exporting of platform APIs should use one of below macros
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    83
*      // depending on which layer the API belogs to
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    84
*      APP_LAYER_PLATFORM_EXPORT_PATH
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    85
*      MW_LAYER_PLATFORM_EXPORT_PATH
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    86
*      OS_LAYER_PLATFORM_EXPORT_PATH
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    87
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    88
*      The hierarchy how APIs should reside in foundation has been specified
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    89
*      in developer documentation. See further details from documentation.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    90
*      Below is example case relying on the structure
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    91
*        my_own_api/group/bld.inf
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    92
*        my_own_api/inc/header1.h
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    93
*        my_own_api/inc/subdir/header2.h
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    94
*  
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    95
*      Assuming that the API is in middleware layer and a public API. 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    96
*      Then the bld.inf should have the following      
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    97
*        ../inc/header1.h  APP_LAYER_PUBLIC_EXPORT_PATH(header1.h)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    98
*        ../inc/subdir/header2.h  APP_LAYER_PUBLIC_EXPORT_PATH(subdir/header2.h)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
    99
*  
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   100
*      In the above case the locations are as follow (with current MACRO settings):
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   101
*        header1.h in /epoc32/include/app
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   102
*        header2.h in /epoc32/include/app/subdir
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   103
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   104
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   105
*     *************************************************************
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   106
*     * Macros related to IBY file exporting
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   107
*     *************************************************************
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   108
*			
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   109
*	    Component bld.inf files need to include platform_paths.hrh, see
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   110
*           beginning of this file on how to do this correctly. Component bld.inf 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   111
*           files need to use these macros in PRJ_EXPORTS to get their IBY files 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   112
*           to ROM image.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   113
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   114
*     ---------------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   115
*     Usage for Core image (ROM+ROFS1):
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   116
*     ---------------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   117
*	 // Layer specific specific macros. Use the macro, which is specified
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   118
*        // for the layer, in which your component resides
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   119
*        <somepath>/<file1.iby>  CORE_APP_LAYER_IBY_EXPORT_PATH(<file1.iby>)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   120
*	 <somepath>/<file2.iby>  CORE_MW_LAYER_IBY_EXPORT_PATH(<file2.iby>)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   121
*	 <somepath>/<file3.iby>  CORE_OS_LAYER_IBY_EXPORT_PATH(<file3.iby>)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   122
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   123
*	 //stub iby files
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   124
*	 <somepath>/<file4.iby>  CORE_IBY_EXPORT_PATH(stubs,<file4.iby>)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   125
*	 //tool iby files
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   126
*	 <somepath>/<file5.iby>  CORE_IBY_EXPORT_PATH(tools,<file5.iby>)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   127
*		
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   128
*     ---------------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   129
*     Usage for Variant image, Language part (ROFS2):
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   130
*     ---------------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   131
*	 // Layer specific specific macros. Use the macro, which is specified
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   132
*        // for the layer, in which your component resides
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   133
*        <somepath>/<file1.iby>  LANGUAGE_APP_LAYER_IBY_EXPORT_PATH(<file1.iby>)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   134
*	 <somepath>/<file2.iby>  LANGUAGE_MW_LAYER_IBY_EXPORT_PATH(<file2.iby>)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   135
*	 <somepath>/<file3.iby>  LANGUAGE_OS_LAYER_IBY_EXPORT_PATH(<file3.iby>)			
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   136
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   137
*     ---------------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   138
*     Usage for Variant image, Language part  (ROFS2):
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   139
*     ---------------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   140
*	 // Layer specific specific macros. Use the macro, which is specified
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   141
*        // for the layer, in which your component resides
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   142
*        <somepath>/<file1.iby>  CUSTOMER_APP_LAYER_IBY_EXPORT_PATH(<file1.iby>)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   143
*	 <somepath>/<file2.iby>  CUSTOMER_MW_LAYER_IBY_EXPORT_PATH(<file2.iby>)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   144
*	 <somepath>/<file3.iby>  CUSTOMER_OS_LAYER_IBY_EXPORT_PATH(<file3.iby>)			
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   145
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   146
*     ---------------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   147
*     Usage for Customer Variant image, (ROFS3):
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   148
*     ---------------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   149
*	 // Layer specific specific macros. Use the macro, which is specified
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   150
*        // for the layer, in which your component resides
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   151
*        <somepath>/<f1.iby> CUSTOMER_VARIANT_APP_LAYER_IBY_EXPORT_PATH(<f1.iby>)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   152
*	 <somepath>/<f2.iby> CUSTOMER_VARIANT_MW_LAYER_IBY_EXPORT_PATH(<f2.iby>)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   153
*	 <somepath>/<f3.iby> CUSTOMER_VARIANT_OS_LAYER_IBY_EXPORT_PATH(<f3.iby>)			
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   154
*	
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   155
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   156
*     *************************************************************
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   157
*     * Macro related to Exporting localization .loc files into 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   158
*     * correct place in the system. 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   159
*     *************************************************************
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   160
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   161
*     ---------------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   162
*     Usage for components:
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   163
*     ---------------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   164
*	    Component bld.inf files need to include platform_paths.hrh, see
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   165
*           beginning of this file on how to do this correctly. Component bld.inf 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   166
*           files need to use these macros in PRJ_EXPORTS to get their loc files 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   167
*           for localization.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   168
*     loc files that should be localized by localisation team should be in 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   169
*     loc-folder in the source tree (see developer guidelines)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   170
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   171
*	 // Layer specific specific macros. Use the macro, which is specified
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   172
*        // for the layer, in which your component resides
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   173
*	 <somepath>/loc/<file>.loc  APP_LAYER_LOC_EXPORT_PATH(<file>.loc)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   174
*	 <somepath>/loc/<file>.loc  MW_LAYER_LOC_EXPORT_PATH(<file>.loc)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   175
*	 <somepath>/loc/<file>.loc  OS_LAYER_LOC_EXPORT_PATH(<file>.loc)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   176
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   177
* 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   178
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   179
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   180
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   181
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   182
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   183
#ifndef PLATFORM_PATHS_HRH
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   184
#define PLATFORM_PATHS_HRH
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   185
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   186
/**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   187
**************************************************************************
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   188
* General comments about the exporting of headers macros
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   189
*  1) The definitions point currently to the old locations. (which makes some 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   190
*     macros to have same values. The idea is that you can already start using
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   191
*     them now and those will be later on changed => change affects everybody.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   192
***************************************************************************
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   193
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   194
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   195
/**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   196
* ---------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   197
* Location, where the applications layer specific public headers should be exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   198
* See usage on top of this hrh-file.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   199
* ---------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   200
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   201
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   202
#if __GNUC__ >= 3
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   203
#define APP_LAYER_SDK_EXPORT_PATH(exported) do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   204
#define APP_LAYER_PUBLIC_EXPORT_PATH(exported) /epoc32/include/app/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   205
#else
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   206
#define APP_LAYER_SDK_EXPORT_PATH(exported) do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   207
#define APP_LAYER_PUBLIC_EXPORT_PATH(exported) /epoc32/include/app/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   208
#endif
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   209
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   210
/**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   211
* ---------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   212
* Location, where the applications layer specific platform headers should be exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   213
* See usage on top of this hrh-file.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   214
* ---------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   215
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   216
#if __GNUC__ >= 3
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   217
#define APP_LAYER_DOMAIN_EXPORT_PATH(exported) do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   218
#define APP_LAYER_PLATFORM_EXPORT_PATH(exported) /epoc32/include/platform/app/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   219
#else
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   220
#define APP_LAYER_DOMAIN_EXPORT_PATH(exported) do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   221
#define APP_LAYER_PLATFORM_EXPORT_PATH(exported) /epoc32/include/platform/app/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   222
#endif
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   223
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   224
/**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   225
* ---------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   226
* Location, where the middleware layer specific public headers should be exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   227
* See usage on top of this hrh-file.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   228
* ---------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   229
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   230
#if __GNUC__ >= 3
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   231
#define MW_LAYER_SDK_EXPORT_PATH(exported) do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   232
#define MW_LAYER_PUBLIC_EXPORT_PATH(exported) /epoc32/include/mw/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   233
#else
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   234
#define MW_LAYER_SDK_EXPORT_PATH(exported) do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   235
#define MW_LAYER_PUBLIC_EXPORT_PATH(exported) /epoc32/include/mw/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   236
#endif
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   237
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   238
/**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   239
* ---------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   240
* Location, where the middleware layer specific platform headers should be exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   241
* ---------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   242
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   243
#if __GNUC__ >= 3
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   244
#define MW_LAYER_DOMAIN_EXPORT_PATH(exported) do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   245
#define MW_LAYER_PLATFORM_EXPORT_PATH(exported) /epoc32/include/platform/mw/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   246
#else
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   247
#define MW_LAYER_DOMAIN_EXPORT_PATH(exported) do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   248
#define MW_LAYER_PLATFORM_EXPORT_PATH(exported) /epoc32/include/platform/mw/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   249
#endif
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   250
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   251
/**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   252
* ---------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   253
* Location, where the os layer specific public headers should be exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   254
* ---------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   255
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   256
#if __GNUC__ >= 3
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   257
#define  OSEXT_LAYER_SDK_EXPORT_PATH(exported) do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   258
#define  OS_LAYER_PUBLIC_EXPORT_PATH(exported) /epoc32/include/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   259
#else
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   260
#define  OSEXT_LAYER_SDK_EXPORT_PATH(exported) do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   261
#define  OS_LAYER_PUBLIC_EXPORT_PATH(exported) /epoc32/include/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   262
#endif
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   263
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   264
/**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   265
* ---------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   266
* Location, where the os specific platform headers should be exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   267
* ---------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   268
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   269
#if __GNUC__ >= 3
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   270
#define OSEXT_LAYER_DOMAIN_EXPORT_PATH(exported) do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   271
#define OS_LAYER_PLATFORM_EXPORT_PATH(exported) /epoc32/include/platform/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   272
#else
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   273
#define OSEXT_LAYER_DOMAIN_EXPORT_PATH(exported) do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   274
#define OS_LAYER_PLATFORM_EXPORT_PATH(exported) /epoc32/include/platform/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   275
#endif
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   276
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   277
/**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   278
* ---------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   279
* Location, where the  cenrep excel sheets should be exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   280
* Deprecated: should no longer be used. Kept for compability.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   281
* ---------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   282
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   283
#if __GNUC__ >= 3
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   284
#define CENREP_XLS_EXPORT_PATH(exported) /epoc32/tools/cenrep/data/src/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   285
#else
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   286
#define CENREP_XLS_EXPORT_PATH(exported) /epoc32/tools/cenrep/data/src/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   287
#endif
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   288
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   289
/**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   290
**************************************************************************
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   291
*  General comments about the 3 define statements related to include paths:
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   292
*  1) the /epoc32/include/oem is now defined there for backward compability.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   293
*     Once the directory is empty, the directory will be removed. However this 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   294
*     enables us to ensure that if you use these define statements => you do 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   295
*     not have to remove the statements later on, when the directory no longer 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   296
*     exists.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   297
*  2) These statements should be enough in normal cases. For certain specific 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   298
*     cases you migth need to add some specific directory from /epoc32/include
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   299
*     (for instance /epoc32/include/ecom).
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   300
*     In normal cases the include staments in code should be relative to one of 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   301
*     the system include paths, but in certain cases, the included files requires
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   302
*     that the subdirectory is also part of the system include paths.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   303
****************************************************************************
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   304
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   305
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   306
/**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   307
* Delete or comment out this macro definition to turn on header relocation.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   308
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   309
//#define SYMBIAN_OLD_EXPORT_LOCATION
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   310
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   311
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   312
/**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   313
* This define statements defines the SYSTEMINCLUDE-line, which is intended to be 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   314
* used in the mmp-files that are part of the applications-layer. It includes all 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   315
* the needed directories from the /epoc32/include, that are valid ones for the 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   316
* application-layer components. 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   317
*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   318
* Applications layer is the last one in the list, since most likely the most of 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   319
* the headers come from middleware or os-layer  => thus they are first.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   320
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   321
#define APP_LAYER_SYSTEMINCLUDE SYSTEMINCLUDE \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   322
 /epoc32/include \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   323
 /epoc32/include/mw \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   324
 /epoc32/include/platform/mw \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   325
 /epoc32/include/platform \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   326
 /epoc32/include/app \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   327
 /epoc32/include/platform/app \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   328
 /epoc32/include/platform/loc \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   329
 /epoc32/include/platform/mw/loc \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   330
 /epoc32/include/platform/app/loc \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   331
 /epoc32/include/platform/loc/sc \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   332
 /epoc32/include/platform/mw/loc/sc \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   333
 /epoc32/include/platform/app/loc/sc
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   334
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   335
#ifdef SYMBIAN_OLD_EXPORT_LOCATION
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   336
#define APP_LAYER_SYSTEMINCLUDE_SYMBIAN SYSTEMINCLUDE \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   337
 /epoc32/include \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   338
 /epoc32/include/platform 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   339
#else
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   340
#define APP_LAYER_SYSTEMINCLUDE_SYMBIAN SYSTEMINCLUDE \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   341
 /epoc32/include \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   342
 /epoc32/include/mw \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   343
 /epoc32/include/platform/mw \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   344
 /epoc32/include/platform \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   345
 /epoc32/include/app \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   346
 /epoc32/include/platform/app
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   347
#endif
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   348
/*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   349
 /epoc32/include/platform/loc \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   350
 /epoc32/include/platform/mw/loc \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   351
 /epoc32/include/platform/app/loc \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   352
 /epoc32/include/platform/loc/sc \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   353
 /epoc32/include/platform/mw/loc/sc \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   354
 /epoc32/include/platform/app/loc/sc
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   355
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   356
 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   357
/**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   358
* This define statements defines the SYSTEMINCLUDE-line, which is intended to be
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   359
* used in the mmp-files that are part of the middleware-layer. It includes all 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   360
* the needed directories from the /epoc32/include, that are valid ones for the 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   361
* middleware-layer components. 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   362
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   363
#define MW_LAYER_SYSTEMINCLUDE SYSTEMINCLUDE \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   364
 /epoc32/include \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   365
 /epoc32/include/mw \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   366
 /epoc32/include/platform/mw \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   367
 /epoc32/include/platform \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   368
 /epoc32/include/platform/loc \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   369
 /epoc32/include/platform/mw/loc \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   370
 /epoc32/include/platform/loc/sc \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   371
 /epoc32/include/platform/mw/loc/sc
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   372
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   373
#ifdef SYMBIAN_OLD_EXPORT_LOCATION
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   374
#define MW_LAYER_SYSTEMINCLUDE_SYMBIAN SYSTEMINCLUDE \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   375
 /epoc32/include \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   376
 /epoc32/include/platform 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   377
#else
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   378
#define MW_LAYER_SYSTEMINCLUDE_SYMBIAN SYSTEMINCLUDE \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   379
 /epoc32/include \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   380
 /epoc32/include/mw \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   381
 /epoc32/include/platform/mw \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   382
 /epoc32/include/platform 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   383
#endif
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   384
/*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   385
 /epoc32/include/platform/loc \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   386
 /epoc32/include/platform/mw/loc \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   387
 /epoc32/include/platform/loc/sc \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   388
 /epoc32/include/platform/mw/loc/sc
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   389
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   390
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   391
/**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   392
* This define statements defines the SYSTEMINCLUDE-line, which is intended to be
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   393
* used in the mmp-files that are part of the  osextensions-layer. It includes all
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   394
* the needed directories from the /epoc32/include, that are valid ones for the
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   395
* os-layer components. 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   396
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   397
#define OS_LAYER_SYSTEMINCLUDE SYSTEMINCLUDE \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   398
 /epoc32/include \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   399
 /epoc32/include/platform \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   400
 /epoc32/include/platform/loc \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   401
 /epoc32/include/platform/loc/sc
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   402
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   403
#ifdef SYMBIAN_OLD_EXPORT_LOCATION
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   404
#define OS_LAYER_SYSTEMINCLUDE_SYMBIAN SYSTEMINCLUDE \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   405
 /epoc32/include \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   406
 /epoc32/include/platform
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   407
#else
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   408
#define OS_LAYER_SYSTEMINCLUDE_SYMBIAN SYSTEMINCLUDE \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   409
 /epoc32/include \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   410
 /epoc32/include/platform 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   411
#endif
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   412
/*
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   413
 /epoc32/include/platform/loc \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   414
 /epoc32/include/platform/loc/sc
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   415
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   416
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   417
// Below statement is Deprecated and the OS_LAYER_SYSTEMINCLUDE-macro has to be
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   418
// used.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   419
// Removed, use teh OS_LAYER_SYSTEMINCLUDE instead.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   420
// #define OSEXT_LAYER_SYSTEMINCLUDE OS_LAYER_SYSTEMINCLUDE
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   421
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   422
/**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   423
* This define statements defines the SYSTEMINCLUDE-line, which is intended to be
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   424
* used in the mmp-files that are part of the os-layer. This is intended 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   425
* to be only used by those components which need to use in their mmp-file either
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   426
* kern_ext.mmh or nkern_ext.mmh. Reason is that those
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   427
* 2 files already contain the /epoc32/include  as system include path.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   428
* 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   429
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   430
#define OS_LAYER_KERNEL_SYSTEMINCLUDE SYSTEMINCLUDE \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   431
 /epoc32/include/platform
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   432
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   433
// Below statement is Deprecated and the OS_LAYER_KERNEL_SYSTEMINCLUDE-macro 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   434
// has to be used.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   435
// Removed, use the OS_LAYER_KERNER_SYSTEMINCLUDE instead.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   436
// #define OSEXT_LAYER_KERNEL_SYSTEMINCLUDE OS_LAYER_KERNEL_SYSTEMINCLUDE
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   437
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   438
/**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   439
****************************************************************************
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   440
* Definitions that also define the systeminclude paths for various
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   441
* part of stdapis. Each statement has to be in its own line in the using
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   442
* mmp-file. There are be more than 1 statement in single mmp-file.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   443
****************************************************************************
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   444
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   445
#define OS_LAYER_LIBC_SYSTEMINCLUDE SYSTEMINCLUDE  OS_LAYER_PUBLIC_EXPORT_PATH(stdapis)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   446
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   447
#define OS_LAYER_GLIB_SYSTEMINCLUDE SYSTEMINCLUDE  OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/glib-2.0) \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   448
                                                   OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/glib-2.0/glib) \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   449
                                                   OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/glib-2.0/gobject)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   450
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   451
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   452
#define OS_LAYER_SSL_SYSTEMINCLUDE SYSTEMINCLUDE   OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/openssl)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   453
                  
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   454
#define OS_LAYER_STDCPP_SYSTEMINCLUDE SYSTEMINCLUDE  OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/stlport) 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   455
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   456
#define OS_LAYER_BOOST_SYSTEMINCLUDE SYSTEMINCLUDE   OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/boost)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   457
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   458
#define OS_LAYER_DBUS_SYSTEMINCLUDE SYSTEMINCLUDE    OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/dbus-1.0) \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   459
                                                     OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/dbus-1.0/dbus)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   460
#define OS_LAYER_LIBUTILITY_SYSTEMINCLUDE SYSTEMINCLUDE OS_LAYER_PLATFORM_EXPORT_PATH(stdapis/utility)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   461
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   462
#define OS_LAYER_LIBOIL_SYSTEMINCLUDE SYSTEMINCLUDE OS_LAYER_PLATFORM_EXPORT_PATH(stdapis/liboil)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   463
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   464
#define MW_LAYER_KHRONOS_SYSTEMINCLUDE SYSTEMINCLUDE MW_LAYER_PLATFORM_EXPORT_PATH(khronos)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   465
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   466
#define MW_LAYER_GSTREAMER_SYSTEMINCLUDE SYSTEMINCLUDE \
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   467
 /epoc32/include/platform/mw/gstreamer 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   468
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   469
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   470
// You need to add STLLIB_USAGE_DEFINITIONS as a separate line into your mmp-file, if you are using
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   471
// the stllib. 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   472
#define STLLIB_USAGE_DEFINITIONS OPTION CW -wchar_t on\
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   473
        MACRO _WCHAR_T_DECLARED
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   474
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   475
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   476
/**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   477
 *  Symbian systeminclude macros for standard APIs.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   478
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   479
#define OS_LAYER_ESTLIB_SYSTEMINCLUDE SYSTEMINCLUDE  OS_LAYER_PUBLIC_EXPORT_PATH(libc)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   480
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   481
#define OS_LAYER_STLPORTV5_SYSTEMINCLUDE SYSTEMINCLUDE    OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/stlportv5)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   482
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   483
#define OS_LAYER_LIBXML2_SYSTEMINCLUDE SYSTEMINCLUDE  OS_LAYER_PUBLIC_EXPORT_PATH(stdapis/libxml2)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   484
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   485
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   486
/**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   487
****************************************************************************
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   488
* Definitions that also define the paths to the layer specific source directories.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   489
****************************************************************************
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   490
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   491
/**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   492
* The below 3 macros define the paths to the layer-specific source dirs.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   493
* See usage on top of this hrh-file, these are used the same way as 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   494
* for instance the OS_LAYER_DOMAIN_EXPORT_PATH
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   495
* Deprecated: is not allowed to be using in Symbian Foundation
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   496
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   497
#if __GNUC__ >= 3
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   498
#define APP_LAYER_SOURCE_PATH(rest)    do not use intentionally generates error in export
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   499
#define MW_LAYER_SOURCE_PATH(rest)     do not use intentionally generates error in export
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   500
#define OSEXT_LAYER_SOURCE_PATH(rest)  do not use intentionally generates error in export
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   501
#else
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   502
#define APP_LAYER_SOURCE_PATH(rest)    do not use intentionally generates error in export
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   503
#define MW_LAYER_SOURCE_PATH(rest)     do not use intentionally generates error in export
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   504
#define OSEXT_LAYER_SOURCE_PATH(rest)  do not use intentionally generates error in export
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   505
#endif
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   506
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   507
/**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   508
****************************************************************************
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   509
* Definitions to export IBY files to different folders where they will be taken 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   510
* to ROM image
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   511
****************************************************************************
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   512
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   513
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   514
// Following three definitions are used for exporting IBY files to 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   515
// Core image (ROM+ROFS1). IBY files are exported according to their layer.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   516
#if __GNUC__ >= 3
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   517
#define CORE_APP_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/core/app/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   518
#define CORE_MW_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/core/mw/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   519
#define CORE_OSEXT_LAYER_IBY_EXPORT_PATH(exported) do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   520
#define CORE_OS_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/core/os/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   521
#define CORE_ADAPT_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   522
#else
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   523
#define CORE_APP_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/core/app/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   524
#define CORE_MW_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/core/mw/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   525
#define CORE_OSEXT_LAYER_IBY_EXPORT_PATH(exported) do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   526
#define CORE_OS_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/core/os/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   527
#define CORE_ADAPT_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   528
#endif
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   529
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   530
// Following three definitions are used for exporting IBY files to Variant image, 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   531
// Language part (ROFS2). IBY files are exported according to their layer.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   532
#if __GNUC__ >= 3
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   533
#define LANGUAGE_APP_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/language/app/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   534
#define LANGUAGE_MW_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/language/mw/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   535
#define LANGUAGE_OSEXT_LAYER_IBY_EXPORT_PATH(exported) do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   536
#define LANGUAGE_OS_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/language/os/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   537
#else
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   538
#define LANGUAGE_APP_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/language/app/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   539
#define LANGUAGE_MW_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/language/mw/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   540
#define LANGUAGE_OSEXT_LAYER_IBY_EXPORT_PATH(exported) do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   541
#define LANGUAGE_OS_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/language/os/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   542
#endif
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   543
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   544
// Following three definitions are used for exporting IBY files to Variant image, (ROFS2). 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   545
// BY files are exported according to their layer.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   546
#if __GNUC__ >= 3
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   547
#define CUSTOMER_APP_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/customer/app/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   548
#define CUSTOMER_MW_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/customer/mw/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   549
#define CUSTOMER_OSEXT_LAYER_IBY_EXPORT_PATH(exported) do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   550
#define CUSTOMER_OS_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/customer/os/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   551
#else
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   552
#define CUSTOMER_APP_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/customer/app/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   553
#define CUSTOMER_MW_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/customer/mw/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   554
#define CUSTOMER_OSEXT_LAYER_IBY_EXPORT_PATH(exported) do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   555
#define CUSTOMER_OS_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/customer/os/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   556
#endif
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   557
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   558
// Following three definitions are used for exporting IBY files to 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   559
// Variant Customer part, (ROFS3). IBY files are exported according to 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   560
// their layer.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   561
#if __GNUC__ >= 3
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   562
#define CUSTOMER_VARIANT_APP_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/customervariant/app/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   563
#define CUSTOMER_VARIANT_MW_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/customervariant/mw/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   564
#define CUSTOMER_VARIANT_OSEXT_LAYER_IBY_EXPORT_PATH(exported) do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   565
#define CUSTOMER_VARIANT_OS_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/customervariant/os/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   566
#else
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   567
#define CUSTOMER_VARIANT_APP_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/customervariant/app/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   568
#define CUSTOMER_VARIANT_MW_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/customervariant/mw/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   569
#define CUSTOMER_VARIANT_OSEXT_LAYER_IBY_EXPORT_PATH(exported) do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   570
#define CUSTOMER_VARIANT_OS_LAYER_IBY_EXPORT_PATH(exported) /epoc32/rom/include/customervariant/os/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   571
#endif
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   572
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   573
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   574
// Following definition is used for exporting tools and stubs IBY files to 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   575
// Core image.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   576
#if __GNUC__ >= 3
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   577
#define CORE_IBY_EXPORT_PATH(path,exported)  /epoc32/rom/include/core/path/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   578
#else
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   579
#define CORE_IBY_EXPORT_PATH(path,exported)  /epoc32/rom/include/core/##path##/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   580
#endif
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   581
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   582
/**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   583
* ---------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   584
* Location, where the localization .loc file should be exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   585
* ---------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   586
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   587
// Location, where the os layer localization .loc file should be 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   588
// exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   589
#if __GNUC__ >= 3
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   590
// Deprecated: use the OS_LAYER_LOC_EXPORT_PATH instead
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   591
#define OSEXT_LAYER_LOC_EXPORT_PATH(exported) do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   592
#define OS_LAYER_LOC_EXPORT_PATH(exported) /epoc32/include/platform/loc/sc/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   593
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   594
// Location, where the middleware layer localization .loc file should be 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   595
// exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   596
#define MW_LAYER_LOC_EXPORT_PATH(exported) /epoc32/include/platform/mw/loc/sc/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   597
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   598
// Location, where the application layer localization .loc file should be 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   599
// exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   600
#define APP_LAYER_LOC_EXPORT_PATH(exported) /epoc32/include/platform/app/loc/sc/exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   601
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   602
#else
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   603
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   604
// Deprecated: use the OS_LAYER_LOC_EXPORT_PATH instead
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   605
#define OSEXT_LAYER_LOC_EXPORT_PATH(exported) do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   606
#define OS_LAYER_LOC_EXPORT_PATH(exported) /epoc32/include/platform/loc/sc/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   607
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   608
// Location, where the middleware layer localization .loc file should be exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   609
#define MW_LAYER_LOC_EXPORT_PATH(exported) /epoc32/include/platform/mw/loc/sc/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   610
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   611
// Location, where the application layer localization .loc file should be exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   612
#define APP_LAYER_LOC_EXPORT_PATH(exported) /epoc32/include/platform/app/loc/sc/##exported
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   613
#endif
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   614
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   615
/**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   616
* ---------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   617
* Macros for Configuration tool migration. 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   618
* The below macros define the location under epoc32, where the confml 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   619
* (Configuration Markup Language) and crml (Central Repository Markup Language) 
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   620
* files should be exported.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   621
* ---------------------------------------
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   622
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   623
#if __GNUC__ >= 3
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   624
#define CONFML_EXPORT_PATH(file,category)           /epoc32/rom/config/assets/category/confml/file
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   625
#define CRML_EXPORT_PATH(file,category)             /epoc32/rom/config/assets/category/implml/file
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   626
#define GCFML_EXPORT_PATH(file,category)            /epoc32/rom/config/assets/category/implml/file
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   627
#define CONFML_CONFIG_EXPORT_PATH(file,category)    /epoc32/rom/config/assets/category/confml/file
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   628
#else
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   629
#define CONFML_EXPORT_PATH(file,category)           /epoc32/rom/config/assets/##category##/confml/##file
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   630
#define CRML_EXPORT_PATH(file,category)             /epoc32/rom/config/assets/##category##/implml/##file
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   631
#define GCFML_EXPORT_PATH(file,category)            /epoc32/rom/config/assets/##category##/implml/##file
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   632
#define CONFML_CONFIG_EXPORT_PATH(file,category)    /epoc32/rom/config/assets/##category##/confml/##file
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   633
#endif
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   634
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   635
#define APP_LAYER_CONFML(exported)                  CONFML_EXPORT_PATH(exported,s60)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   636
#define APP_LAYER_CRML(exported)                    CRML_EXPORT_PATH(exported,s60)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   637
#define APP_LAYER_GCFML(exported)                   GCFML_EXPORT_PATH(exported,s60)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   638
#define APP_LAYER_CONFML_CONFIG(exported)           CONFML_CONFIG_EXPORT_PATH(exported,s60)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   639
                                                    
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   640
#define MW_LAYER_CONFML(exported)                   CONFML_EXPORT_PATH(exported,s60)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   641
#define MW_LAYER_CRML(exported)                     CRML_EXPORT_PATH(exported,s60)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   642
#define MW_LAYER_GCFML(exported)                    GCFML_EXPORT_PATH(exported,s60)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   643
#define MW_LAYER_CONFML_CONFIG(exported)            CONFML_CONFIG_EXPORT_PATH(exported,s60)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   644
       
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   645
// Deprecate: Use the OS_LAYER_* macros instead of OSEXT_LAYER_*                                             
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   646
#define OSEXT_LAYER_CONFML(exported)                do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   647
#define OSEXT_LAYER_CRML(exported)                  do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   648
#define OSEXT_LAYER_GCFML(exported)                 do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   649
#define OSEXT_LAYER_CONFML_CONFIG(exported)         do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   650
#define OS_LAYER_CONFML(exported)                   CONFML_EXPORT_PATH(exported,s60)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   651
#define OS_LAYER_CRML(exported)                     CRML_EXPORT_PATH(exported,s60)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   652
#define OS_LAYER_GCFML(exported)                    GCFML_EXPORT_PATH(exported,s60)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   653
#define OS_LAYER_CONFML_CONFIG(exported)            CONFML_CONFIG_EXPORT_PATH(exported,s60)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   654
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   655
#define APP_LAYER_EXPORTS_CONFML(exported)           CONFML_EXPORT_PATH(exported,symbianos)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   656
#define APP_LAYER_EXPORTS_CRML(exported)             CRML_EXPORT_PATH(exported,symbianos)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   657
#define APP_LAYER_EXPORTS_GCFML(exported)            GCFML_EXPORT_PATH(exported,symbianos)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   658
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   659
#define MW_LAYER_EXPORTS_CONFML(exported)            CONFML_EXPORT_PATH(exported,symbianos)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   660
#define MW_LAYER_EXPORTS_CRML(exported)              CRML_EXPORT_PATH(exported,symbianos)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   661
#define MW_LAYER_EXPORTS_GCFML(exported)             GCFML_EXPORT_PATH(exported,symbianos)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   662
       
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   663
// Deprecate: Use the OS_LAYER_* macros instead of OSEXT_LAYER_*                                             
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   664
#define OSEXT_LAYER_CONFML(exported)                do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   665
#define OSEXT_LAYER_CRML(exported)                  do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   666
#define OSEXT_LAYER_GCFML(exported)                 do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   667
#define OSEXT_LAYER_CONFML_CONFIG(exported)         do not use intentionally generates error
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   668
#define OS_LAYER_EXPORTS_CONFML(exported)            CONFML_EXPORT_PATH(exported,symbianos)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   669
#define OS_LAYER_EXPORTS_CRML(exported)              CRML_EXPORT_PATH(exported,symbianos)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   670
#define OS_LAYER_EXPORTS_GCFML(exported)             GCFML_EXPORT_PATH(exported,symbianos)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   671
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   672
/**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   673
 * Macros to be used in kernel and BSP files to specify systeminclude locations. These macros are necessary
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   674
 * because in some case, the systeminclude location changes based on, e.g., hardware platform.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   675
 */
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   676
#if __GNUC__ >= 3
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   677
#define SYMBIAN_BASE_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   678
#define SYMBIAN_NE1_TB_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(ne1_tb/included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   679
#define SYMBIAN_TIOMAP3_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(tiomap3/included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   680
#define SYMBIAN_H2_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(h2/included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   681
#define SYMBIAN_ASSP_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(assp/included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   682
#define SYMBIAN_OMAP_HRP_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(omap_hrp/included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   683
#define SYMBIAN_WINS_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(wins/included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   684
#define SYMBIAN_8500ED_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   685
#define SYMBIAN_8500_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   686
#define SYMBIAN_INTERNAL_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(internal/included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   687
#define SYMBIAN_CONFIG_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   688
#define SYMBIAN_NDKX_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   689
#else
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   690
#define SYMBIAN_BASE_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(##included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   691
#define SYMBIAN_NE1_TB_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(ne1_tb/##included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   692
#define SYMBIAN_TIOMAP3_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(tiomap3/##included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   693
#define SYMBIAN_H2_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(h2/##included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   694
#define SYMBIAN_ASSP_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(assp/##included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   695
#define SYMBIAN_OMAP_HRP_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(omap_hrp/##included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   696
#define SYMBIAN_WINS_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(wins/##included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   697
#define SYMBIAN_8500ED_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(##included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   698
#define SYMBIAN_8500_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(##included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   699
#define SYMBIAN_INTERNAL_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(internal/##included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   700
#define SYMBIAN_CONFIG_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(##included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   701
#define SYMBIAN_NDKX_SYSTEMINCLUDE(included) SYSTEMINCLUDE SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(##included)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   702
#endif
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   703
   
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   704
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   705
/**
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   706
* Temporary macros for Symbian exports.
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   707
*/
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   708
#ifdef SYMBIAN_OLD_EXPORT_LOCATION
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   709
#if __GNUC__ >= 3
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   710
#define SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(exported) OS_LAYER_PUBLIC_EXPORT_PATH(exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   711
#define SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(exported) OS_LAYER_PUBLIC_EXPORT_PATH(exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   712
#define SYMBIAN_MW_LAYER_PUBLIC_EXPORT_PATH(exported) OS_LAYER_PUBLIC_EXPORT_PATH(exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   713
#define SYMBIAN_MW_LAYER_PLATFORM_EXPORT_PATH(exported) OS_LAYER_PUBLIC_EXPORT_PATH(exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   714
#define SYMBIAN_APP_LAYER_PUBLIC_EXPORT_PATH(exported) OS_LAYER_PUBLIC_EXPORT_PATH(exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   715
#define SYMBIAN_APP_LAYER_PLATFORM_EXPORT_PATH(exported) OS_LAYER_PUBLIC_EXPORT_PATH(exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   716
#else
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   717
#define SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(exported) OS_LAYER_PUBLIC_EXPORT_PATH(##exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   718
#define SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(exported) OS_LAYER_PUBLIC_EXPORT_PATH(##exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   719
#define SYMBIAN_MW_LAYER_PUBLIC_EXPORT_PATH(exported) OS_LAYER_PUBLIC_EXPORT_PATH(##exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   720
#define SYMBIAN_MW_LAYER_PLATFORM_EXPORT_PATH(exported) OS_LAYER_PUBLIC_EXPORT_PATH(##exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   721
#define SYMBIAN_APP_LAYER_PUBLIC_EXPORT_PATH(exported) OS_LAYER_PUBLIC_EXPORT_PATH(##exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   722
#define SYMBIAN_APP_LAYER_PLATFORM_EXPORT_PATH(exported) OS_LAYER_PUBLIC_EXPORT_PATH(##exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   723
#endif
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   724
#else // not SYMBIAN_OLD_EXPORT_LOCATION
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   725
#if __GNUC__ >= 3
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   726
#define SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(exported) OS_LAYER_PUBLIC_EXPORT_PATH(exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   727
#define SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(exported) OS_LAYER_PLATFORM_EXPORT_PATH(exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   728
#define SYMBIAN_MW_LAYER_PUBLIC_EXPORT_PATH(exported) MW_LAYER_PUBLIC_EXPORT_PATH(exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   729
#define SYMBIAN_MW_LAYER_PLATFORM_EXPORT_PATH(exported) MW_LAYER_PLATFORM_EXPORT_PATH(exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   730
#define SYMBIAN_APP_LAYER_PUBLIC_EXPORT_PATH(exported) APP_LAYER_PUBLIC_EXPORT_PATH(exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   731
#define SYMBIAN_APP_LAYER_PLATFORM_EXPORT_PATH(exported) APP_LAYER_PLATFORM_EXPORT_PATH(exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   732
#else
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   733
#define SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(exported) OS_LAYER_PUBLIC_EXPORT_PATH(##exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   734
#define SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(exported) OS_LAYER_PLATFORM_EXPORT_PATH(##exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   735
#define SYMBIAN_MW_LAYER_PUBLIC_EXPORT_PATH(exported) MW_LAYER_PUBLIC_EXPORT_PATH(##exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   736
#define SYMBIAN_MW_LAYER_PLATFORM_EXPORT_PATH(exported) MW_LAYER_PLATFORM_EXPORT_PATH(##exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   737
#define SYMBIAN_APP_LAYER_PUBLIC_EXPORT_PATH(exported) APP_LAYER_PUBLIC_EXPORT_PATH(##exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   738
#define SYMBIAN_APP_LAYER_PLATFORM_EXPORT_PATH(exported) APP_LAYER_PLATFORM_EXPORT_PATH(##exported)
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   739
#endif
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   740
#endif
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   741
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   742
#endif  // end of PLATFORM_PATHS_HRH
c10ba65d2699 Add symbian4\config tree, to contain the hrh files which are processed by joinsysdef.pl to resolve conditional elements
William Roberts <williamr@symbian.org>
parents:
diff changeset
   743