Tungsten 3.11 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11
#------------------------------------------------------------------------------
# Components file for Tungsten build
#------------------------------------------------------------------------------
%BaseAddress   0xFC000000
%Image         Build$ImageName
%Log           Build$ImageName
%Messages      Sources.Internat.Messages
%Joiner        BigSplit2
%JoinerFormat  BigSplit

# BBE Support
12 13 14 15 16 17
BuildApps
BuildExport
BuildSystem             -options COMPONENTFILE=Tungsten COMPONENTFILE2=Universal
BuildEnvironment        -options ENVFILE=Tungsten
BuildModules
BuildTools
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51

#------------------------------------------------------------------------------
# some headers
#
HdrSrc
#------------------------------------------------------------------------------
# we need the following exported for swis.h generation
# change the type to EXP
#
DDEUtils              -type EXP
Econet                -type EXP
DDT                   -type EXP
HostFS                -type EXP
SCSIDriver            -type EXP
SCSIFS                -type EXP
PCCardFS              -type EXP
PDriver               -type EXP
PDumperDM             -type EXP
MakePSFont            -type EXP

# kernel is first module in ROM seen as the UtilityModule
HAL_Tungsten
Kernel                -at 0xFC010000
Podule
PCI
FileSwitch
ResourceFS
TerritoryManager
Messages
MessageTrans
UK
WindowManager         -options OPTIONS=Ursula
Desktop
SharedRISC_OSLib
52
NVidia                
53 54 55 56 57 58 59 60
TaskManager
ADFSFiler
ARM
BASIC105
BASIC64
BASICTrans
BufferManager
ColourTrans
61
Debugger
62
DeviceFS
63
USBDriver
64
EHCIDriver
65
OHCIDriver
66
OHCIHeaders
67
DisplayManager
68 69 70 71 72 73 74 75 76 77 78 79
DMAManager
DragASprite
DragAnObj
DrawMod
BBCEconet
FileCore
ADFS
RamFS
Filer
FilerSWIs
FSLock
FontManager
80
FPEmulator            -options FPE_APCS=3/32bit System=Iyonix
81 82 83 84 85 86
Free
Hourglass
IIC
International
InternationalKeyboard -options KEYBOARD=All
ITable
87 88 89 90 91 92
NetFS
NetFiler
NetPrint
NetStatus
NetUtils
Obey
93 94 95 96
Pinboard
PipeFS
RAMFSFiler
ResourceFiler
97
ROMFonts
98 99 100 101 102 103 104 105 106
ScreenBlanker
ScrSaver              -options SCRSAVERAPP=No
DualSerial
SerialDeviceDriver
SerialDeviceSupport
SerialMouse
ShellCLI
SoundDMA_Tungsten
SoundControl
107 108
SoundChannels
SoundScheduler
109 110
SpriteExtend
SpriteUtils
111
Squash
112
SuperSample
113
SystemDevices
114 115 116
TaskWindow
WindowUtils
FilterManager
117 118 119
WaveSynth
StringLib
Percussion
120 121
Filer_Action
DOSFS                 -options PCMCIA=TRUE
122 123 124 125 126
ColourPicker
ScreenModes
DrawFile
BootCommands
AUNMsgs
127
MManager
128
Internet
129
Resolver
130 131 132
Net
BootNet
Freeway
133 134 135
ShareFS
MimeMap
LanManFS              -options OPTIONS=-DCHECK_ARMBOOT_EXISTS ROMSPRITES=TRUE
136 137
EtherK
DHCP                  -options OPTIONS=-DMINIMUM_OPTIONS_LENGTH=4
138 139
Edit
Draw
140
Paint
141 142 143
Alarm
Chars
Help2
144
RTCAdjust
145 146 147 148 149 150 151 152 153

#
# Toolbox Modules/Libs
#
tboxlib
ToolboxLib
TinyStubs
Toolbox
Window
154
ToolAction
155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
Menu
IconBar
ColourDbox
ColourMenu
DCS_Quit
FileInfo
FontDbox
FontMenu
PrintDbox
ProgInfo
SaveAs
Scale
Gadgets
#
# CDFS
#
CDFSDriver
ATAPI
CDFS
CDFSFiler

176
InetRes -options TYPE=EmergencyUtils
177 178 179 180 181 182 183 184 185 186

# some libraries and bits
#
callx
AsmUtils
TCPIPheaders
socklib
inetlib
unixlib
UnicodeLib
187
OSLib
188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203
DeskLib

ModMallocLib
PlainArgvLib
RemoteDebug
PDebug
DDTLib
Wild
Trace
DebugLib

Portable              -type EXP
NVRAM                 -type EXP
PortManager           -type EXP

# end