os/kernelhwsrv/bsptemplate/asspandvariant/template_variant/bld.inf
author sl@SLION-WIN7.fritz.box
Fri, 15 Jun 2012 03:10:57 +0200
changeset 0 bde4ae8d615e
permissions -rw-r--r--
First public contribution.
     1 // Copyright (c) 1998-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 // All rights reserved.
     3 // This component and the accompanying materials are made available
     4 // under the terms of the License "Eclipse Public License v1.0"
     5 // which accompanies this distribution, and is available
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 //
     8 // Initial Contributors:
     9 // Nokia Corporation - initial contribution.
    10 //
    11 // Contributors:
    12 //
    13 // Description:
    14 // template/template_variant/bld.inf
    15 // Master build description file for template variant
    16 // TO DO: (mandatory)
    17 // If your port uses an ASSP / variant split, include the ASSP bld.inf file here
    18 // 
    19 //
    20 
    21 #include "../template_assp/template_assp.inf"
    22 
    23 PRJ_PLATFORMS
    24 //
    25 // TO DO: (mandatory)
    26 //
    27 // Add here a definition for your ASSP port (as declared in E32PLAT.PM)
    28 //
    29 ARM4 ARMV4 ARMV5 ARM4T
    30 
    31 PRJ_EXPORTS
    32 
    33 inc/iolines.h			SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(template/specific/)
    34 inc/mconf.h				SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(template/)
    35 inc/variantmediadef.h	SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(template/)
    36 
    37 template.oby			/epoc32/rom/include/	//
    38 rom/base_template.iby	/epoc32/rom/include/	//
    39 rom/header.iby			/epoc32/rom/template/	//
    40 rom/kernel.iby			/epoc32/rom/template/	//
    41 
    42 PRJ_MMPFILES
    43 ../../../kernel/eka/nkern/nk_exe
    44 ../../../kernel/eka/nkern/nkern_sa
    45 ../../../kernel/eka/kernel/ekern
    46 ../../../kernel/eka/kernel/kc_exe
    47 ../../../kernel/eka/drivers/medint/medint
    48 ../../../kernel/eka/kernel/exmoncommon
    49 ../../../kernel/eka/drivers/trace/btracex
    50 
    51 // TO DO: 
    52 //
    53 // Uncomment the following line if euser is to be built from the variant
    54 //
    55 //../../../kernel/eka/euser/variant_euser
    56 
    57 // ../../../kernel/eka/drivers/medata/medata
    58 
    59 // TO DO: (mandatory)
    60 //
    61 // Add here the list of MMP files required to build the variant
    62 // parts of your port
    63 //
    64 
    65 vtemplate
    66 exmontemplate
    67 datxtemplate
    68 exlcdtemplate
    69 exxytemplate
    70 // SYM_BRANCH: delete old sound driver
    71 //dasntemplate
    72 expwrtemplate
    73 
    74 
    75 // TO DO: (mandatory)
    76 // There are two sample keyboard drivers; one is polled and the other interrupt-driven.
    77 // Need to comment out the one that is not appropriate for the hardware
    78 exkey_inttemplate
    79 exkeytemplate
    80 
    81 cakdtemplate
    82 medlffstemplate
    83 soundsctemplate
    84 camerasctemplate
    85 exi2s
    86 //epbus
    87 //exbusab
    88 //enet
    89 exiic
    90 
    91 // Make the HAL
    92 
    93 PRJ_EXTENSIONS
    94 start		extension		base/config
    95 
    96 option		HALPATH			$(EXTENSION_ROOT)/../../../halservices/hal/../.
    97 option		PREFIX			_template_
    98 option		SOURCE			$(EXTENSION_ROOT)/hal
    99 
   100 end
   101 
   102 PRJ_MMPFILES
   103 hal/hal
   104 
   105 // TO DO: (mandatory)
   106 //
   107 // Call the makefile to build the bootstrap
   108 //
   109 
   110 PRJ_EXTENSIONS
   111 start		extension		base/bootstrap
   112 
   113 #ifdef SYMBIAN_OLD_EXPORT_LOCATION
   114 option INC_PATH   /epoc32/include
   115 #else
   116 option INC_PATH  /epoc32/include/platform
   117 #endif
   118 
   119 option		NAME			_template_bootrom
   120 option		CPU			arm
   121 option		MEMMODEL		multiple
   122 option		SOURCES			template.s
   123 option		EXTRA_SRC_PATH		$(EXTENSION_ROOT)/bootstrap
   124 option		INCLUDES		$(EXTENSION_ROOT)/config.inc
   125 option		E32PATH			$(EXTENSION_ROOT)/../../../kernel/eka/../.
   126 
   127 end
   128