CTools 14.4 KB
Newer Older
1
#------------------------------------------------------------------------------
Robert Sprowson's avatar
Robert Sprowson committed
2
# Components file for C compiler and tool chain CD
3 4 5 6 7 8 9 10
#------------------------------------------------------------------------------
%BaseAddress   0x00000000
%Image         Build$ImageName
%Log           Build$ImageName
%Messages      Sources.Internat.Messages
%Joiner        BigSplit2
%JoinerFormat  BigSplit

11 12 13
DDE                     -options INSTDIR=<Install$Dir>
BuildSys                -options INSTDIR=Install:DDE.AcornC/C++ INSTTYPE=Makefiles

14 15 16
#
# Components only required for their headers
#
17
HdrSrc                  -options INSTDIR=Install:DDE.AcornC/C++.Export.<APCS> OPTIONS=ALL
18 19 20 21 22 23
BufferManager           -type EXP
ColourTrans             -type EXP
FileSwitch              -type EXP
FontManager             -type EXP
HostFS                  -type EXP
Hourglass               -type EXP
24
Kernel                  -options INSTDIR=Install:DDE.AcornC/C++.Export.<APCS>
25 26 27
MessageTrans            -type EXP
PDriver                 -type EXP
ResourceFS              -type EXP
28
Squash                  -type EXP
29 30 31 32 33
TaskManager             -type EXP
TerritoryManager        -type EXP
WindowManager           -type EXP
Filer_Action            -type EXP

Ben Avison's avatar
Ben Avison committed
34 35 36 37 38 39 40 41 42 43 44 45
FileCore                -type EXP
ADFS                    -type EXP
ATAPI                   -type EXP
CDFS                    -type EXP
CDFSDriver              -type EXP
DDT                     -type EXP
DeviceFS                -type EXP
DMAManager              -type EXP
DOSFS                   -type EXP
DrawMod                 -type EXP
Econet                  -type EXP
Free                    -type EXP
46
Freeway                 -type EXP
Ben Avison's avatar
Ben Avison committed
47 48 49 50 51 52 53 54 55
FSLock                  -type EXP
IIC                     -type EXP
Joystick                -type EXP
ParallelDeviceDriver    -type EXP
PCI                     -type EXP
PDumperPCL              -type EXP
Podule                  -type EXP
PortableHAL             -type EXP
RamFS                   -type EXP
56
RemotePrinterSupport    -type EXP
Ben Avison's avatar
Ben Avison committed
57 58 59 60 61 62 63 64 65 66
ScreenBlanker           -type EXP
ScreenModes             -type EXP
SCSIDriver              -type EXP
SCSIFS                  -type EXP
SDFS                    -type EXP
SDIODriver              -type EXP
ShellCLI                -type EXP
SoundDMA_HAL            -type EXP
SuperSample             -type EXP
VCHIQ                   -type EXP
67
VFPSupport              -type EXP
Ben Avison's avatar
Ben Avison committed
68 69
ZLibMod                 -type EXP

70 71 72 73
ITable                  -type EXP
BlendTable              -type EXP
RTC                     -type EXP

