Commit 1452dca9 authored by Ben Avison's avatar Ben Avison
Browse files

Build environment updates for Batch 5

parent 9097da32
......@@ -55,16 +55,15 @@ URL -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.Resources.!System
WhoIs -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.Resources.!System.310.Modules.Network.URL # RiscOS.Sources.Networking.Fetchers.WhoIs
# Core modules
ATAPI -options INSTDIR=<Install$Dir>.HardDisc4.Modules.HWSupport # RiscOS.Sources.HWSupport.CD.ATAPI
BASIC105 -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Programmer # RiscOS.Sources.Programmer.BASIC
CDFS -options INSTDIR=<Install$Dir>.HardDisc4.Modules.FileSys # RiscOS.Sources.FileSys.CDFS.CDFS
CDFSDriver -options INSTDIR=<Install$Dir>.HardDisc4.Modules.HWSupport # RiscOS.Sources.HWSupport.CD.CDFSDriver
CDFSFiler -options INSTDIR=<Install$Dir>.HardDisc4.Modules.FileSys # RiscOS.Sources.FileSys.CDFS.CDFSFiler
Filer -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Desktop # RiscOS.Sources.Desktop.Filer
MessageTrans -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Internat # RiscOS.Sources.Internat.MsgTrans
Pinboard -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Desktop # RiscOS.Sources.Desktop.Pinboard
RTSupport -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Programmer # RiscOS.Sources.Programmer.RTSupport
ScreenFX -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Video # RiscOS.Sources.Video.Render.ScreenFX
ATAPI -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Core # RiscOS.Sources.HWSupport.CD.ATAPI
BASIC105 -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Core # RiscOS.Sources.Programmer.BASIC
CDFS -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Core # RiscOS.Sources.FileSys.CDFS.CDFS
CDFSDriver -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Core # RiscOS.Sources.HWSupport.CD.CDFSDriver
CDFSFiler -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Core # RiscOS.Sources.FileSys.CDFS.CDFSFiler
Filer -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Core # RiscOS.Sources.Desktop.Filer
MessageTrans -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Core # RiscOS.Sources.Internat.MsgTrans
Pinboard -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Core # RiscOS.Sources.Desktop.Pinboard
RTSupport -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Core # RiscOS.Sources.Programmer.RTSupport
# Debugging modules
DebugButtn -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Debug # RiscOS.Sources.Programmer.DebugButtn
......@@ -77,5 +76,8 @@ UnSqzAIF -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Debug # RiscOS.
WatchAbort -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Debug # RiscOS.Sources.Programmer.WatchAbort
WatchUserSWIs -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Debug # RiscOS.Sources.Programmer.WatchUserSWIs
# Miscellaneous modules
ScreenFX -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Misc # RiscOS.Sources.Video.Render.ScreenFX
# Miscellaneous utilities
HForm -options INSTDIR=<Install$Dir>.HardDisc4.Utilities # RiscOS.Sources.Utilities.HForm
......@@ -5,92 +5,90 @@
%JoinerFormat BigSplit
# Libraries
tboxlib -type EXP
ToolboxLib -type EXP
AsmUtils -type EXP
HALLib -type EXP
NSPRLib -type EXP
JSLib -type EXP
BrowseHTMLLib -type EXP
ImageLib -type EXP
JSLib -type EXP
NSPRLib -type EXP
UnicodeLib -type EXP
# Miscellaneous
ImageLibPNG
ImageLibJPEG
ImageLib
International -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Internat
International -options INSTDIR=<Install$Dir>.HardDisc4.foo
# Toolbox
ColourDbox -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.Resources.!System.310.Modules.Toolbox
ColourMenu -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.Resources.!System.310.Modules.Toolbox
DCS_Quit -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.Resources.!System.310.Modules.Toolbox
FileDbox -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.Resources.!System.310.Modules.Toolbox
FileInfo -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.Resources.!System.310.Modules.Toolbox
FontDbox -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.Resources.!System.310.Modules.Toolbox
FontMenu -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.Resources.!System.310.Modules.Toolbox
IconBar -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.Resources.!System.310.Modules.Toolbox
Menu -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.Resources.!System.310.Modules.Toolbox
PrintDbox -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.Resources.!System.310.Modules.Toolbox
ProgInfo -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.Resources.!System.310.Modules.Toolbox
ResDisplay -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.Resources.!System.310.Modules.Toolbox
SaveAs -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.Resources.!System.310.Modules.Toolbox
Scale -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.Resources.!System.310.Modules.Toolbox
ToolAction -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.Resources.!System.310.Modules.Toolbox
Toolbox -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.Resources.!System.310.Modules.Toolbox
Window -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.Resources.!System.310.Modules.Toolbox
ColourDbox -options INSTDIR=<Install$Dir>.HardDisc4.foo
ColourMenu -options INSTDIR=<Install$Dir>.HardDisc4.foo
tboxlib -options INSTDIR=<Install$Dir>.HardDisc4.foo
DCS_Quit -options INSTDIR=<Install$Dir>.HardDisc4.foo
FileDbox -options INSTDIR=<Install$Dir>.HardDisc4.foo
FileInfo -options INSTDIR=<Install$Dir>.HardDisc4.foo
FontDbox -options INSTDIR=<Install$Dir>.HardDisc4.foo
FontMenu -options INSTDIR=<Install$Dir>.HardDisc4.foo
IconBar -options INSTDIR=<Install$Dir>.HardDisc4.foo
ToolboxLib -options INSTDIR=<Install$Dir>.HardDisc4.foo
Menu -options INSTDIR=<Install$Dir>.HardDisc4.foo
PrintDbox -options INSTDIR=<Install$Dir>.HardDisc4.foo
ProgInfo -options INSTDIR=<Install$Dir>.HardDisc4.foo
ResDisplay -options INSTDIR=<Install$Dir>.HardDisc4.foo
SaveAs -options INSTDIR=<Install$Dir>.HardDisc4.foo
Scale -options INSTDIR=<Install$Dir>.HardDisc4.foo
TinyStubs -options INSTDIR=<Install$Dir>.HardDisc4.foo
ToolAction -options INSTDIR=<Install$Dir>.HardDisc4.foo
Toolbox -options INSTDIR=<Install$Dir>.HardDisc4.foo
Window -options INSTDIR=<Install$Dir>.HardDisc4.foo
# File systems
ADFS -options INSTDIR=<Install$Dir>.HardDisc4.Modules.FileSys
ADFSFiler -options INSTDIR=<Install$Dir>.HardDisc4.Modules.FileSys
FileCore -options INSTDIR=<Install$Dir>.HardDisc4.Modules.FileSys
FileSwitch -options INSTDIR=<Install$Dir>.HardDisc4.Modules.FileSys
DOSFS -options INSTDIR=<Install$Dir>.HardDisc4.Modules.FileSys PCMCIA=TRUE
RamFS -options INSTDIR=<Install$Dir>.HardDisc4.Modules.FileSys
RAMFSFiler -options INSTDIR=<Install$Dir>.HardDisc4.Modules.FileSys
ResourceFiler -options INSTDIR=<Install$Dir>.HardDisc4.Modules.FileSys
ResourceFS -options INSTDIR=<Install$Dir>.HardDisc4.Modules.FileSys
SCSIFS -options INSTDIR=<Install$Dir>.HardDisc4.Modules.FileSys
# Diversions
Diversions -options INSTDIR=<Install$Dir>.HardDisc4.Apps.Diversions
Blocks -options INSTDIR=<Install$Dir>.HardDisc4.Apps.Diversions
Clock -options INSTDIR=<Install$Dir>.HardDisc4.Apps.Diversions
Flasher -options INSTDIR=<Install$Dir>.HardDisc4.Apps.Diversions
MemNow -options INSTDIR=<Install$Dir>.HardDisc4.Apps.Diversions
MineHunt -options INSTDIR=<Install$Dir>.HardDisc4.Apps.Diversions
Patience -options INSTDIR=<Install$Dir>.HardDisc4.Apps.Diversions
Puzzle -options INSTDIR=<Install$Dir>.HardDisc4.Apps.Diversions
ADFS -options INSTDIR=<Install$Dir>.HardDisc4.foo
ADFSFiler -options INSTDIR=<Install$Dir>.HardDisc4.foo
FileCore -options INSTDIR=<Install$Dir>.HardDisc4.foo
FileSwitch -options INSTDIR=<Install$Dir>.HardDisc4.foo
DOSFS -options INSTDIR=<Install$Dir>.HardDisc4.foo
RamFS -options INSTDIR=<Install$Dir>.HardDisc4.foo
RAMFSFiler -options INSTDIR=<Install$Dir>.HardDisc4.foo
ResourceFiler -options INSTDIR=<Install$Dir>.HardDisc4.foo
ResourceFS -options INSTDIR=<Install$Dir>.HardDisc4.foo
SCSIFS -options INSTDIR=<Install$Dir>.HardDisc4.foo
# Applications
Alarm -options INSTDIR=<Install$Dir>.HardDisc4.Apps
Browse -options INSTDIR=<Install$Dir>.HardDisc4.Apps.!Browse SYSTEM=Ursula SUFFIX=ju TARGET=abs.!RIju
SpriteExtend -options INSTDIR=<Install$Dir>.HardDisc4.Apps.!ChangeFSI
Chars -options INSTDIR=<Install$Dir>.HardDisc4.Apps
Help2 -options INSTDIR=<Install$Dir>.HardDisc4.Apps
Maestro -options INSTDIR=<Install$Dir>.HardDisc4.Apps
MakeModes -options INSTDIR=<Install$Dir>.HardDisc4.Apps
PhoebeSampler -options INSTDIR=<Install$Dir>.HardDisc4.Apps
SciCalc -options INSTDIR=<Install$Dir>.HardDisc4.Apps
SquashApp -options INSTDIR=<Install$Dir>.HardDisc4.Apps
ResCreate -options INSTDIR=<Install$Dir>.HardDisc4.Apps
ResTest -options INSTDIR=<Install$Dir>.HardDisc4.Apps
TTXTViewer -options INSTDIR=<Install$Dir>.HardDisc4.Apps.!TTXTView
WebServe -options INSTDIR=<Install$Dir>.HardDisc4.Apps
Alarm -options INSTDIR=<Install$Dir>.HardDisc4.foo
Browse -options INSTDIR=<Install$Dir>.HardDisc4.foo
CDPlayer -options INSTDIR=<Install$Dir>.HardDisc4.foo
ChangeFSI -options INSTDIR=<Install$Dir>.HardDisc4.foo
Chars -options INSTDIR=<Install$Dir>.HardDisc4.foo
Blocks -options INSTDIR=<Install$Dir>.HardDisc4.foo
Clock -options INSTDIR=<Install$Dir>.HardDisc4.foo
Diversions -options INSTDIR=<Install$Dir>.HardDisc4.foo
Flasher -options INSTDIR=<Install$Dir>.HardDisc4.foo
MemNow -options INSTDIR=<Install$Dir>.HardDisc4.foo
MineHunt -options INSTDIR=<Install$Dir>.HardDisc4.foo
Patience -options INSTDIR=<Install$Dir>.HardDisc4.foo
Puzzle -options INSTDIR=<Install$Dir>.HardDisc4.foo
Help -options INSTDIR=<Install$Dir>.HardDisc4.foo
Help2 -options INSTDIR=<Install$Dir>.HardDisc4.foo
Maestro -options INSTDIR=<Install$Dir>.HardDisc4.foo
MakeModes -options INSTDIR=<Install$Dir>.HardDisc4.foo
PhoebeSampler -options INSTDIR=<Install$Dir>.HardDisc4.foo
SciCalc -options INSTDIR=<Install$Dir>.HardDisc4.foo
SquashApp -options INSTDIR=<Install$Dir>.HardDisc4.foo
ResCreate -options INSTDIR=<Install$Dir>.HardDisc4.foo
ResEd -options INSTDIR=<Install$Dir>.HardDisc4.foo
ResTest -options INSTDIR=<Install$Dir>.HardDisc4.foo
TTXTViewer -options INSTDIR=<Install$Dir>.HardDisc4.foo
WebServe -options INSTDIR=<Install$Dir>.HardDisc4.foo
# Desktop
DragAnObj -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Desktop
DragASprite -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Desktop
FilterManager -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Desktop
RedrawManager -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Desktop
WindowManager -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Desktop
WindowUtils -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Desktop
# Miscellaneous
LoadWimp -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.Utils
DragAnObj -options INSTDIR=<Install$Dir>.HardDisc4.foo
Clipboard -options INSTDIR=<Install$Dir>.HardDisc4.foo
FilterManager -options INSTDIR=<Install$Dir>.HardDisc4.foo
RedrawManager -options INSTDIR=<Install$Dir>.HardDisc4.foo
WindowManager -options INSTDIR=<Install$Dir>.HardDisc4.foo
WindowUtils -options INSTDIR=<Install$Dir>.HardDisc4.foo
LoadWimp -options INSTDIR=<Install$Dir>.HardDisc4.foo
# Printing
FontPrint -options INSTDIR=<Install$Dir>.HardDisc4.Printing
PrintDefs -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.Resources
PrintDefs -options INSTDIR=<Install$Dir>.HardDisc4.Boot.Resources
PrintEdit -options INSTDIR=<Install$Dir>.HardDisc4.Printing
PrinterManager -options INSTDIR=<Install$Dir>.HardDisc4.Printing.!Printers
MakePSFont -options INSTDIR=<Install$Dir>.HardDisc4.Printing.!Printers.Modules
......@@ -106,10 +104,13 @@ PDumperLJ -options INSTDIR=<Install$Dir>.HardDisc4.Printing.!Printer
PDumperSP -options INSTDIR=<Install$Dir>.HardDisc4.Printing.!Printers.PDumpers
PDumperSpt -options INSTDIR=<Install$Dir>.HardDisc4.Printing.!Printers.Modules
RemotePrinterSupport -options INSTDIR=<Install$Dir>.HardDisc4.Printing.!Printers.Modules
PMonitor -options INSTDIR=<Install$Dir>.HardDisc4.Printing
PPrimer -options INSTDIR=<Install$Dir>.HardDisc4.Printing
T1ToFont -options INSTDIR=<Install$Dir>.HardDisc4.Printing
# Video
ITable -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Video
FontManager -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Video
SpriteUtils -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Video
SuperSample -options INSTDIR=<Install$Dir>.HardDisc4.Modules.Video
ITable -options INSTDIR=<Install$Dir>.foo
FontManager -options INSTDIR=<Install$Dir>.foo
SpriteExtend -options INSTDIR=<Install$Dir>.foo
SpriteUtils -options INSTDIR=<Install$Dir>.foo
SuperSample -options INSTDIR=<Install$Dir>.foo
This diff is collapsed.
# Copyright 2008 Castle Technology Ltd
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# Makefile fragment for Binary Build Environment exporting.
#
# This Makefile is included directly by srcbuild as the core implementation
# of the binary build environment phase.
#
STDMAKEFILE=$Id$
.SILENT:
# Set the default option - component Makefile changes BBETYPE to override this
# Makefile's generic rules, but can of course depend on them by constructing
# the correct target.
BBETYPE=generic
# Get the components Makefile in case it wants to override the rules
include Makefile
# The default rule invoked by srcbuild simply invokes the correct sub-rule
bbe: bbe-${BBETYPE}
@echo ${COMPONENT}: BBE phase complete
# Now all the default rules for the different module types
bbe-generic: bbe-${COMPONENTTYPE}-generic
@|
bbe-C-generic: internal-bbe-generic
@|
bbe-ASM-generic: internal-bbe-generic
@|
bbe-BAS-generic: internal-bbe-generic
@|
bbe-KERNEL-generic: internal-bbe-generic
@|
bbe-DATA-generic: internal-bbe-generic
@|
bbe-RES-generic: internal-bbe-generic
@|
bbe-EXP-generic: internal-bbe-generic
@|
bbe-HAL-generic: internal-bbe-generic
@|
internal-bbe-generic: bbe-generic-resources
@|
#
# Now the generic ROM and resources rules
#
include Makefiles:StdTools
bbe-generic-resources-get-alias:
@| Component Makefiles may rely on: BBE_Export_Dir, BBE_Export_File, BBE_Export_File_In_Dir
SetMacro Alias$BBEExportResourcesRule IfThere %0 Then ${CP} %0 ${BBEDIR}.%0 ${CPFLAGS}
SetMacro Alias$BBEExportDirectoryRule IfThere %0 Then ${MKDIR} ${BBEDIR}.%0
SetMacro Alias$BBE_Export_Dir BBEExportDirectoryRule %0|MBBEExportResourcesRule %0
SetMacro Alias$BBE_Export_File BBEExportResourcesRule %0
SetMacro Alias$BBE_Export_File_In_Dir BBEExportDirectoryRule %0|MBBEExportResourcesRule %0.%1
bbe-generic-resources: bbe-generic-resources-get-alias
@| Generic rules copy the appropriate parts of the Resources directory.
BBE_Export_Dir Resources.${LOCALE}
BBE_Export_Dir Resources.Common.${LOCALE}
BBE_Export_Dir Resources.${SYSTEM}.${LOCALE}
BBE_Export_Dir Resources.${USERIF}.${LOCALE}
BBE_Export_Dir Resources.${SYSTEM}.Common
BBE_Export_Dir Translate.${LOCALE}
BBE_Export_Dir Translate.Common.${LOCALE}
BBE_Export_Dir Translate.${SYSTEM}.${LOCALE}
BBE_Export_Dir Translate.${USERIF}.${LOCALE}
BBE_Export_Dir Translate.${SYSTEM}.Common
BBE_Export_File VersionNum
BBE_Export_File Version
# EOF
......@@ -430,6 +430,7 @@ PDumperE2 ASM Printing.PDumpers.PDumperE2 Printing
PDumperCX ASM Printing.PDumpers.PDumperCX Printing PDumperCX
PDumperCX2 ASM Printing.PDumpers.PDumperCX Printing PDumperCX2
PDumperSP ASM Printing.PDumpers.PDumperSP Printing PDumperSP
PDumperPCL C Printing.PDumpers.PDumperPCL Printing PDumperPCL
PDumperLE C Printing.NewDumpers.PDumperLE Printing PDumperLE
PDumperZ11 C Printing.NewDumpers.PDumperZ11 Printing PDumperZ11
PDumperZ12 C Printing.NewDumpers.PDumperZ12 Printing PDumperZ12
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment