baseport/syborg/bld.inf
author William Roberts <williamr@symbian.org>
Fri, 07 Aug 2009 11:20:16 +0100
changeset 7 b016402e601c
parent 4 47777a6f0cff
child 10 1cf69c2c2bbd
permissions -rw-r--r--
Fix E32PATH to make bootstrap compile correctly, tidy up other extension option paths
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
     1
/*
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
     2
* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
     3
* All rights reserved.
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
     4
* This component and the accompanying materials are made available
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
     5
* under the terms of the License "Eclipse Public License v1.0"
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
     6
* which accompanies this distribution, and is available
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
     7
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
     8
*
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
     9
* Initial Contributors:
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    10
* Nokia Corporation - initial contribution.
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    11
*
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    12
* Contributors:
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    13
*
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    14
* Description:
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    15
*
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    16
*/
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    17
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    18
PRJ_PLATFORMS
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    19
ARMV5
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    20
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    21
PRJ_EXPORTS
4
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    22
syborg.oby						/epoc32/rom/include/	//
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    23
base.iby						/epoc32/rom/include/	//
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    24
rom/base_syborg.iby				/epoc32/rom/include/	//
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    25
rom/header.iby					/epoc32/rom/syborg/		//
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    26
rom/kernel.iby					/epoc32/rom/syborg/		//
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    27
specific/syborg.cfg				/epoc32/rom/syborg/		//
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    28
estart.txt						/epoc32/rom/syborg/		//
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    29
trk_l1.ini						/epoc32/data/Z/trk/trk_syborg.ini
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    30
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    31
specific/variantmediadef.h /epoc32/include/syborg/variantmediadef.h
0
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    32
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    33
PRJ_EXTENSIONS
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    34
start		extension		base/genexec
7
b016402e601c Fix E32PATH to make bootstrap compile correctly, tidy up other extension option paths
William Roberts <williamr@symbian.org>
parents: 4
diff changeset
    35
option		EXTRA_SRC_PATH  $(EXTENSION_ROOT)/../../../kernelhwsrv/kernel/eka/kernel
0
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    36
end
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    37
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    38
PRJ_MMPFILES
4
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    39
../../../kernelhwsrv/kernel/eka/kernel/ekern
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    40
../../../kernelhwsrv/kernel/eka/kernel/kc_exe
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    41
../../../kernelhwsrv/kernel/eka/kernel/exmoncommon
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    42
../../../kernelhwsrv/kernel/eka/drivers/medint/medint
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    43
../../../kernelhwsrv/userlibandfileserver/fileserver/etshell/eshell
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    44
../../../kernelhwsrv/kernel/eka/drivers/trace/btracex
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    45
../../../kernelhwsrv/kernel/eka/euser/variant_euser
0
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    46
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    47
// SYBORG components
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    48
kasyborg						// Variant library
4
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    49
serial/serial					// Serial / UART ports
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    50
fb/fb							// Framebuffer
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    51
keyboard/keyboard				// Keyboard
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    52
pointer/pointer					// Pointer
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    53
monitor/monap					// Crash Debugger output
0
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    54
4
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    55
keymap/keymap					// Key mapping library
0
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    56
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    57
// platform device library - for flattened device tree (FDT)
4
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    58
svpplatform/fdt
0
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    59
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    60
//Host Filesystem
4
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    61
svphostfs/svphostfs
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    62
svphostfs/svphostfsdriver
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    63
svphostfs/svphostfsstart
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    64
svphostfs/svphostfsy
0
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    65
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    66
//Snap Device
4
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    67
svpsnapdriver/svpsnapdriver
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    68
svpsnapdriver/snapapp
0
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    69
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    70
PRJ_EXTENSIONS
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    71
start		extension		base/config
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    72
option		PREFIX			_syborg_
7
b016402e601c Fix E32PATH to make bootstrap compile correctly, tidy up other extension option paths
William Roberts <williamr@symbian.org>
parents: 4
diff changeset
    73
option		HALPATH			$(EXTENSION_ROOT)/../../../kernelhwsrv/halservices
4
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    74
option		SOURCE			$(EXTENSION_ROOT)/hal
0
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    75
end
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    76
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    77
PRJ_MMPFILES
4
47777a6f0cff Fix HALPATH and convert \ separators to /
William Roberts <williamr@symbian.org>
parents: 3
diff changeset
    78
hal/hal
0
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    79
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    80
PRJ_EXTENSIONS
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    81
start		extension		base/bootstrap
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    82
option		NAME			_syborg_bootloader_bootrom
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    83
option		MEMMODEL		multiple
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    84
//option		MEMMODEL		flexible
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    85
//option		MEMMODEL		moving
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    86
option		SOURCES			syborg.s
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    87
option		INCLUDES		config.inc syborg.inc
7
b016402e601c Fix E32PATH to make bootstrap compile correctly, tidy up other extension option paths
William Roberts <williamr@symbian.org>
parents: 4
diff changeset
    88
option		E32PATH			$(EXTENSION_ROOT)/../../../kernelhwsrv/kernel
b016402e601c Fix E32PATH to make bootstrap compile correctly, tidy up other extension option paths
William Roberts <williamr@symbian.org>
parents: 4
diff changeset
    89
option		EXTRA_INC_PATH	$(EXTENSION_ROOT)/bootstrap
b016402e601c Fix E32PATH to make bootstrap compile correctly, tidy up other extension option paths
William Roberts <williamr@symbian.org>
parents: 4
diff changeset
    90
option		EXTRA_SRC_PATH	$(EXTENSION_ROOT)/bootstrap 
0
ffa851df0825 Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff changeset
    91
end