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

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

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

#
# Targets = Tools/Tools
#
196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218
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
219
xpand                   -options INSTDIR=Install:DDE.Apps.DDE INSTTYPE=app
220

221
ABRelease               -options INSTDIR=Install:DDE.Tools
222

223
# EOF