• Robert Sprowson's avatar
    Correction to case of Iconbar toolbox component · fef50df1
    Robert Sprowson authored
    The component name had an uppercase 'B' which, through the use of the shared TBoxMake makefile in turn became its directory name in resourcefs.
    However, with non UK territory the string collation rules would not match this and the Iconbar module would die on init.
    Fixes ticket #318.
    
    Version 5.99. Tagged as 'BuildSys-5_99'
    fef50df1
PlingSystem 6.95 KB
#------------------------------------------------------------------------------
# Components file for !System and modules for pre RISC OS 5 users
#------------------------------------------------------------------------------
%BaseAddress   0x00000000
%Image         Build$ImageName
%Log           Build$ImageName
%Messages      Sources.Internat.Messages
%Joiner        BigSplit2
%JoinerFormat  BigSplit
%sigstr        Univ

#
# Fundamental components for header export...
#
HdrSrc                  -type EXP
Kernel                  -type EXP

#
# Required for Hdr:SWIs (and swis.h) generation...
#
ATAPI                   -type EXP       
BASICTrans              -type EXP       
BufferManager           -type EXP       
CDFS                    -type EXP       
CDFSDriver              -type EXP       
ColourPicker            -type EXP       
ColourTrans             -type EXP       
DDEUtils                -type EXP       
DDT                     -type EXP       
DHCP                    -type EXP       
Debugger                -type EXP       
DeviceFS                -type EXP       
DMAManager              -type EXP       
DOSFS                   -type EXP
DragAnObj               -type EXP       
DragASprite             -type EXP       
DrawMod                 -type EXP       
FileCore                -type EXP       
Filer_Action            -type EXP       
FileSwitch              -type EXP       
FilterManager           -type EXP       
FontManager             -type EXP       
FPEmulator              -type EXP       
Free                    -type EXP       
FSLock                  -type EXP       
HostFS                  -type EXP       
Hourglass               -type EXP       
IIC                     -type EXP       
PortManager             -type EXP       
Joystick                -type EXP       
MessageTrans            -type EXP       
ParallelDeviceDriver    -type EXP       
PDriver                 -type EXP
Podule                  -type EXP       
Portable                -type EXP       
ADFS                    -type EXP # After FileCore to allow FileCoreErr generation
RamFS                   -type EXP       
ResourceFS              -type EXP       
ScreenBlanker           -type EXP       
ScreenModes             -type EXP       
SCSIDriver              -type EXP       
ShellCLI                -type EXP       
SoundDMA                -type EXP       
SoundChannels           -type EXP       
SoundScheduler          -type EXP       
Squash                  -type EXP       
SuperSample             -type EXP       
TaskManager             -type EXP       
TaskWindow              -type EXP       
TerritoryManager        -type EXP       
WindowManager           -type EXP

#
# RISC_OSLib, or the Shared C Library...
#
SharedCLibrary          -type EXP -options SCL_APCS="-APCS 3/26bit"

#
# Libraries...
#
AsmUtils                -type EXP
TCPIPheaders            -type EXP
socklib
inetlib
unixlib
tboxlib
ToolboxLib
ConfigLib               -type EXP
OSLib
DeskLib
ModMallocLib
PlainArgvLib
RemoteDebug
PDebug
DDTLib
Wild
Trace
DebugLib
 