74 75 76
#
# Libraries
#
77
SharedCLibrary          -options INSTDIR=Install:DDE.AcornC/C++.Export.<APCS>.Lib INSTTYPE=libraries
78 79 80 81 82
TCPIPheaders            -type EXP
inetlib                 -type EXP
rpclib                  -type EXP
socklib                 -type EXP
unixlib                 -type EXP
83 84 85
TCPIPheaders            -options INSTDIR=Install:DDE.AcornC/C++.Export.<APCS>.Lib
AsmUtils                -options INSTDIR=Install:DDE.AcornC/C++.Export.<APCS>.Lib
C++Lib                  -options INSTDIR=Install:DDE.AcornC/C++.Export.<APCS>.Lib
86 87 88
CLXLite                 -type EXP
CLX                     -type EXP
Common                  -type EXP
89 90 91
DDTLib                  -options INSTDIR=Install:DDE.AcornC/C++.Export.<APCS>.Lib
DeskLib                 -options INSTDIR=Install:DDE.AcornC/C++.Export.<APCS>.Lib
ModMallocLib            -options INSTDIR=Install:DDE.AcornC/C++.Export.<APCS>.Lib
92
NBLib                   -type EXP
93
PDebug                  -options INSTDIR=Install:DDE.AcornC/C++.Export.<APCS>.Lib
94
PlainArgvLib            -type EXP
95
ToolboxLib              -options INSTDIR=Install:DDE.AcornC/C++.Export.<APCS>.Lib
96
RemoteDebug             -options INSTDIR=Install:DDE.AcornC/C++.Export.<APCS>.Lib
ROOL's avatar
ROOL committed
97
RMVersion               -type EXP
98 99 100
Wild                    -options INSTDIR=Install:DDE.AcornC/C++.Export.<APCS>.Lib
Trace                   -options INSTDIR=Install:DDE.AcornC/C++.Export.<APCS>.Lib
DebugLib                -options INSTDIR=Install:DDE.AcornC/C++.Export.<APCS>.Lib
101 102 103
tboxlib                 -type EXP
ConfigLib               -type EXP
OSLib                   -type EXP
104
UnicodeLib              -options INSTDIR=Install:DDE.AcornC/C++.Export.<APCS>.Lib
105
UtilLib                 -options INSTDIR=Install:DDE.AcornC/C++.Export.<APCS>.Lib
106 107 108 109

#
# Targets - DevSystem
#
110
System                  -options INSTDIR=Install:DDE.AcornC/C++.Developer USERIF=None
Robert Sprowson's avatar
Robert Sprowson committed
111
AUNMsgs                 -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules.Network SYSTEM=PlingSystem
112
BorderUtils             -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules
113
CallASWI                -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules MACHINE=Archimedes
114
SharedCLibrary          -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules INSTTYPE= SCL_APCS="-APCS 3/26bit"
115 116 117 118
DDEUtils                -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules
Debugger                -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules
DragAnObj               -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules
DragASprite             -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules
119
DrawFile                -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules CMDHELP=None
120
FilterManager           -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules CMDHELP=None
ROOL's avatar
ROOL committed
121
FPEmulator              -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules MACHINE=Archimedes FPE_APCS=3/26bit
122
FrontEnd                -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules
123 124
Config2Installer        -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules CMDHELP=None
Config2Installer        -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.360.Modules
125 126
ColourPicker            -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules OPTIONS="-DNO_INTERNATIONAL_HELP"
RedrawManager           -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules
127
TaskWindow              -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules MACHINE=Archimedes CMDHELP=None
128 129 130 131 132 133 134
ColourDbox              -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules.Toolbox
ColourMenu              -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules.Toolbox
DCS_Quit                -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules.Toolbox TARGET=DCS_Quit
FileInfo                -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules.Toolbox
FontDbox                -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules.Toolbox
FontMenu                -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules.Toolbox
Iconbar                 -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules.Toolbox
Robert Sprowson's avatar
Robert Sprowson committed
135
Gadgets                 -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.350.Modules.Toolbox
136 137 138 139 140 141 142 143 144
Menu                    -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules.Toolbox
PrintDbox               -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules.Toolbox
ProgInfo                -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules.Toolbox
SaveAs                  -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules.Toolbox
Scale                   -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules.Toolbox
ToolAction              -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules.Toolbox
Toolbox                 -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules.Toolbox
Window                  -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules.Toolbox
ddt                     -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.350.Modules INSTTYPE=tool
ROOL's avatar
ROOL committed
145
FPEmulator              -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.350.Modules MACHINE=IOMD FPE_APCS=3/26bit
146
TaskWindow              -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.350.Modules CMDHELP=None MACHINE=All32
147
Config2Installer        -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.360.Modules
ROOL's avatar
ROOL committed
148
FPEmulator              -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.400.Modules MACHINE=All32 FPE_APCS=3/32bit
149
SharedCLibrary          -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.500.Modules
150 151 152 153

