BuildHost 7.89 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
#------------------------------------------------------------------------------
# Components file for build system
#------------------------------------------------------------------------------
%BaseAddress   0x00000000
%Image         Build$ImageName
%Log           Build$ImageName
%Messages      Sources.Internat.Messages
%Joiner        BigSplit2
%JoinerFormat  BigSplit

#
# Components only required for their headers
#
HdrSrc                  -type EXP
BufferManager           -type EXP
ColourTrans             -type EXP
DragASprite             -type EXP
FileSwitch              -type EXP
FontManager             -type EXP
20
FPEmulator              -type EXP
21 22 23 24 25 26 27 28 29 30 31
HostFS                  -type EXP
Hourglass               -type EXP
Kernel                  -type EXP
MessageTrans            -type EXP
PDriver                 -type EXP
ResourceFS              -type EXP
#Squash                  -type EXP
TaskManager             -type EXP
TaskWindow              -type EXP
TCPIPheaders            -type EXP
TerritoryManager        -type EXP
32
USBDriver               -type EXP
33 34 35 36 37 38 39 40
WindowManager           -type EXP

#
# Libraries
#
SharedCLibrary          -type EXP
AsmUtils                -type EXP
#C++Lib                  -type EXP
41
CLXLite                 -type EXP
42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
Common                  -type EXP
DDTLib                  -type EXP
DeskLib                 -type EXP
inetlib                 -type EXP
libgnu                  -type EXP
ModMallocLib            -type EXP
NBLib                   -type EXP
PDebug                  -type EXP
PlainArgvLib            -type EXP
rpclib                  -type EXP
socklib                 -type EXP
ToolboxLib              -type EXP
unixlib                 -type EXP
RemoteDebug             -type EXP
Wild                    -type EXP
Trace                   -type EXP
DebugLib                -type EXP
59
zlib                    -type EXP
60 61 62 63 64 65 66 67 68

#
# Targets - RiscOS/Apps
#
Builder                 -options INSTDIR=<Install$Dir>.Apps
EraseCVS                -options INSTDIR=<Install$Dir>.Apps
Perl                    -options INSTDIR=<Install$Dir>.Apps
WinEdit                 -options INSTDIR=<Install$Dir>.Apps

69 70 71 72 73 74 75 76 77 78 79 80 81
#
# Targets - RiscOS/Library/*
#
LibUtils                -options INSTDIR=<Install$Dir>.Library.Acorn COMPONENT=Where
LibUtils                -options INSTDIR=<Install$Dir>.Library.Build COMPONENT=stripnulls
LibUtils                -options INSTDIR=<Install$Dir>.Library.Build COMPONENT=canonical
LibUtils                -options INSTDIR=<Install$Dir>.Library.Misc  COMPONENT=X
LibUtils                -options INSTDIR=<Install$Dir>.Library.Unix  COMPONENT=df
LibUtils                -options INSTDIR=<Install$Dir>.Library.Unix  COMPONENT=du
LibUtils                -options INSTDIR=<Install$Dir>.Library.Unix  COMPONENT=pwd
LibUtils                -options INSTDIR=<Install$Dir>.Library.Unix  COMPONENT=rm
LibUtils                -options INSTDIR=<Install$Dir>.Library.Unix  COMPONENT=rmdir

82 83 84 85 86 87 88 89 90 91
#
# Targets - RiscOS/Library/Acorn
#
#amu                     -options INSTDIR=<Install$Dir>.Library.Acorn INSTTYPE=tool
#c++                     -options INSTDIR=<Install$Dir>.Library.Acorn INSTTYPE=tool
#cc                      -options INSTDIR=<Install$Dir>.Library.Acorn INSTTYPE=tool
#cfront                  -options INSTDIR=<Install$Dir>.Library.Acorn
#cmhg                    -options INSTDIR=<Install$Dir>.Library.Acorn INSTTYPE=tool
#decaof                  -options INSTDIR=<Install$Dir>.Library.Acorn INSTTYPE=tool
#deccf                   -options INSTDIR=<Install$Dir>.Library.Acorn
92 93
diff                    -options INSTDIR=<Install$Dir>.Library.Acorn INSTTYPE=tool
find                    -options INSTDIR=<Install$Dir>.Library.Acorn INSTTYPE=tool
94 95
#libfile                 -options INSTDIR=<Install$Dir>.Library.Acorn INSTTYPE=tool
#link                    -options INSTDIR=<Install$Dir>.Library.Acorn INSTTYPE=tool
96
modsqz                  -options INSTDIR=<Install$Dir>.Library.Acorn INSTTYPE=tool
97 98 99
#objasm                  -options INSTDIR=<Install$Dir>.Library.Acorn INSTTYPE=tool
#objsize                 -options INSTDIR=<Install$Dir>.Library.Acorn INSTTYPE=tool
#ResGen                  -options INSTDIR=<Install$Dir>.Library.Acorn INSTTYPE=tool_resgen
100
#ResGen                  -options INSTDIR=<Install$Dir>.Library.Acorn INSTTYPE=docs_resgen
101 102 103 104 105
#rpcgen                  -options INSTDIR=<Install$Dir>.Library.Acorn
SquashApp               -options INSTDIR=<Install$Dir>.Library.Acorn INSTTYPE=tool
#squeeze                 -options INSTDIR=<Install$Dir>.Library.Acorn INSTTYPE=tool_squeeze
toansi                  -options INSTDIR=<Install$Dir>.Library.Acorn INSTTYPE=tool
topcc                   -options INSTDIR=<Install$Dir>.Library.Acorn INSTTYPE=tool
106 107
unmodsqz                -options INSTDIR=<Install$Dir>.Library.Acorn INSTTYPE=tool
xpand                   -options INSTDIR=<Install$Dir>.Library.Acorn INSTTYPE=tool_xpand
108 109 110 111 112 113