#
# 26 bit only
#
CallASWI                -options INSTDIR=<Install$Dir>.System.!System.310.Modules
CMOSUtils               -options INSTDIR=<Install$Dir>.System.!System.310.Modules
SharedCLibrary          -options INSTDIR=<Install$Dir>.System.!System.310.Modules INSTTYPE= SCL_APCS="-APCS 3/26bit" 
Config2Installer        -options INSTDIR=<Install$Dir>.System.!System.310.Modules CMDHELP=None
Config2Installer        -options INSTDIR=<Install$Dir>.System.!System.360.Modules
BootCommands            -options INSTDIR=<Install$Dir>.System.!System.310.Modules CMDHELP=None
BootCommands            -options INSTDIR=<Install$Dir>.System.!System.360.Modules
TaskWindow              -options INSTDIR=<Install$Dir>.System.!System.310.Modules CMDHELP=None 
TinyStubs               -options INSTDIR=<Install$Dir>.System.!System.310.Modules
FilterManager           -options INSTDIR=<Install$Dir>.System.!System.310.Modules CMDHELP=None 
FrontEnd                -options INSTDIR=<Install$Dir>.System.!System.310.Modules
ColourPicker            -options INSTDIR=<Install$Dir>.System.!System.310.Modules OPTIONS="-DNO_INTERNATIONAL_HELP" 
DrawFile                -options INSTDIR=<Install$Dir>.System.!System.310.Modules INTERNATIONAL_HELP=NO
ITable                  -options INSTDIR=<Install$Dir>.System.!System.350.Modules
UnSqzAIF                -options INSTDIR=<Install$Dir>.System.!System.370.Modules
PatchApp                -options INSTDIR=<Install$Dir>.System.!System.370.Modules

#
# 26/32 neutral
#
System                  -options INSTDIR=<Install$Dir>.System                     USERIF=None
RedrawManager           -options INSTDIR=<Install$Dir>.System.!System.310.Modules
DDEUtils                -options INSTDIR=<Install$Dir>.System.!System.310.Modules
DragASprite             -options INSTDIR=<Install$Dir>.System.!System.310.Modules
DragAnObj               -options INSTDIR=<Install$Dir>.System.!System.310.Modules
TaskWindow              -options INSTDIR=<Install$Dir>.System.!System.350.Modules CMDHELP=None MACHINE=ALL32

#
# FPEmulators for processors and kernels of varying capability
#
FPEmulator              -options INSTDIR=<Install$Dir>.System.!System.400.Modules MACHINE=32    FPE_APCS=3/32bit 
FPEmulator              -options INSTDIR=<Install$Dir>.System.!System.310.Modules MACHINE=RO310 FPE_APCS=3/26bit 
FPEmulator              -options INSTDIR=<Install$Dir>.System.!System.350.Modules MACHINE=RO350 FPE_APCS=3/26bit 
                                                                                   
#
# Toolbox'y
#
Toolbox                  -options INSTDIR=<Install$Dir>.System.!System.310.Modules.Toolbox
Window                   -options INSTDIR=<Install$Dir>.System.!System.310.Modules.Toolbox
ToolAction               -options INSTDIR=<Install$Dir>.System.!System.310.Modules.Toolbox
Scale                    -options INSTDIR=<Install$Dir>.System.!System.310.Modules.Toolbox
SaveAs                   -options INSTDIR=<Install$Dir>.System.!System.310.Modules.Toolbox
ProgInfo                 -options INSTDIR=<Install$Dir>.System.!System.310.Modules.Toolbox
PrintDbox                -options INSTDIR=<Install$Dir>.System.!System.310.Modules.Toolbox
Menu                     -options INSTDIR=<Install$Dir>.System.!System.310.Modules.Toolbox
Iconbar                  -options INSTDIR=<Install$Dir>.System.!System.310.Modules.Toolbox
Gadgets                  -options INSTDIR=<Install$Dir>.System.!System.310.Modules.Toolbox
FontMenu                 -options INSTDIR=<Install$Dir>.System.!System.310.Modules.Toolbox
FontDbox                 -options INSTDIR=<Install$Dir>.System.!System.310.Modules.Toolbox
FileInfo                 -options INSTDIR=<Install$Dir>.System.!System.310.Modules.Toolbox
DCS_Quit                 -options INSTDIR=<Install$Dir>.System.!System.310.Modules.Toolbox TARGET=DCS_Quit 
ColourMenu               -options INSTDIR=<Install$Dir>.System.!System.310.Modules.Toolbox
ColourDbox               -options INSTDIR=<Install$Dir>.System.!System.310.Modules.Toolbox

#
# Wrap for web
#
ABRelease