bsptemplate/asspandvariant/template_variant/bld.inf
changeset 0 a41df078684a
child 2 4122176ea935
equal deleted inserted replaced
-1:000000000000 0:a41df078684a
       
     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 option		NAME			_template_bootrom
       
   114 option		CPU			arm
       
   115 option		MEMMODEL		multiple
       
   116 option		SOURCES			template.s
       
   117 option		EXTRA_SRC_PATH		$(EXTENSION_ROOT)/bootstrap
       
   118 option		INCLUDES		$(EXTENSION_ROOT)/config.inc
       
   119 option		E32PATH			$(EXTENSION_ROOT)/../../../kernel/eka/../.
       
   120 
       
   121 end
       
   122