#
# Targets - RiscOS/Library/Build
#
BigSplit2               -options INSTDIR=<Install$Dir>.Library.Build
#binaof                  -options INSTDIR=<Install$Dir>.Library.Build INSTTYPE=tool_binaof
114
#binaof                  -options INSTDIR=<Install$Dir>.Library.Build INSTTYPE=docs_binaof
115
#binasm                  -options INSTDIR=<Install$Dir>.Library.Build INSTTYPE=tool_binasm
116
#binasm                  -options INSTDIR=<Install$Dir>.Library.Build INSTTYPE=docs_binasm
117 118 119 120
crc                     -options INSTDIR=<Install$Dir>.Library.Build
defmod                  -options INSTDIR=<Install$Dir>.Library.Build
FileCRC                 -options INSTDIR=<Install$Dir>.Library.Build
#modgen                  -options INSTDIR=<Install$Dir>.Library.Build INSTTYPE=tool_modgen
121
#modgen                  -options INSTDIR=<Install$Dir>.Library.Build INSTTYPE=docs_modgen
122
romlinker               -options INSTDIR=<Install$Dir>.Library.Build
123
rompress                -options INSTDIR=<Install$Dir>.Library.Build
124
ROMUnjoin               -options INSTDIR=<Install$Dir>.Library.Build
125
srcbuild                -options INSTDIR=<Install$Dir>.Library.Build
126 127 128 129
stripdepnd              -options INSTDIR=<Install$Dir>.Library.Build
TarExtend               -options INSTDIR=<Install$Dir>.Library.Build
tokenise                -options INSTDIR=<Install$Dir>.Library.Build
Translate               -options INSTDIR=<Install$Dir>.Library.Build
130
Do                       -options INSTDIR=<Install$Dir>.Library.Build COMPONENT=do
131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150

#
# Targets - RiscOS/Library/GNU
#
bison                   -options INSTDIR=<Install$Dir>.Library.GNU
gnudiff                 -options INSTDIR=<Install$Dir>.Library.GNU INSTTYPE=tool
flex                    -options INSTDIR=<Install$Dir>.Library.GNU
gawk                    -options INSTDIR=<Install$Dir>.Library.GNU
ident                   -options INSTDIR=<Install$Dir>.Library.GNU INSTTYPE=tool
readelf                 -options INSTDIR=<Install$Dir>.Library.GNU INSTTYPE=tool

#
# Targets - RiscOS/Library/Misc
#
destroy                 -options INSTDIR=<Install$Dir>.Library.Misc
ToGPA                   -options INSTDIR=<Install$Dir>.Library.Misc

#
# Targets - RiscOS/Library/Unix
#
151
chmod                   -options INSTDIR=<Install$Dir>.Library.Unix
152 153 154 155 156 157 158 159 160 161 162 163 164 165
egrep                   -options INSTDIR=<Install$Dir>.Library.Unix INSTTYPE=tool_egrep
grep                    -options INSTDIR=<Install$Dir>.Library.Unix INSTTYPE=tool_grep
mkdir                   -options INSTDIR=<Install$Dir>.Library.Unix
sed                     -options INSTDIR=<Install$Dir>.Library.Unix
wc                      -options INSTDIR=<Install$Dir>.Library.Unix INSTTYPE=tool_wc

#
# Targets - RiscOS/Modules
#
DDEUtils                -options INSTDIR=<Install$Dir>.Modules
#ddt                     -options INSTDIR=<Install$Dir>.Modules INSTTYPE=tool
FrontEnd                -options INSTDIR=<InstalL$Dir>.Modules
International           -options INSTDIR=<Install$Dir>.Modules
MakePSFont              -options INSTDIR=<Install$Dir>.Modules
166
RemotePrinterSupport    -options INSTDIR=<Install$Dir>.Modules
167 168
ShrinkWrap              -options INSTDIR=<Install$Dir>.Modules

169 170
ABRelease               -options INSTDIR=<Install$Dir>

171
# EOF