Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
RiscOS
BuildSys
Commits
1452dca9
Commit
1452dca9
authored
Oct 16, 2008
by
Ben Avison
Browse files
Build environment updates for Batch 5
parent
9097da32
Changes
5
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
560 additions
and
83 deletions
+560
-83
Components/ROOL/BatchOne
Components/ROOL/BatchOne
+12
-10
Components/ROOL/BatchTwo
Components/ROOL/BatchTwo
+74
-73
Components/ROOL/Binaries
Components/ROOL/Binaries
+373
-0
Makefiles/BBEExport
Makefiles/BBEExport
+100
-0
ModuleDB
ModuleDB
+1
-0
No files found.
Components/ROOL/BatchOne
View file @
1452dca9
...
...
@@ -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
Components/ROOL/BatchTwo
View file @
1452dca9
...
...
@@ -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
Components/ROOL/Binaries
0 → 100644
View file @
1452dca9
This diff is collapsed.
Click to expand it.
Makefiles/BBEExport
0 → 100644
View file @
1452dca9
# 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
ModuleDB
View file @
1452dca9
...
...
@@ -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
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment