BuildEnv 6.05 KB
Newer Older
Robert Sprowson's avatar
Robert Sprowson committed
1 2 3
#------------------------------------------------------------------------------
# Components file for build environment
#------------------------------------------------------------------------------
4 5 6 7 8 9 10 11 12 13 14
%Image          Build$ImageName
%Log            Build$ImageName
%Messages       Sources.Internat.Messages
%Joiner         BigSplit2
%JoinerFormat   BigSplit

#
# Fundamental components for header export...
#
HdrSrc                  -type EXP       # Programmer.HdrSrc
Kernel                  -type EXP       # Kernel
Robert Sprowson's avatar
Robert Sprowson committed
15

16 17 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 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128
#
# Required for Hdr:SWIs (and swis.h) generation...
#
ADFS                    -type EXP       # FileSys.ADFS.ADFS
ARM3                    -type EXP       # HWSupport.ARM3
ATAPI                   -type EXP       # HWSupport.CD.ATAPI
BASICTrans              -type EXP       # Programmer.BASICTrans
BufferManager           -type EXP       # HWSupport.Buffers
CDFS                    -type EXP       # FileSys.CDFS.CDFS
CDFSDriver              -type EXP       # HWSupport.CD.CDFSDriver
ColourPicker            -type EXP       # Video.UserI.Picker
ColourTrans             -type EXP       # Video.Render.Colours
DDEUtils                -type EXP       # Programmer.DDEUtils
DDT                     -type EXP       # Programmer.DDT
Debugger                -type EXP       # Programmer.Debugger
DeviceFS                -type EXP       # HWSupport.DeviceFS
Dialler                 -type EXP       # Networking.Modem.Dialler
DMAManager              -type EXP       # HWSupport.DMA
DOSFS                   -type EXP       # FileSys.ImageFS.DOSFS
DragAnObj               -type EXP       # Desktop.DragAnObj
DragASprite             -type EXP       # Desktop.DragASprit
DrawMod                 -type EXP       # Video.Render.Draw
Econet                  -type EXP       # Networking.Econet
FileCore                -type EXP       # FileSys.FileCore
Filer_Action            -type EXP       # Desktop.FilerAct
FileSwitch              -type EXP       # FileSys.FileSwitch
FilterManager           -type EXP       # Desktop.Filter
FontManager             -type EXP       # Video.Render.Fonts.Manager
FPEmulator              -type EXP       # HWSupport.FPASC.riscos
Free                    -type EXP       # Desktop.Free
FSLock                  -type EXP       # FileSys.FSLock
HostFS                  -type EXP       # Programmer.HostFS
Hourglass               -type EXP       # Video.Render.Hourglass
IIC                     -type EXP       # HWSupport.IIC
Joystick                -type EXP       # HWSupport.Joystick
KeyWatch                -type EXP       # Programmer.KeyWatch
MakePSFont              -type EXP       # Printing.Modules.MakePSFont
MessageTrans            -type EXP       # Internat.MsgTrans
ParallelDeviceDriver    -type EXP       # HWSupport.Parallel
PDriver                 -type EXP       # Printing.Modules.PDriver
PDriverDP               -type EXP       # Printing.Modules.PDModules
PDumperLJ               -type EXP       # Printing.PDumpers.PDumperLJ
PDumperSpt              -type EXP       # Printing.Modules.PDumperSpt
Podule                  -type EXP       # HWSupport.Podule
Portable75              -type EXP       # HWSupport.Portable75
PortManager             -type EXP       # HWSupport.PortMan
RamFS                   -type EXP       # FileSys.RAMFS.RAMFS
ResourceFS              -type EXP       # FileSys.ResourceFS.ResourceFS
RMVersion               -type EXP       # Programmer.RMVersion
ScreenBlanker           -type EXP       # Video.Render.ScrBlank
ScreenModes             -type EXP       # Video.UserI.ScrModes
ShellCLI                -type EXP       # Desktop.ShellCLI
SoundChannels           -type EXP       # HWSupport.Sound.Sound1
SoundDMA                -type EXP       # HWSupport.Sound.Sound0
SoundScheduler          -type EXP       # HWSupport.Sound.Sound2
SpriteExtend            -type EXP       # Video.Render.SprExtend
Squash                  -type EXP       # Programmer.Squash
SuperSample             -type EXP       # Video.Render.Super
TaskManager             -type EXP       # Desktop.Switcher
TaskWindow              -type EXP       # Desktop.TaskWindow
TerritoryManager        -type EXP       # Internat.Territory.Manager
WindowManager           -type EXP       # Desktop.Wimp

#
# RISC_OSLib, or the Shared C Library...
#
SharedCLibrary          -type EXP       # Lib.RISC_OSLib

#
# Internet and other networking libraries...
#
TCPIPheaders            -type EXP       # Lib.TCPIPLibs.headers
inetlib                 -type EXP       # Lib.TCPIPLibs.inetlib
rpclib                  -type EXP       # Lib.TCPIPLibs.rpclib.rpc
socklib                 -type EXP       # Lib.TCPIPLibs.socklib
unixlib                 -type EXP       # Lib.TCPIPLibs.unixlib
DHCP                    -type EXP       # Networking.DHCP

#
# Toolbox libraries...
#
tboxlib                 -type EXP       # Toolbox.Common
ToolboxLib              -type EXP       # Toolbox.Libs

#
# Most of the other common libraries...
#
AcornNCLib              -type EXP       # Lib.AcornNC
AsmUtils                -type EXP       # Lib.AsmUtils
C++Lib                  -type EXP       # Lib.C++Lib
ConfigLib               -type EXP       # Lib.Configure
DDTLib                  -type EXP       # Lib.DDTLib
DebugLib                -type EXP       # Lib.DebugLib
DeskLib                 -type EXP       # Lib.Desk
HTMLLib                 -type EXP       # Lib.HTML
MemCheckLib             -type EXP       # Lib.MemCheck
MemLib                  -type EXP       # Lib.MemLib
ModMallocLib            -type EXP       # Lib.ModMalloc
ModuleTaskLib           -type EXP       # Lib.ModuleTask
OSLib                   -type EXP       # Lib.OSLib
PDebug                  -type EXP       # Lib.PDebug
PlainArgvLib            -type EXP       # Lib.PlainArgv
RemoteDebug             -type EXP       # Lib.remotedb
Trace                   -type EXP       # Lib.Trace
UnicodeLib              -type EXP       # Lib.Unicode
Wild                    -type EXP       # Lib.Wild

#
# Other stuff...
#
PCI                     -type EXP       # HWSupport.PCI
OHCIHeaders             -type EXP       # HWSupport.USB.Controllers.OHCIDriver
OHCIDriver              -type EXP       # HWSupport.USB.NetBSD