mirror of
https://github.com/elliotnunn/mac-rom.git
synced 2024-12-29 07:29:15 +00:00
274 lines
9.1 KiB
Plaintext
274 lines
9.1 KiB
Plaintext
|
#
|
|||
|
# File: OS.make
|
|||
|
#
|
|||
|
# Contains: make file for OS library
|
|||
|
#
|
|||
|
# Written by: Kurt Clark, Chas Spillar, and Tim Nichols
|
|||
|
#
|
|||
|
# Copyright: <09> 1992-1993 by Apple Computer, Inc., all rights reserved.
|
|||
|
#
|
|||
|
# Change History (most recent first):
|
|||
|
#
|
|||
|
# <SM2> 9/9/93 pdw Added slots.a to dependencies.
|
|||
|
# <SM2> 4/11/93 chp Fixed InterruptHandlers build. Many dependencies were omitted.
|
|||
|
# <SM3> 12/1/92 ejb include RTDrvr.make file
|
|||
|
# <SM2> 11/11/92 RB Added rules for ROM_EM.
|
|||
|
|
|||
|
|
|||
|
StartDir = {OSDir}StartMgr:
|
|||
|
IOPrimitivesDir = {OSDir}IOPrimitives:
|
|||
|
MMUDir = {OSDir}MMU:
|
|||
|
PowerMgrDir = {OSDir}PowerMgr:
|
|||
|
SlotMgrDir = {OSDir}SlotMgr:
|
|||
|
TrapDispDir = {OSDir}TrapDispatcher:
|
|||
|
SCSIDir = {OSDir}SCSIMgr:
|
|||
|
SCSI4pt3Dir = {OSDir}SCSIMgr4pt3:
|
|||
|
HFSDir = {OSDir}HFS:
|
|||
|
PPCDir = {OSDir}PPC:
|
|||
|
ADBDir = {OSDir}ADBMgr:
|
|||
|
TimeMgrDir = {OSDir}TimeMgr:
|
|||
|
MemoryMgrDir = {OSDir}MemoryMgr:
|
|||
|
BeepDir = {OSDir}Beep:
|
|||
|
FPEmulationDir = {OSDir}FPUEmulation:
|
|||
|
GestaltDir = {OSDir}Gestalt:
|
|||
|
KeyboardDir = {OSDir}Keyboard:
|
|||
|
NetBootDir = {OSDir}NetBoot:
|
|||
|
VDigDir = {OSDir}VDig:
|
|||
|
I2CDir = {OSDir}I2C:
|
|||
|
RealTimeDir = {OSDir}RealTime:
|
|||
|
|
|||
|
#include {StartDir}StartMgr.make
|
|||
|
#include {IOPrimitivesDir}IOPrimitives.make
|
|||
|
#include {MMUDir}MMU.make
|
|||
|
#include {PowerMgrDir}PowerMgr.make
|
|||
|
#include {SlotMgrDir}SlotMgr.make
|
|||
|
#include {TrapDispDir}TrapDispatcher.make
|
|||
|
#include {SCSIDir}SCSIMgr.make
|
|||
|
#include {SCSI4pt3Dir}SCSIMgr4pt3.make
|
|||
|
#include {HFSDir}HFS.make
|
|||
|
#include {PPCDir}PPC.make
|
|||
|
#include {ADBDir}ADBMgr.make
|
|||
|
#include {TimeMgrDir}TimeMgr.make
|
|||
|
#include {MemoryMgrDir}MemoryMgr.make
|
|||
|
#include {BeepDir}Beep.make
|
|||
|
#include {FPEmulationDir}FPEmulation.make
|
|||
|
#include {GestaltDir}Gestalt.make
|
|||
|
#include {KeyboardDir}Keyboard.make
|
|||
|
#include {NetBootDir}NetBoot.make
|
|||
|
#include {VDigDir}VDig.make
|
|||
|
#include {I2CDir}I2C.make
|
|||
|
#include {RealTimeDir}RealTime.make
|
|||
|
|
|||
|
|
|||
|
OSObjs = "{ObjDir}clock.a.o" <09>
|
|||
|
"{ObjDir}CrsrDev.a.o" <09>
|
|||
|
"{ObjDir}CudaMgr.a.o" <09>
|
|||
|
"{ObjDir}DeferredTaskMgr.a.o" <09>
|
|||
|
"{ObjDir}DeviceMgr.a.o" <09>
|
|||
|
"{ObjDir}DMAMgr.a.o" <09>
|
|||
|
"{ObjDir}DockingMgr.a.o" <09>
|
|||
|
"{ObjDir}EgretMgr.a.o" <09>
|
|||
|
"{ObjDir}HwPriv.a.o" <09>
|
|||
|
"{ObjDir}Universal.a.o" <09>
|
|||
|
"{ObjDir}InterruptHandlers.a.o" <09>
|
|||
|
"{ObjDir}IOPMgr.a.o" <09>
|
|||
|
"{ObjDir}OSEventMgr.a.o" <09>
|
|||
|
"{ObjDir}queue.a.o" <09>
|
|||
|
"{ObjDir}sysUtil.a.o" <09>
|
|||
|
"{ObjDir}VerticalRetraceMgr.a.o" <09>
|
|||
|
"{ObjDir}ProcessManagerSegmentTweaks.a.o" <09>
|
|||
|
"{ObjDir}MiscPatches.a.o" <09>
|
|||
|
"{ObjDir}PowerMgr.o" <09>
|
|||
|
"{ObjDir}VMPatches.a.o" <09>
|
|||
|
"{ObjDir}Dispatch.a.o" <09>
|
|||
|
"{ObjDir}UniversalTables.a.o" <09>
|
|||
|
"{ObjDir}ROM_EM.c.o" <09>
|
|||
|
"{ObjDir}ROM_EMDispatch.a.o"
|
|||
|
|
|||
|
"{LibDir}OS.lib" <09> {OSObjs}
|
|||
|
Lib {StdLibOpts} {OSObjs} -o "{Targ}"
|
|||
|
|
|||
|
|
|||
|
"{ObjDir}clock.a.o" <09> "{OSDir}clock.a" <09>
|
|||
|
"{ObjDir}StandardEqu.d" <09>
|
|||
|
"{IntAIncludes}HardwarePrivateEqu.a" <09>
|
|||
|
"{IntAIncludes}IOPrimitiveEqu.a" <09>
|
|||
|
"{IntAIncludes}UniversalEqu.a"
|
|||
|
Asm {StdAOpts} -o "{Targ}" "{OSDir}clock.a"
|
|||
|
|
|||
|
|
|||
|
"{ObjDir}CrsrDev.a.o" <09> "{OSDir}CrsrDev.a" <09>
|
|||
|
"{ObjDir}StandardEqu.d" <09>
|
|||
|
"{IntAIncludes}EgretEqu.a" <09>
|
|||
|
"{IntAIncludes}IOPEqu.a" <09>
|
|||
|
"{IntAIncludes}AppleDeskBusPriv.a" <09>
|
|||
|
"{IntAIncludes}CrsrDevEqu.a"
|
|||
|
Asm {StdAOpts} -o "{Targ}" "{OSDir}CrsrDev.a"
|
|||
|
|
|||
|
|
|||
|
"{ObjDir}CudaMgr.a.o" <09> "{OSDir}CudaMgr.a"
|
|||
|
Asm {StdAOpts} -o "{Targ}" "{OSDir}CudaMgr.a"
|
|||
|
|
|||
|
|
|||
|
"{ObjDir}DeferredTaskMgr.a.o" <09> "{OSDir}DeferredTaskMgr.a" <09>
|
|||
|
"{ObjDir}StandardEqu.d" <09>
|
|||
|
"{AIncludes}HardwareEqu.a"
|
|||
|
Asm {StdAOpts} -o "{Targ}" "{OSDir}DeferredTaskMgr.a"
|
|||
|
|
|||
|
|
|||
|
"{ObjDir}DeviceMgr.a.o" <09> "{OSDir}DeviceMgr.a" <09>
|
|||
|
"{ObjDir}StandardEqu.d" <09>
|
|||
|
"{AIncludes}HardwareEqu.a" <09>
|
|||
|
"{IntAIncludes}UniversalEqu.a" <09>
|
|||
|
"{AIncludes}ROMEqu.a" <09>
|
|||
|
"{AIncludes}Slots.a" <09>
|
|||
|
"{AIncludes}FSEqu.a"
|
|||
|
Asm {StdAOpts} -o "{Targ}" "{OSDir}DeviceMgr.a"
|
|||
|
|
|||
|
|
|||
|
"{ObjDir}DispatchHelper.a.o" <09> "{ObjDir}StandardEqu.d" <09>
|
|||
|
"{OSDir}DispatchHelper.a"
|
|||
|
Asm {StdAOpts} -o "{Targ}" "{OSDir}DispatchHelper.a"
|
|||
|
|
|||
|
"{ObjDir}DispTable.a.o" <09> "{OSDir}DispTable.a" <09>
|
|||
|
"{IntAIncludes}HardwarePrivateEqu.a" <09>
|
|||
|
"{AIncludes}HardwareEqu.a"
|
|||
|
Asm {StdAOpts} -o "{Targ}" "{OSDir}DispTable.a"
|
|||
|
|
|||
|
|
|||
|
"{ObjDir}DMAMgr.a.o" <09> "{OSDir}DMAMgr.a" <09>
|
|||
|
"{ObjDir}StandardEqu.d" <09>
|
|||
|
"{IntAIncludes}HardwarePrivateEqu.a" <09>
|
|||
|
"{IntAIncludes}UniversalEqu.a" <09>
|
|||
|
"{IntAIncludes}DMAMgrEqu.a" <09>
|
|||
|
"{IntAIncludes}PSCEqu.a"
|
|||
|
Asm {StdAOpts} -o "{Targ}" "{OSDir}DMAMgr.a"
|
|||
|
|
|||
|
|
|||
|
"{ObjDir}DockingMgr.a.o" <09> "{OSDir}DockingMgr.a" <09>
|
|||
|
"{ObjDir}StandardEqu.d" <09>
|
|||
|
"{IntAIncludes}HardwarePrivateEqu.a" <09>
|
|||
|
"{IntAIncludes}UniversalEqu.a" <09>
|
|||
|
"{IntAIncludes}PowerPrivEqu.a" <09>
|
|||
|
"{AIncludes}ROMEqu.a" <09>
|
|||
|
"{AIncludes}Slots.a" <09>
|
|||
|
"{AIncludes}SCSI.a" <09>
|
|||
|
"{IntAIncludes}SCSIPriv.a" <09>
|
|||
|
"{IntAIncludes}DockingEqu.a"
|
|||
|
Asm {StdAOpts} -o "{Targ}" "{OSDir}DockingMgr.a"
|
|||
|
|
|||
|
|
|||
|
"{ObjDir}EgretMgr.a.o" <09> "{ObjDir}StandardEqu.d" <09>
|
|||
|
"{IntAIncludes}InternalOnlyEqu.a" <09>
|
|||
|
"{AIncludes}HardwareEqu.a" <09>
|
|||
|
"{IntAIncludes}IOPEqu.a" <09>
|
|||
|
"{IntAIncludes}AppleDeskBusPriv.a" <09>
|
|||
|
"{IntAIncludes}UniversalEqu.a" <09>
|
|||
|
"{IntAIncludes}EgretEqu.a" <09>
|
|||
|
"{OSDir}EgretMgr.a"
|
|||
|
Asm {StdAOpts} -o "{Targ}" "{OSDir}EgretMgr.a"
|
|||
|
|
|||
|
|
|||
|
"{ObjDir}HwPriv.a.o" <09> "{ObjDir}StandardEqu.d" <09>
|
|||
|
"{IntAIncludes}HardwarePrivateEqu.a" <09>
|
|||
|
"{AIncludes}HardwareEqu.a" <09>
|
|||
|
"{IntAIncludes}UniversalEqu.a" <09>
|
|||
|
"{OSDir}HwPriv.a"
|
|||
|
Asm {StdAOpts} -o "{Targ}" "{OSDir}HwPriv.a"
|
|||
|
|
|||
|
|
|||
|
"{ObjDir}InterruptHandlers.a.o" <09> "{ObjDir}StandardEqu.d" <09>
|
|||
|
"{IntAIncludes}HardwarePrivateEqu.a" <09>
|
|||
|
"{IntAIncludes}UniversalEqu.a" <09>
|
|||
|
"{IntAIncludes}IOPrimitiveEqu.a" <09>
|
|||
|
"{IntAIncludes}PowerPrivEqu.a" <09>
|
|||
|
"{IntAIncludes}EgretEqu.a" <09>
|
|||
|
"{IntAIncludes}PSCEqu.a" <09>
|
|||
|
"{IntAIncludes}SysPrivateEqu.a" <09>
|
|||
|
"{AIncludes}Shutdown.a" <09>
|
|||
|
"{AIncludes}HardwareEqu.a" <09>
|
|||
|
"{OSDir}InterruptHandlers.a"
|
|||
|
Asm {StdAOpts} -o "{Targ}" "{OSDir}InterruptHandlers.a"
|
|||
|
|
|||
|
|
|||
|
"{ObjDir}IOPMgr.a.o" <09> "{ObjDir}StandardEqu.d" <09>
|
|||
|
"{AIncludes}HardwareEqu.a" <09>
|
|||
|
"{IntAIncludes}HardwarePrivateEqu.a" <09>
|
|||
|
"{IntAIncludes}UniversalEqu.a" <09>
|
|||
|
"{IntAIncludes}IOPequ.a" <09>
|
|||
|
"{OSDir}IOPMgr.a"
|
|||
|
Asm {StdAOpts} -o "{Targ}" "{OSDir}IOPMgr.a"
|
|||
|
|
|||
|
"{ObjDir}OverPatch.a.o" <09> "{ObjDir}StandardEqu.d" <09>
|
|||
|
"{AIncludes}Slots.a" <09>
|
|||
|
"{AIncludes}ROMEqu.a" <09>
|
|||
|
"{AIncludes}Video.a" <09>
|
|||
|
"{OSDir}OverPatch.a"
|
|||
|
Asm {StdAOpts} -o "{Targ}" "{OSDir}OverPatch.a"
|
|||
|
|
|||
|
|
|||
|
"{ObjDir}OSEventMgr.a.o" <09> "{ObjDir}StandardEqu.d" <09>
|
|||
|
"{IntAIncludes}UniversalEqu.a" <09>
|
|||
|
"{AIncludes}HardwareEqu.a" <09>
|
|||
|
"{OSDir}OSEventMgr.a"
|
|||
|
Asm {StdAOpts} -o "{Targ}" "{OSDir}OSEventMgr.a"
|
|||
|
|
|||
|
|
|||
|
"{ObjDir}Queue.a.o" <09> "{ObjDir}StandardEqu.d" <09>
|
|||
|
"{AIncludes}HardwareEqu.a" <09>
|
|||
|
"{OSDir}Queue.a"
|
|||
|
Asm {StdAOpts} -o "{Targ}" "{OSDir}Queue.a"
|
|||
|
|
|||
|
|
|||
|
"{ObjDir}sysUtil.a.o" <09> "{ObjDir}StandardEqu.d" <09>
|
|||
|
"{AIncludes}GestaltEqu.a" <09>
|
|||
|
"{IntAIncludes}IOPrimitiveEqu.a" <09>
|
|||
|
"{IntAIncludes}ReliabilityEqu.a" <09>
|
|||
|
"{IntAIncludes}UniversalEqu.a" <09>
|
|||
|
"{OSDir}sysUtil.a"
|
|||
|
Asm {StdAOpts} -o "{Targ}" "{OSDir}sysUtil.a"
|
|||
|
|
|||
|
|
|||
|
"{ObjDir}Universal.a.o" <09> "{ObjDir}StandardEqu.d" <09>
|
|||
|
"{IntAIncludes}HardwarePrivateEqu.a" <09>
|
|||
|
"{AIncludes}HardwareEqu.a" <09>
|
|||
|
"{IntAIncludes}UniversalEqu.a" <09>
|
|||
|
"{AIncludes}Slots.a" <09>
|
|||
|
"{OSDir}Universal.a"
|
|||
|
Asm {StdAOpts} -o "{Targ}" "{OSDir}Universal.a" -i "{OSDir}StartMgr"
|
|||
|
|
|||
|
|
|||
|
"{ObjDir}UniversalTables.a.o" <09> "{ObjDir}StandardEqu.d" <09>
|
|||
|
"{IntAIncludes}HardwarePrivateEqu.a" <09>
|
|||
|
"{IntAIncludes}UniversalEqu.a" <09>
|
|||
|
"{AIncludes}Slots.a" <09>
|
|||
|
"{IntAincludes}DepVideoEqu.a" <09>
|
|||
|
"{OSDir}UniversalTables.a"
|
|||
|
Asm {StdAOpts} -o "{Targ}" "{OSDir}UniversalTables.a"
|
|||
|
|
|||
|
|
|||
|
"{ObjDir}VerticalRetraceMgr.a.o" <20> "{ObjDir}StandardEqu.d" <09>
|
|||
|
"{AIncludes}Slots.a" <09>
|
|||
|
"{IntAIncludes}SlotMgrEqu.a" <09>
|
|||
|
"{AIncludes}HardwareEqu.a" <09>
|
|||
|
"{OSDir}VerticalRetraceMgr.a"
|
|||
|
Asm {StdAOpts} -o "{Targ}" "{OSDir}VerticalRetraceMgr.a"
|
|||
|
|
|||
|
|
|||
|
"{ObjDir}WallyWorld.a.o" <09> "{AIncludes}Private.a" <09>
|
|||
|
"{IntAIncludes}HardwarePrivateEqu.a" <09>
|
|||
|
"{IntAIncludes}UniversalEqu.a" <09>
|
|||
|
"{OSDir}WallyWorld.a"
|
|||
|
Asm {StdAOpts} -o "{Targ}" "{OSDir}WallyWorld.a"
|
|||
|
|
|||
|
|
|||
|
"{ObjDir}VMPatches.a.o" <09> "{OSDir}VMPatches.a"
|
|||
|
Asm {StdAOpts} -o "{Targ}" "{OSDir}VMPatches.a"
|
|||
|
|
|||
|
|
|||
|
"{ObjDir}ROM_EM.c.o" <09> "{OSDir}ROM_EM.c"
|
|||
|
C {StdCOpts} -o "{Targ}" "{OSDir}ROM_EM.c"
|
|||
|
|
|||
|
"{ObjDir}ROM_EMDispatch.a.o" <09> "{OSDir}ROM_EMDispatch.a"
|
|||
|
Asm {StdAOpts} -o "{Targ}" "{OSDir}ROM_EMDispatch.a"
|