mirror of
https://github.com/elliotnunn/supermario.git
synced 2024-11-29 05:49:19 +00:00
571 lines
18 KiB
Makefile
571 lines
18 KiB
Makefile
|
#
|
||
|
# File: makefile
|
||
|
#
|
||
|
# Contains: Contents.
|
||
|
#
|
||
|
# Written by: Writers.
|
||
|
#
|
||
|
# Copyright: © 1992-1994 by Apple Computer, Inc., all rights reserved.
|
||
|
#
|
||
|
# Change History (most recent first):
|
||
|
#
|
||
|
# <SM11> 1/31/94 DCB
|
||
|
# <SM10> 1/31/94 DCB Added STP and BlackBird defines.
|
||
|
# <SM9> 1/14/94 DCB Changing to script system INIT
|
||
|
# <SM8> 11/23/93 DCB Record options should be the same as for ROM. Also default to no
|
||
|
# debugger to prevent SCM from accidentally building with the trap
|
||
|
# there. Paul - I will do the key down thing real soon now.
|
||
|
# <SM7> 11/22/93 pdw Rolling in from <MCxx>.
|
||
|
# <SM6> 11/22/93 pdw Added forSTP601v1 define. (Is this the same as forSTP601?)
|
||
|
# <SM5> 11/19/93 chp Remove the FORTNTDEBUG flag, which I detest and have already
|
||
|
# removed from the SCSI Manager.
|
||
|
# <SM4> 11/17/93 DCB Updating so this works with the stuff Craiger checked in.
|
||
|
# <SM3> 10/29/93 DCB Removing RISC dependencies from the makefile.
|
||
|
# <MC4> 10/28/93 pdw Got rid of nonSerialized/forPDM dependencies.
|
||
|
# <SM2> 10/14/93 pdw Rolled in from MC.
|
||
|
# <MC3> 10/12/93 pdw Added support for Synchronous data transfers, rewrote State
|
||
|
# Machine, message handling etc.
|
||
|
# <MC2> 9/26/93 pdw Added forIttInit.
|
||
|
# <1> 9/13/93 pdw first checked in
|
||
|
# <6> 9/11/92 PW Made friendly to multiple build enviroments
|
||
|
# <5> 6/17/92 CB Made friendly to multiple build enviroments
|
||
|
# <4> 6/17/92 PW Removed testTool stuff
|
||
|
# <3> 6/16/92 PW Added HALc96PSC.a
|
||
|
#
|
||
|
#
|
||
|
|
||
|
# File: MakeFile
|
||
|
# Paul Wolf
|
||
|
# 2/16/89
|
||
|
#
|
||
|
|
||
|
# For SuperMario, default to non-PDM build
|
||
|
|
||
|
forPDMProto = 0
|
||
|
nonSerializedIO = 1
|
||
|
|
||
|
forIttInit = 1
|
||
|
|
||
|
# touch Recorder.a
|
||
|
TAPE_LENGTH = 1024
|
||
|
RECORD_NONCACHABLE = 1
|
||
|
StopRecordOnFull = 0
|
||
|
# touch SCSIGlue.a ; touch XPTSCSIXlate.a ; touch XPT.a
|
||
|
CALL_RECORD_ON = 1
|
||
|
# touch SIMMachine.a ; touch HALc96Routines.a
|
||
|
STACK_RECORD_ON = 0
|
||
|
# touch HALc96equ.a
|
||
|
RECORD_ON = 0
|
||
|
ERR_RECORD_ON = 1
|
||
|
RECORD_rCMD = 0
|
||
|
DEBUGGING = 0
|
||
|
noSCSIInts = 0
|
||
|
# touch SCSIDebug.h ; touch XPT.c
|
||
|
forceSyncAlways = 0
|
||
|
# touch IttInit.a
|
||
|
useINITDebugger = 0
|
||
|
|
||
|
|
||
|
AandCoptions = ∂
|
||
|
-d forPDMProto={forPDMProto} ∂
|
||
|
-d forIttInit={forIttInit} ∂
|
||
|
-d Include_Debugger_Names=1 ∂
|
||
|
-d forceSyncAlways={forceSyncAlways} ∂
|
||
|
-d nonSerializedIO={nonSerializedIO} ∂
|
||
|
-d noSCSIInts={noSCSIInts} ∂
|
||
|
-d StopRecordOnFull={StopRecordOnFull} ∂
|
||
|
-d CALL_RECORD_ON={CALL_RECORD_ON} ∂
|
||
|
-d DEBUGGING={DEBUGGING} ∂
|
||
|
-d RECORD_NONCACHABLE={RECORD_NONCACHABLE} ∂
|
||
|
-d RECORD_ON={RECORD_ON} ∂
|
||
|
-d RECORD_rCMD={RECORD_rCMD} ∂
|
||
|
-d STACK_RECORD_ON={STACK_RECORD_ON} ∂
|
||
|
-d TAPE_LENGTH={TAPE_LENGTH} ∂
|
||
|
-d useINITDebugger={useINITDebugger}
|
||
|
|
||
|
|
||
|
itt = "{sources}os:scsimgr4pt3:"
|
||
|
|
||
|
SCSI4pt3Dir = "{itt}"
|
||
|
SCSIMgr4pt3 = "{itt}"
|
||
|
intaincludes = "{sources}Internal:Asm:"
|
||
|
aincludes = "{sources}Interfaces:AIncludes:"
|
||
|
intcincludes = "{sources}Internal:C:"
|
||
|
cincludes = "{sources}Interfaces:cincludes:"
|
||
|
libraries = "{sources}BuildResults:Universal:Obj:Interface:"
|
||
|
objects = "{sources}BuildResults:Universal:Obj:"
|
||
|
|
||
|
toolname = cousin
|
||
|
|
||
|
initname = ".IttInit"
|
||
|
|
||
|
|
||
|
S = {itt}
|
||
|
|
||
|
O = {objects}
|
||
|
|
||
|
ObjDir = {O}
|
||
|
|
||
|
dest = {itt}
|
||
|
|
||
|
#IntAIncludes = {sources}Internal:Asm:
|
||
|
|
||
|
|
||
|
BootObjects = {O}BootItt.c.o ∂
|
||
|
{O}BootItt.a.o
|
||
|
|
||
|
XPTObjects = {O}SCSIGlue.a.o ∂
|
||
|
{O}XPT.c.o ∂
|
||
|
{O}XPT.a.o ∂
|
||
|
{O}XPToldCall.c.o ∂
|
||
|
{O}XPTfunctions.c.o ∂
|
||
|
{O}XPTSCSIXlate.a.o ∂
|
||
|
{O}Queue.a.o
|
||
|
|
||
|
SIMObjects = {O}SIMCore.c.o ∂
|
||
|
{O}SIMCore.a.o ∂
|
||
|
{O}SIMQ.c.o ∂
|
||
|
{O}SIMmachine.c.o ∂
|
||
|
{O}SIMmachine.a.o ∂
|
||
|
{O}QueueUtils.a.o ∂
|
||
|
{O}Timeout.c.o ∂
|
||
|
{O}Timeout.a.o
|
||
|
|
||
|
HALObjects = {O}HALc96.a.o ∂
|
||
|
{O}HALc96Data.a.o ∂
|
||
|
{O}HALc96BIOS.a.o ∂
|
||
|
{O}HALc96Routines.a.o ∂
|
||
|
{O}HALc96Init.a.o ∂
|
||
|
{O}HALc96.c.o ∂
|
||
|
{O}HALc96HWInit.a.o ∂
|
||
|
{O}HALc96DMA.a.o ∂
|
||
|
{O}HALc96AMIC.a.o ∂
|
||
|
{O}HALc96PSC.a.o ∂
|
||
|
{O}HALc96GC.c.o ∂
|
||
|
{O}HALc96AMIC.c.o ∂
|
||
|
{O}HALc96PSC.c.o ∂
|
||
|
{O}HALc96GC.a.o
|
||
|
|
||
|
InitObjects = {O}IttInit.a.o ∂
|
||
|
{HALObjects} ∂
|
||
|
{O}Recorder.a.o ∂
|
||
|
{O}InitItt.c.o ∂
|
||
|
{XPTObjects} ∂
|
||
|
{SIMObjects} ∂
|
||
|
{BootObjects}
|
||
|
|
||
|
|
||
|
ALL ƒ "{dest}{initname}" {BootObjects} #"{dest}{toolname}"
|
||
|
|
||
|
|
||
|
"LinkedXPT" ƒ {XPTObjects}
|
||
|
echo " =>> linking the XPT"
|
||
|
link ∂
|
||
|
{XPTObjects} ∂
|
||
|
# {Libraries}Interface.o ∂
|
||
|
-o "{Targ}" ∂
|
||
|
-ra =resSysHeap,resLocked ∂
|
||
|
-rt INIT=96 ∂
|
||
|
-t "scri" ∂
|
||
|
-c "woof"
|
||
|
|
||
|
"LinkedSIM" ƒ {SIMObjects}
|
||
|
echo " =>> linking the SIM"
|
||
|
link ∂
|
||
|
{SIMObjects} ∂
|
||
|
# {Libraries}Interface.o ∂
|
||
|
-o "{Targ}" ∂
|
||
|
-ra =resSysHeap,resLocked ∂
|
||
|
-rt INIT=96 ∂
|
||
|
-t "scri" ∂
|
||
|
-c "woof"
|
||
|
|
||
|
"LinkedHAL" ƒ {HALObjects}
|
||
|
echo " =>> linking the HAL"
|
||
|
link ∂
|
||
|
{HALObjects} ∂
|
||
|
# {Libraries}Interface.o ∂
|
||
|
-o "{Targ}" ∂
|
||
|
-ra =resSysHeap,resLocked ∂
|
||
|
-rt INIT=96 ∂
|
||
|
-t "scri" ∂
|
||
|
-c "woof"
|
||
|
|
||
|
"{dest}{initname}" ƒ {InitObjects}
|
||
|
echo " =>> linking the INIT"
|
||
|
set exit 1
|
||
|
set libraries "{sources}BuildResults:Universal:Obj:Interface:"
|
||
|
link ∂
|
||
|
{InitObjects} ∂
|
||
|
{Libraries}Interface.o ∂
|
||
|
# {Libraries}Runtime.o ∂
|
||
|
# -sn "Main=%A5Init" ∂
|
||
|
# -sn "_DataInit=%A5Init" ∂
|
||
|
# -sn "INTENV=%A5Init" ∂
|
||
|
-o "{Targ}" ∂
|
||
|
-ra =resSysHeap,resLocked ∂
|
||
|
-rt INIT=96 ∂
|
||
|
-t "scri" ∂
|
||
|
-c "woof"
|
||
|
echo "data ∂'sysz∂' ∂(0∂) ∂{ ∂$∂"0010 0000∂" ∂}∂;" | rez -a -o "{Targ}"
|
||
|
|
||
|
|
||
|
"{ObjDir}BootItt.a.o" ƒ "{IntAIncludes}HardwarePrivateEqu.a" ∂
|
||
|
"{itt}Debug.a" ∂
|
||
|
"{AIncludes}SCSI.a" ∂
|
||
|
"{itt}ACAM.a"
|
||
|
|
||
|
"{ObjDir}HALc96.a.o" ƒ "{AIncludes}HardwareEqu.a" ∂
|
||
|
"{IntAIncludes}UniversalEqu.a" ∂
|
||
|
"{itt}Debug.a" ∂
|
||
|
"{AIncludes}SCSI.a" ∂
|
||
|
"{itt}SCSIEqu53c96.a" ∂
|
||
|
"{itt}ACAM.a" ∂
|
||
|
"{itt}SIMCoreEqu.a" ∂
|
||
|
"{itt}HALc96equ.a"
|
||
|
|
||
|
"{ObjDir}HALc96AMIC.a.o" ƒ "{AIncludes}HardwareEqu.a" ∂
|
||
|
"{IntAIncludes}UniversalEqu.a" ∂
|
||
|
"{itt}Debug.a" ∂
|
||
|
"{AIncludes}SCSI.a" ∂
|
||
|
"{itt}SCSIEqu53c96.a" ∂
|
||
|
"{itt}ACAM.a" ∂
|
||
|
"{itt}SIMCoreEqu.a" ∂
|
||
|
"{itt}HALc96equ.a"
|
||
|
|
||
|
"{ObjDir}HALc96Data.a.o" ƒ "{AIncludes}HardwareEqu.a" ∂
|
||
|
"{IntAIncludes}UniversalEqu.a" ∂
|
||
|
"{itt}Debug.a" ∂
|
||
|
"{AIncludes}SCSI.a" ∂
|
||
|
"{IntAIncludes}SCSIPriv.a" ∂
|
||
|
"{itt}SCSIEqu53c96.a" ∂
|
||
|
"{itt}ACAM.a" ∂
|
||
|
"{itt}SIMCoreEqu.a" ∂
|
||
|
"{itt}XPTEqu.a" ∂
|
||
|
"{itt}HALc96equ.a"
|
||
|
|
||
|
"{ObjDir}HALc96DMA.a.o" ƒ "{IntAIncludes}HardwarePrivateEqu.a" ∂
|
||
|
"{AIncludes}HardwareEqu.a" ∂
|
||
|
"{IntAIncludes}UniversalEqu.a" ∂
|
||
|
"{itt}Debug.a" ∂
|
||
|
"{AIncludes}SCSI.a" ∂
|
||
|
"{itt}SCSIEqu53c96.a" ∂
|
||
|
"{itt}ACAM.a" ∂
|
||
|
"{itt}SIMCoreEqu.a" ∂
|
||
|
"{itt}HALc96equ.a"
|
||
|
|
||
|
"{ObjDir}HALc96HWInit.a.o" ƒ "{IntAIncludes}HardwarePrivateEqu.a" ∂
|
||
|
"{IntAIncludes}UniversalEqu.a" ∂
|
||
|
"{itt}Debug.a" ∂
|
||
|
"{AIncludes}SCSI.a" ∂
|
||
|
"{itt}SCSIEqu53c96.a" ∂
|
||
|
"{itt}HALc96equ.a"
|
||
|
|
||
|
"{ObjDir}HALc96Init.a.o" ƒ "{AIncludes}HardwareEqu.a" ∂
|
||
|
"{IntAIncludes}UniversalEqu.a" ∂
|
||
|
"{itt}Debug.a" ∂
|
||
|
"{AIncludes}SCSI.a" ∂
|
||
|
"{itt}SCSIEqu53c96.a" ∂
|
||
|
"{IntAIncludes}SCSIPriv.a" ∂
|
||
|
"{itt}HALc96equ.a" ∂
|
||
|
"{itt}ACAM.a"
|
||
|
|
||
|
"{ObjDir}HALc96BIOS.a.o" ƒ "{IntAIncludes}HardwarePrivateEqu.a" ∂
|
||
|
"{IntAIncludes}UniversalEqu.a" ∂
|
||
|
"{IntAIncludes}MC680x0.a" ∂
|
||
|
"{IntAIncludes}SCSIPriv.a" ∂
|
||
|
"{itt}Debug.a" ∂
|
||
|
"{AIncludes}SCSI.a" ∂
|
||
|
"{itt}SCSIEqu53c96.a" ∂
|
||
|
"{itt}ACAM.a" ∂
|
||
|
"{itt}SIMCoreEqu.a" ∂
|
||
|
"{itt}HALc96equ.a"
|
||
|
|
||
|
"{ObjDir}HALc96GC.a.o" ƒ "{itt}HALc96GC.a" ∂
|
||
|
"{AIncludes}DBDMA.a" ∂
|
||
|
"{itt}HALc96equ.a" ∂
|
||
|
"{IntAIncludes}GrandCentralPriv.a"
|
||
|
|
||
|
"{ObjDir}HALc96GC.c.o" ƒ "{itt}HALc96GC.c" ∂
|
||
|
"{itt}SIMCorePriv.h" ∂
|
||
|
"{CIncludes}SCSI.h" ∂
|
||
|
"{itt}SIMCore.h" ∂
|
||
|
"{CIncludes}Memory.h" ∂
|
||
|
"{CIncludes}Timer.h" ∂
|
||
|
"{CIncludes}OSUtils.h" ∂
|
||
|
"{itt}ACAM.h" ∂
|
||
|
"{CIncludes}Types.h" ∂
|
||
|
"{CIncludes}Traps.h" ∂
|
||
|
"{itt}HALc96.h"
|
||
|
|
||
|
"{ObjDir}HALc96PSC.a.o" ƒ "{AIncludes}HardwareEqu.a" ∂
|
||
|
"{IntAIncludes}UniversalEqu.a" ∂
|
||
|
"{itt}Debug.a" ∂
|
||
|
"{AIncludes}SCSI.a" ∂
|
||
|
"{itt}SCSIEqu53c96.a" ∂
|
||
|
"{itt}ACAM.a" ∂
|
||
|
"{itt}SIMCoreEqu.a" ∂
|
||
|
"{itt}HALc96equ.a" ∂
|
||
|
"{IntAIncludes}PSCequ.a"
|
||
|
|
||
|
"{ObjDir}HALc96Routines.a.o" ƒ "{IntAIncludes}HardwarePrivateEqu.a" ∂
|
||
|
"{IntAIncludes}UniversalEqu.a" ∂
|
||
|
"{IntAIncludes}DeferredTaskEqu.a" ∂
|
||
|
"{IntAIncludes}MC680x0.a" ∂
|
||
|
"{itt}Debug.a" ∂
|
||
|
"{itt}ACAM.a" ∂
|
||
|
"{AIncludes}SCSI.a" ∂
|
||
|
"{itt}XPTEqu.a" ∂
|
||
|
"{itt}SCSIEqu53c96.a" ∂
|
||
|
"{itt}SIMCoreEqu.a" ∂
|
||
|
"{itt}HALc96equ.a"
|
||
|
|
||
|
"{ObjDir}IttInit.a.o" ƒ "{IntAIncludes}HardwarePrivateEqu.a" ∂
|
||
|
"{IntAIncludes}UniversalEqu.a" ∂
|
||
|
"{AIncludes}SCSI.a" ∂
|
||
|
"{IntAIncludes}SCSIPriv.a" ∂
|
||
|
"{itt}Debug.a" ∂
|
||
|
"{itt}ACAM.a" ∂
|
||
|
"{itt}XPTEqu.a"
|
||
|
|
||
|
"{ObjDir}Recorder.a.o" ƒ "{AIncludes}HardwareEqu.a" ∂
|
||
|
"{itt}Debug.a" ∂
|
||
|
"{AIncludes}SCSI.a" ∂
|
||
|
"{IntAIncludes}SCSIPriv.a" ∂
|
||
|
"{itt}HALc96equ.a" ∂
|
||
|
"{itt}XPTEqu.a"
|
||
|
|
||
|
"{ObjDir}SCSIGlue.a.o" ƒ "{IntAIncludes}HardwarePrivateEqu.a" ∂
|
||
|
"{IntAIncludes}UniversalEqu.a" ∂
|
||
|
"{itt}Debug.a" ∂
|
||
|
"{itt}ACAM.a" ∂
|
||
|
"{AIncludes}SCSI.a" ∂
|
||
|
"{IntAIncludes}SCSIPriv.a" ∂
|
||
|
"{itt}XPTEqu.a"
|
||
|
|
||
|
"{ObjDir}SIMmachine.a.o" ƒ "{AIncludes}HardwareEqu.a" ∂
|
||
|
"{IntAIncludes}UniversalEqu.a" ∂
|
||
|
"{IntAIncludes}DeferredTaskEqu.a" ∂
|
||
|
"{itt}Debug.a" ∂
|
||
|
"{itt}ACAM.a"
|
||
|
|
||
|
"{ObjDir}timeout.a.o" ƒ "{AIncludes}HardwareEqu.a" ∂
|
||
|
"{itt}Debug.a" ∂
|
||
|
"{itt}ACAM.a"
|
||
|
|
||
|
"{ObjDir}XPT.a.o" ƒ "{IntAIncludes}HardwarePrivateEqu.a" ∂
|
||
|
"{IntAIncludes}UniversalEqu.a" ∂
|
||
|
"{AIncludes}SCSI.a" ∂
|
||
|
"{IntAIncludes}SCSIPriv.a" ∂
|
||
|
"{itt}Debug.a" ∂
|
||
|
"{itt}ACAM.a" ∂
|
||
|
"{itt}XPTEqu.a"
|
||
|
|
||
|
"{ObjDir}XPTSCSIXlate.a.o" ƒ "{AIncludes}HardwareEqu.a" ∂
|
||
|
"{IntAIncludes}UniversalEqu.a" ∂
|
||
|
"{itt}Debug.a" ∂
|
||
|
"{AIncludes}SCSI.a" ∂
|
||
|
"{IntAIncludes}SCSIPriv.a" ∂
|
||
|
"{itt}ACAM.a"
|
||
|
|
||
|
"{ObjDir}BootItt.c.o" ƒ "{CIncludes}Devices.h" ∂
|
||
|
"{CIncludes}Types.h" ∂
|
||
|
"{CIncludes}Packages.h" ∂
|
||
|
"{CIncludes}Traps.h" ∂
|
||
|
"{IntCIncludes}TrapsPrivate.h" ∂
|
||
|
"{CIncludes}Memory.h" ∂
|
||
|
"{CIncludes}SysEqu.h" ∂
|
||
|
"{CIncludes}SCSIStandard.h" ∂
|
||
|
"{CIncludes}SCSI.h" ∂
|
||
|
"{CIncludes}OSUtils.h" ∂
|
||
|
"{CIncludes}Devices.h" ∂
|
||
|
"{CIncludes}Slots.h" ∂
|
||
|
"{CIncludes}Start.h" ∂
|
||
|
"{itt}ACAM.h" ∂
|
||
|
"{itt}XPT.h" ∂
|
||
|
"{itt}XPTpriv.h" ∂
|
||
|
"{itt}BootItt.h"
|
||
|
|
||
|
"{ObjDir}HALc96.c.o" ƒ "{CIncludes}Types.h" ∂
|
||
|
"{CIncludes}Memory.h" ∂
|
||
|
"{CIncludes}SCSIStandard.h" ∂
|
||
|
"{CIncludes}SCSI.h" ∂
|
||
|
"{itt}ACAM.h" ∂
|
||
|
"{itt}SIMCore.h" ∂
|
||
|
"{itt}SIMCorePriv.h" ∂
|
||
|
"{itt}HALc96.h"
|
||
|
|
||
|
"{ObjDir}HALc96PSC.c.o" ƒ "{CIncludes}Types.h" ∂
|
||
|
"{CIncludes}Memory.h" ∂
|
||
|
"{CIncludes}SCSI.h" ∂
|
||
|
"{CIncludes}SCSIStandard.h" ∂
|
||
|
"{itt}ACAM.h" ∂
|
||
|
"{itt}SimCore.h" ∂
|
||
|
"{itt}HALc96.h" ∂
|
||
|
"{itt}SIMCorePriv.h"
|
||
|
|
||
|
"{ObjDir}HALc96AMIC.c.o" ƒ "{CIncludes}Types.h" ∂
|
||
|
"{CIncludes}Memory.h" ∂
|
||
|
"{CIncludes}Traps.h" ∂
|
||
|
"{IntCIncludes}TrapsPrivate.h" ∂
|
||
|
"{CIncludes}SCSI.h" ∂
|
||
|
"{CIncludes}SCSIStandard.h" ∂
|
||
|
"{itt}ACAM.h" ∂
|
||
|
"{itt}SimCore.h" ∂
|
||
|
"{itt}HALc96.h" ∂
|
||
|
"{itt}SIMCorePriv.h"
|
||
|
|
||
|
"{ObjDir}InitItt.c.o" ƒ "{CIncludes}Memory.h" ∂
|
||
|
"{CIncludes}SCSIStandard.h" ∂
|
||
|
"{itt}ACAM.h" ∂
|
||
|
"{itt}XPT.h" ∂
|
||
|
"{itt}SIMCore.h" ∂
|
||
|
"{itt}HALc96.h" ∂
|
||
|
"{itt}SCSIGlue.h" ∂
|
||
|
"{CIncludes}GestaltEqu.h" ∂
|
||
|
"{itt}XPTPriv.h"
|
||
|
|
||
|
"{ObjDir}SampleSCSI.c.o" ƒ "{CIncludes}SCSI.h" ∂
|
||
|
"{CIncludes}types.h" ∂
|
||
|
"{CIncludes}stdio.h" ∂
|
||
|
"{CIncludes}memory.h" ∂
|
||
|
"{itt}ACAM.h"
|
||
|
|
||
|
"{ObjDir}SIMCore.c.o" ƒ "{CIncludes}Types.h" ∂
|
||
|
"{CIncludes}Memory.h" ∂
|
||
|
"{CIncludes}SCSIStandard.h" ∂
|
||
|
"{CIncludes}SCSI.h" ∂
|
||
|
"{CIncludes}Errors.h" ∂
|
||
|
"{itt}ACAM.h" ∂
|
||
|
"{itt}XPT.h" ∂
|
||
|
"{itt}SIMCore.h" ∂
|
||
|
"{itt}SIMCorePriv.h" ∂
|
||
|
"{itt}SIMQ.h" ∂
|
||
|
"{itt}SCSIGlue.h" ∂
|
||
|
"{itt}Recorder.h"
|
||
|
|
||
|
"{ObjDir}SIMmachine.c.o" ƒ "{CIncludes}Types.h" ∂
|
||
|
"{CIncludes}Memory.h" ∂
|
||
|
"{CIncludes}SCSIStandard.h" ∂
|
||
|
"{CIncludes}SCSI.h" ∂
|
||
|
"{itt}ACAM.h" ∂
|
||
|
"{itt}XPT.h" ∂
|
||
|
"{itt}CUtils.h" ∂
|
||
|
"{itt}SCSIGlue.h" ∂
|
||
|
"{itt}SIMCore.h" ∂
|
||
|
"{itt}SIMCorePriv.h" ∂
|
||
|
"{itt}SIMQ.h" ∂
|
||
|
"{itt}Recorder.h"
|
||
|
|
||
|
"{ObjDir}SIMQ.c.o" ƒ "{CIncludes}Types.h" ∂
|
||
|
"{CIncludes}Memory.h" ∂
|
||
|
"{CIncludes}SCSIStandard.h" ∂
|
||
|
"{CIncludes}SCSI.h" ∂
|
||
|
"{itt}ACAM.h" ∂
|
||
|
"{itt}CUtils.h" ∂
|
||
|
"{itt}XPT.h" ∂
|
||
|
"{itt}SIMCore.h" ∂
|
||
|
"{itt}SIMCorePriv.h" ∂
|
||
|
"{itt}SIMQ.h" ∂
|
||
|
"{itt}QueueUtils.h" ∂
|
||
|
"{itt}Recorder.h"
|
||
|
|
||
|
"{ObjDir}Timeout.c.o" ƒ "{CIncludes}Types.h" ∂
|
||
|
"{CIncludes}Packages.h" ∂
|
||
|
"{CIncludes}Memory.h" ∂
|
||
|
"{CIncludes}SCSIStandard.h" ∂
|
||
|
"{CIncludes}SCSI.h" ∂
|
||
|
"{itt}ACAM.h" ∂
|
||
|
"{itt}SIMCore.h" ∂
|
||
|
"{itt}SIMCorePriv.h" ∂
|
||
|
"{itt}SIMQ.h"
|
||
|
|
||
|
"{ObjDir}XPT.c.o" ƒ "{CIncludes}Types.h" ∂
|
||
|
"{CIncludes}Memory.h" ∂
|
||
|
"{CIncludes}OSUtils.h" ∂
|
||
|
"{CIncludes}Errors.h" ∂
|
||
|
"{CIncludes}SCSIStandard.h" ∂
|
||
|
"{CIncludes}SCSI.h" ∂
|
||
|
"{CIncludes}Slots.h" ∂
|
||
|
"{itt}ACAM.h" ∂
|
||
|
"{itt}SCSIGlue.h" ∂
|
||
|
"{itt}SIMCore.h" ∂
|
||
|
"{itt}BootItt.h" ∂
|
||
|
"{itt}XPT.h" ∂
|
||
|
"{itt}XPTpriv.h" ∂
|
||
|
"{itt}Recorder.h"
|
||
|
|
||
|
"{ObjDir}XPTfunctions.c.o" ƒ "{CIncludes}Types.h" ∂
|
||
|
"{CIncludes}Memory.h" ∂
|
||
|
"{itt}ACAM.h" ∂
|
||
|
"{itt}XPT.h"
|
||
|
|
||
|
"{ObjDir}XPToldCall.c.o" ƒ "{CIncludes}Types.h" ∂
|
||
|
"{CIncludes}Memory.h" ∂
|
||
|
"{CIncludes}OSUtils.h" ∂
|
||
|
"{CIncludes}SCSIStandard.h" ∂
|
||
|
"{CIncludes}SCSI.h" ∂
|
||
|
"{itt}ACAM.h" ∂
|
||
|
"{itt}CUtils.h" ∂
|
||
|
"{itt}XPT.h" ∂
|
||
|
"{itt}XPTpriv.h"
|
||
|
|
||
|
ourAOptions = -i "{sources}Internal:Asm:" -i "{objects}" ∂
|
||
|
-case obj ∂
|
||
|
{AandCoptions}
|
||
|
|
||
|
AOptions = {ourAOptions} ∂
|
||
|
-d TRUE=1 -d FALSE=0 ∂
|
||
|
-d hasAsyncSCSI=TRUE ∂
|
||
|
-d Alignment=16 -d CPU=20 -d ROMRelease=$A3E3 -d SubRelease=3 ∂
|
||
|
-blksize 62 -d hasCacheTypeCPU=FALSE -d hasAMIC=TRUE -d SupportNativeComponents=TRUE ∂
|
||
|
-d hasRISCV0ResMgrPatches=FALSE -d hasNewHeapMgr=TRUE -d hasPDMMaceEnet=TRUE ∂
|
||
|
-d hasMace=FALSE -d hasMixedMode=TRUE -d kHasNewFloppyDriver=FALSE ∂
|
||
|
-d hasSCSIDiskMode=TRUE -d hasDataAccessPACK=TRUE -d hasSysSevenResources=TRUE ∂
|
||
|
-d hasVMinROM=TRUE -d has2MegROMOrMore=TRUE -d hasCAppleTalkInROM=FALSE ∂
|
||
|
-d hasAppleTalkInROM=TRUE -d hasNewAge=FALSE -d hasVideoIn=TRUE ∂
|
||
|
-d hasDSP=FALSE -d hasNewSoundMgr=FALSE -d BadBlockSparingEnabled=TRUE -d CubeE=TRUE ∂
|
||
|
-d ForROM=TRUE -d IopADB=TRUE -d LC930=FALSE -d NewBuildSystem=TRUE -d OssADB=TRUE ∂
|
||
|
-d PadForOverpatch=FALSE -d PwrMgrADB=TRUE -d ROMFastTraps=FALSE -d ROMinRAM=FALSE ∂
|
||
|
-d Supports24Bit=FALSE -d SystemSevenOrLater=TRUE -d SystemSixOrLater=TRUE ∂
|
||
|
-d TheFuture=FALSE -d ViaADB=TRUE -d forADBKeyboards=TRUE -d forAppleTalk20=TRUE ∂
|
||
|
-d forCyclone=FALSE -d forLocalizability=TRUE -d forNonADBKeyboards=FALSE ∂
|
||
|
-d forRomulator=FALSE -d forSmurf=FALSE -d has040MMU=TRUE ∂
|
||
|
-d hasADBKeyLayouts=TRUE -d hasASC=TRUE -d hasAliasMgr=TRUE -d hasApple2Fonts=TRUE ∂
|
||
|
-d hasAppleEventMgr=TRUE -d hasBalloonHelp=TRUE -d hasBattery=TRUE -d hasCQD=TRUE ∂
|
||
|
-d hasCommToolbox=TRUE -d hasCPUIDRegister=TRUE -d hasDAFB=TRUE -d hasDisplayMgr=TRUE ∂
|
||
|
-d hasDJMEMC=TRUE -d hasDataAccessMgr=TRUE -d hasEDisk=TRUE -d hasEclipseVIA2=TRUE ∂
|
||
|
-d hasEditionMgr=TRUE -d hasEgret=TRUE -d hasExtendedCharacterSet=TRUE -d hasFMC=TRUE ∂
|
||
|
-d hasGDU=TRUE -d hasGlue=TRUE -d hasHarpoVIA=FALSE -d hasHMC=TRUE -d hasIdle=TRUE ∂
|
||
|
-d hasIopScc=TRUE -d hasIopSwim=TRUE -d hasJaws=TRUE -d hasLCDScreen=FALSE -d hasMDU=TRUE ∂
|
||
|
-d hasMMU=TRUE -d hasMSC=TRUE -d hasMac2VIA2=TRUE -d hasMagic=FALSE -d hasNetBoot=TRUE ∂
|
||
|
-d hasNiagra=TRUE -d hasNonADBKeyLayouts=FALSE -d hasNormandy=FALSE -d hasOrwell=TRUE ∂
|
||
|
-d hasOss=TRUE -d hasPSC=FALSE -d hasPictureUtilities=FALSE -d hasPortableKeyLayouts=FALSE ∂
|
||
|
-d hasPowerMgr=FALSE -d hasPratt=TRUE -d hasProtectedPRAM=TRUE -d hasPwrControls=TRUE ∂
|
||
|
-d hasPwrMgrClock=TRUE -d hasRBV=TRUE -d hasSCSI96=TRUE -d hasSWIM2=TRUE -d hasSwim3=TRUE ∂
|
||
|
-d hasSlotMgr=TRUE -d hasSonora=TRUE -d hasSplineFonts=TRUE -d hasTrueType2Byte=FALSE ∂
|
||
|
-d hasVDAC=TRUE -d hasVIAClock=TRUE -d hasVISA2=TRUE -d hasVISADecoder=TRUE ∂
|
||
|
-d hasWaimeaVIA2=TRUE -d hasYMCA=TRUE -d isUniversal=TRUE ∂
|
||
|
-d onHafMac=TRUE -d onMac32=TRUE -d onNuMac=TRUE -d pre70=FALSE ∂
|
||
|
-d forSTP601=FALSE -d forSTP601v1=FALSE -d BLACKBIRDDEBUG=FALSE
|
||
|
|
||
|
|
||
|
COptions = -mbg full -opt full -mc68020 -b -r -warnings on -i "{sources}Internal:C:" -i "{objects}" ∂
|
||
|
-d ForROM=1 ∂
|
||
|
{AandCoptions}
|
||
|
|
||
|
|
||
|
{O} ƒ {S}
|
||
|
|
||
|
.a.o ƒ .a Debug.a ACAM.a
|
||
|
echo " => Assembling {Default}.a"
|
||
|
set intaincludes "{sources}Internal:Asm:" ; set aincludes "{sources}Interfaces:AIncludes:"
|
||
|
{Asm} {AOptions} {DepDir}{Default}.a -o {TargDir}{Default}.a.o
|
||
|
|
||
|
|
||
|
.c.o ƒ .c ACAM.h
|
||
|
echo ' => C-Compiling {Default}.c'
|
||
|
set intcincludes "{sources}Internal:C:" ; set cincludes "{sources}Interfaces:cincludes:"
|
||
|
{C} {COptions} {DepDir}{Default}.c -o {TargDir}{Default}.c.o -r
|
||
|
|