#
# Targets - Library
#
154
DDETools                -options INSTDIR=Install:DDE.AcornC/C++.!SetPaths.Lib32 INSTTYPE=DDE
155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174
a8time                  -options INSTDIR=Install:DDE.AcornC/C++.!SetPaths.Lib32 INSTTYPE=tool
amu                     -options INSTDIR=Install:DDE.AcornC/C++.!SetPaths.Lib32 INSTTYPE=tool
c++                     -options INSTDIR=Install:DDE.AcornC/C++.!SetPaths.Lib32 INSTTYPE=tool
cc                      -options INSTDIR=Install:DDE.AcornC/C++.!SetPaths.Lib32 INSTTYPE=tool
cfront                  -options INSTDIR=Install:DDE.AcornC/C++.!SetPaths.Lib32
cmhg                    -options INSTDIR=Install:DDE.AcornC/C++.!SetPaths.Lib32 INSTTYPE=tool
decaof                  -options INSTDIR=Install:DDE.AcornC/C++.!SetPaths.Lib32 INSTTYPE=tool
diff                    -options INSTDIR=Install:DDE.AcornC/C++.!SetPaths.Lib32 INSTTYPE=tool
find                    -options INSTDIR=Install:DDE.AcornC/C++.!SetPaths.Lib32 INSTTYPE=tool
libfile                 -options INSTDIR=Install:DDE.AcornC/C++.!SetPaths.Lib32 INSTTYPE=tool
link                    -options INSTDIR=Install:DDE.AcornC/C++.!SetPaths.Lib32 INSTTYPE=tool
modsqz                  -options INSTDIR=Install:DDE.AcornC/C++.!SetPaths.Lib32 INSTTYPE=tool
objasm                  -options INSTDIR=Install:DDE.AcornC/C++.!SetPaths.Lib32 INSTTYPE=tool
objsize                 -options INSTDIR=Install:DDE.AcornC/C++.!SetPaths.Lib32 INSTTYPE=tool
ResGen                  -options INSTDIR=Install:DDE.AcornC/C++.!SetPaths.Lib32 INSTTYPE=tool
squeeze                 -options INSTDIR=Install:DDE.AcornC/C++.!SetPaths.Lib32 INSTTYPE=tool
toansi                  -options INSTDIR=Install:DDE.AcornC/C++.!SetPaths.Lib32 INSTTYPE=tool
topcc                   -options INSTDIR=Install:DDE.AcornC/C++.!SetPaths.Lib32 INSTTYPE=tool
unmodsqz                -options INSTDIR=Install:DDE.AcornC/C++.!SetPaths.Lib32 INSTTYPE=tool
xpand                   -options INSTDIR=Install:DDE.AcornC/C++.!SetPaths.Lib32 INSTTYPE=tool
175 176

#
Robert Sprowson's avatar
Robert Sprowson committed
177
# Targets - Tools/EndUser
178
#
179 180
SharedCLibrary          -options INSTDIR=Install:DDE.AcornC/C++.EndUser.!System.310.Modules SCL_APCS="-APCS 3/26bit"
SharedCLibrary          -options INSTDIR=Install:DDE.AcornC/C++.EndUser.!System.500.Modules
181
CallASWI                -options INSTDIR=Install:DDE.AcornC/C++.EndUser.!System.310.Modules MACHINE=Archimedes
182 183 184
FPEmulator              -options INSTDIR=Install:DDE.AcornC/C++.EndUser.!System.310.Modules MACHINE=Archimedes FPE_APCS=3/26bit
FPEmulator              -options INSTDIR=Install:DDE.AcornC/C++.EndUser.!System.350.Modules MACHINE=IOMD FPE_APCS=3/26bit
FPEmulator              -options INSTDIR=Install:DDE.AcornC/C++.EndUser.!System.400.Modules MACHINE=All32 FPE_APCS=3/32bit
185 186 187 188 189 190 191
ColourDbox              -options INSTDIR=Install:DDE.AcornC/C++.EndUser.!System.310.Modules.Toolbox
ColourMenu              -options INSTDIR=Install:DDE.AcornC/C++.EndUser.!System.310.Modules.Toolbox
DCS_Quit                -options INSTDIR=Install:DDE.AcornC/C++.EndUser.!System.310.Modules.Toolbox TARGET=DCS_Quit
FileInfo                -options INSTDIR=Install:DDE.AcornC/C++.EndUser.!System.310.Modules.Toolbox
FontDbox                -options INSTDIR=Install:DDE.AcornC/C++.EndUser.!System.310.Modules.Toolbox
FontMenu                -options INSTDIR=Install:DDE.AcornC/C++.EndUser.!System.310.Modules.Toolbox
Iconbar                 -options INSTDIR=Install:DDE.AcornC/C++.EndUser.!System.310.Modules.Toolbox
Robert Sprowson's avatar
Robert Sprowson committed
192
Gadgets                 -options INSTDIR=Install:DDE.AcornC/C++.EndUser.!System.350.Modules.Toolbox
193 194 195 196 197 198 199 200
Menu                    -options INSTDIR=Install:DDE.AcornC/C++.EndUser.!System.310.Modules.Toolbox
PrintDbox               -options INSTDIR=Install:DDE.AcornC/C++.EndUser.!System.310.Modules.Toolbox
ProgInfo                -options INSTDIR=Install:DDE.AcornC/C++.EndUser.!System.310.Modules.Toolbox
SaveAs                  -options INSTDIR=Install:DDE.AcornC/C++.EndUser.!System.310.Modules.Toolbox
Scale                   -options INSTDIR=Install:DDE.AcornC/C++.EndUser.!System.310.Modules.Toolbox
ToolAction              -options INSTDIR=Install:DDE.AcornC/C++.EndUser.!System.310.Modules.Toolbox
Toolbox                 -options INSTDIR=Install:DDE.AcornC/C++.EndUser.!System.310.Modules.Toolbox
Window                  -options INSTDIR=Install:DDE.AcornC/C++.EndUser.!System.310.Modules.Toolbox
201 202

