CTools 13 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 24 25 26 27
BufferManager           -type EXP
ColourTrans             -type EXP
FileSwitch              -type EXP
FontManager             -type EXP
HostFS                  -type EXP
Hourglass               -type EXP
Kernel                  -type EXP
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++.Libraries
DeskLib                 -options INSTDIR=Install:DDE.AcornC/C++.Libraries
ModMallocLib            -options INSTDIR=Install:DDE.AcornC/C++.Libraries
92 93 94
NBLib                   -type EXP
PDebug                  -type EXP
PlainArgvLib            -type EXP
95
ToolboxLib              -options INSTDIR=Install:DDE.AcornC/C++.Export.<APCS>.Lib
96
RemoteDebug             -type EXP
97 98 99
Wild                    -options INSTDIR=Install:DDE.AcornC/C++.Libraries
Trace                   -options INSTDIR=Install:DDE.AcornC/C++.Libraries
DebugLib                -options INSTDIR=Install:DDE.AcornC/C++.Libraries
100 101 102
tboxlib                 -type EXP
ConfigLib               -type EXP
OSLib                   -type EXP
103
UnicodeLib              -options INSTDIR=Install:DDE.AcornC/C++.Export.<APCS>.Lib
104 105 106 107

#
# Targets - DevSystem
#
108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144
System                  -options INSTDIR=Install:DDE.AcornC/C++.Developer
CallASWI                -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules
SharedCLibrary          -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules SCL_APCS="-APCS 3/26bit"
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
DrawFile                -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules INTERNATIONAL_HELP=NO
FilterManager           -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules CMDHELP=None
FPEmulator              -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules FPE_APCS=3/26bit MACHINE=RO310
FrontEnd                -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules
Config2Installer        -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules OPTIONS="-DNO_INTERNATIONAL_HELP"
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
TaskWindow              -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules MACHINE=Archimedes CMDHELP=None
TinyStubs               -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.310.Modules
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
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
FPEmulator              -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.350.Modules FPE_APCS=3/32bit MACHINE=RO350
TaskWindow              -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.350.Modules CMDHELP=None
Config2Installer        -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.360.Modules
FPEmulator              -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.400.Modules FPE_APCS=3/32bit MACHINE=32
SharedCLibrary          -options INSTDIR=Install:DDE.AcornC/C++.Developer.!System.500.Modules
145 146 147 148

#
# Targets - Library
#
149
DDETools                -options INSTDIR=Install:DDE.AcornC/C++.!SetPaths.Lib32 INSTTYPE=DDE
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169
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
170 171 172 173

#
# Targets = Tools/EndUser
#
174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190
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
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
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
191 192 193 194

#
# Targets = Tools/Tools
#
195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217
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
218

219
ABRelease               -options INSTDIR=Install:DDE.Tools
220

221
# EOF