#
Robert Sprowson's avatar
Robert Sprowson committed
203 204 205 206 207 208
# Targets - Utilities
#
Allocate                -options INSTDIR=Install:DDE.Utilities

#
# Targets - Tools/Tools
209
#
210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232
a8time                  -options INSTDIR=Install:DDE.Apps.DDE INSTTYPE=app
amu                     -options INSTDIR=Install:DDE.Apps.DDE INSTTYPE=app
c++                     -options INSTDIR=Install:DDE.Apps.DDE INSTTYPE=app
cc                      -options INSTDIR=Install:DDE.Apps.DDE INSTTYPE=app
cmhg                    -options INSTDIR=Install:DDE.Apps.DDE INSTTYPE=app
ddt                     -options INSTDIR=Install:DDE.Apps.DDE INSTTYPE=app
decaof                  -options INSTDIR=Install:DDE.Apps.DDE INSTTYPE=app
diff                    -options INSTDIR=Install:DDE.Apps.DDE INSTTYPE=app
find                    -options INSTDIR=Install:DDE.Apps.DDE INSTTYPE=app
libfile                 -options INSTDIR=Install:DDE.Apps.DDE INSTTYPE=app
link                    -options INSTDIR=Install:DDE.Apps.DDE INSTTYPE=app
make                    -options INSTDIR=Install:DDE.Apps.DDE INSTTYPE=app
modsqz                  -options INSTDIR=Install:DDE.Apps.DDE INSTTYPE=app
objasm                  -options INSTDIR=Install:DDE.Apps.DDE INSTTYPE=app
objsize                 -options INSTDIR=Install:DDE.Apps.DDE INSTTYPE=app
ResCreate               -options INSTDIR=Install:DDE.Apps.DDE
ResEd                   -options INSTDIR=Install:DDE.Apps.DDE
ResTest                 -options INSTDIR=Install:DDE.Apps.DDE
squeeze                 -options INSTDIR=Install:DDE.Apps.DDE INSTTYPE=app
SrcEdit                 -options INSTDIR=Install:DDE.Apps.DDE
toansi                  -options INSTDIR=Install:DDE.Apps.DDE INSTTYPE=app
topcc                   -options INSTDIR=Install:DDE.Apps.DDE INSTTYPE=app
unmodsqz                -options INSTDIR=Install:DDE.Apps.DDE INSTTYPE=app
233
xpand                   -options INSTDIR=Install:DDE.Apps.DDE INSTTYPE=app
234

235
ABRelease               -options INSTDIR=Install:DDE.Tools
236

237
# EOF