sys7.1-doc-wip/Libs/InterfaceSrcs/Interface.Make
2020-05-10 13:37:38 +08:00

404 lines
14 KiB
Makefile

#
# Hacks to match MacOS (most recent first):
#
# <Sys7.1> 8/3/92 Elliot make this change
# 9/2/94 SuperMario ROM source dump (header preserved below)
#
#
# File: Interface.Make
#
# Contains: Makefile that builds Interface.o.
#
# Written by: Kurt Clark, Chas Spillar, and Tim Nichols
#
# Copyright: © 1992-1993 by Apple Computer, Inc. All rights reserved.
#
# Change History (most recent first):
#
# <SM3> 11/10/93 chp OSTraps.a.o needed a dependency on StandardEqu.d to make the
# build work for certain targets.
# <SM2> 8/13/93 kc Delete obsolete entry points in the ConnectionMgrExtensions.o.
# <SM3> 11/30/92 SWC Changed PackMacs.a->Packages.a, QuickEqu.a->QuickDraw.a.
# <SM2> 11/11/92 RB Changed packages.a to PackagesGlue.a
IfAOpts = {StdAOpts}
IfCOpts = {StdCOpts} -mbg on
CTDir = {ToolBoxDir}CommToolbox:
CTGlueDir = {Sources}Libs:CommToolboxSrcs:
CTRsrcDir = {CTDir}CommResourceMgr:
CTCnctDir = {CTDir}ConnectionMgr:
CTFileTransDir = {CTDir}FileTransferMgr:
CTTermDir = {CTDir}TerminalMgr:
InterfaceObjs = "{IfObjDir}"Copyright.a.o ∂
"{IfObjDir}"OSTraps.a.o ∂
"{IfObjDir}"BitMapToRegion.a.o ∂
"{IfObjDir}"HFSGlue.c.o ∂
"{IfObjDir}"FoldersGlue.c.o ∂
"{IfObjDir}"ToolTraps.a.o ∂
"{IfObjDir}"EnvironsGlue.a.o ∂
"{IfObjDir}"GestaltGlue.a.o ∂
"{IfObjDir}"PackTraps.a.o ∂
"{IfObjDir}"ListTraps.a.o ∂
"{IfObjDir}"PrintCalls.a.o ∂
"{IfObjDir}"Graf3DAsm.a.o ∂
"{IfObjDir}"SlotTraps.a.o ∂
"{IfObjDir}"Strings.a.o ∂
"{IfObjDir}"nAppleTalk.a.o ∂
"{IfObjDir}"ENet.a.o ∂
"{IfObjDir}"piMAIN.a.o ∂
"{IfObjDir}"controls.a.o ∂
"{IfObjDir}"desk.a.o ∂
"{IfObjDir}"devices.a.o ∂
"{IfObjDir}"dialogs.a.o ∂
"{IfObjDir}"files.a.o ∂
"{IfObjDir}"fonts.a.o ∂
"{IfObjDir}"GetPhysical.a.o ∂
"{IfObjDir}"lists.c.o ∂
"{IfObjDir}"menus.a.o ∂
"{IfObjDir}"osutils.a.o ∂
"{IfObjDir}"PackagesGlue.a.o ∂
"{IfObjDir}"quickdraw.a.o ∂
"{IfObjDir}"resources.a.o ∂
"{IfObjDir}"segload.a.o ∂
"{IfObjDir}"textedit.a.o ∂
"{IfObjDir}"toolutils.a.o ∂
"{IfObjDir}"ppcGlue.a.o ∂
"{IfObjDir}"windows.a.o ∂
"{IfObjDir}CommResourceMgrGlue.a.o"
"{IfObjDir}CommToolboxCoreGlue.a.o"
"{IfObjDir}CommToolboxUtilitiesGlue.a.o"
"{IfObjDir}ConnectionMgrGlue.a.o"
"{IfObjDir}FileTransferMgrGlue.a.o"
"{IfObjDir}TerminalMgrGlue.a.o"
"{IfObjDir}ConnectionMgrExtensions.o"
"{IfObjDir}FileTransferMgrExtensions.o"
"{IfObjDir}TerminalMgrExtensions.o"
"{IfObjDir}CommResourceMgrExtensions.o"
"{IfObjDir}Power.a.o"
ConnectionMgrExtensionsObjs = "{IfObjDir}ConnectionMgrExtensionsGlue.a.o"
"{IfObjDir}ConnectionMgrExtensions.c.o"
FileTransferMgrExtensionsObjs = "{IfObjDir}FileXferMgrExtensionsGlue.a.o"
"{IfObjDir}FileTransferMgrExtensions.c.o"
TerminalMgrExtensionsObjs = "{IfObjDir}TerminalMgrExtensionsGlue.a.o"
"{IfObjDir}TerminalMgrExtensions.c.o"
CommResourceMgrExtensionsObjs = "{IfObjDir}CommRsrcMgrExtensionsGlue.a.o"
"{IfObjDir}CommResourceMgrExtensions.c.o"
"{IfObjDir}Interface.o" ƒ {InterfaceObjs}
Lib {StdLibOpts} -o "{IfObjDir}Interface.o" -rn HOPENRESFILEGLUE=HOPENRESFILE -rn HCREATERESFILEGLUE=HCREATERESFILE {InterfaceObjs}
"{IfObjDir}ConnectionMgrExtensions.o" ƒ {ConnectionMgrExtensionsObjs}
Lib {StdLibOpts} -o "{Targ}" {ConnectionMgrExtensionsObjs}
-dn CDEFEXECUTEDEF
-dn __CMGETERRORSTRING
-dn __CMNEWIOPB
-dn __CMDISPOSEIOPB
-dn __CMPBREAD
-dn __CMPBWRITE
-dn __CMPBIOKILL
"{IfObjDir}FileTransferMgrExtensions.o" ƒ {FileTransferMgrExtensionsObjs}
Lib {StdLibOpts} -o "{Targ}" {FileTransferMgrExtensionsObjs}
-dn FDEFEXECUTEFDEF
-dn __FTGETERRORSTRING
-dn __FTSEND
-dn __FTRECEIVE
"{IfObjDir}TerminalMgrExtensions.o" ƒ {TerminalMgrExtensionsObjs}
Lib {StdLibOpts} -o "{Targ}" {TerminalMgrExtensionsObjs}
-dn TDEFEXECUTEDEF
-dn __TMGETERRORSTRING
"{IfObjDir}CommResourceMgrExtensions.o" ƒ {CommResourceMgrExtensionsObjs}
Lib {StdLibOpts} -o "{Targ}" {CommResourceMgrExtensionsObjs}
-dn __CRMGETTOOLRESOURCE
-dn __CRMRELEASETOOLRESOURCE
-dn __CRMPARSECAPSRESOURCE
-dn __CRMGETTOOLNAMEDRESOURCE
"{IfObjDir}ConnectionMgrExtensions.c.o" ƒ "{CIncludes}CTBUtilities.h"
"{CIncludes}Connections.h"
"{CIncludes}ConnectionTools.h"
"{CIncludes}CommResources.h"
"{IntCIncludes}ConnectionsPriv.h"
"{IntCIncludes}CommToolboxPriv.h"
"{CTCnctDir}ConnectionMgrUtilities.c"
"{CTCnctDir}ConnectionMgrExtensions.c"
C {IfCOpts} -i "{CTCnctDir}" -o "{Targ}" "{CTCnctDir}ConnectionMgrExtensions.c"
"{IfObjDir}ConnectionMgrExtensionsGlue.a.o" ƒ "{AIncludes}Traps.a"
"{AIncludes}GestaltEqu.a"
"{IntAIncludes}GestaltPrivateEqu.a"
"{IntAIncludes}CommToolboxPriv.a"
"{CTGlueDir}ConnectionMgrExtensionsGlue.a"
Asm {IfAOpts} -o "{Targ}" "{CTGlueDir}ConnectionMgrExtensionsGlue.a"
"{IfObjDir}FileTransferMgrExtensions.c.o" ƒ "{CIncludes}CTBUtilities.h"
"{CIncludes}FileTransfers.h"
"{CIncludes}FileTransferTools.h"
"{CIncludes}CommResources.h"
"{IntCIncludes}CommToolboxPriv.h"
"{CTFileTransDir}FileTransferMgrUtilities.c"
"{CTFileTransDir}FileTransferMgrExtensions.c"
C {IfCOpts} -o "{Targ}" -i "{CTFileTransDir}" "{CTFileTransDir}FileTransferMgrExtensions.c"
"{IfObjDir}TerminalMgrExtensionsGlue.a.o" ƒ "{AIncludes}Traps.a"
"{IntAIncludes}CommToolboxPriv.a"
"{CTGlueDir}TerminalMgrExtensionsGlue.a"
Asm {IfAOpts} -o "{Targ}" "{CTGlueDir}TerminalMgrExtensionsGlue.a"
"{IfObjDir}TerminalMgrExtensions.c.o" ƒ "{CIncludes}CTBUtilities.h"
"{CIncludes}Terminals.h"
"{CIncludes}TerminalTools.h"
"{CIncludes}CommResources.h"
"{IntCIncludes}CommToolboxPriv.h"
"{CTTermDir}TerminalMgrUtilities.c"
"{CTTermDir}TerminalMgrExtensions.c"
C {IfCOpts} -i "{CTTermDir}" -o "{Targ}" "{CTTermDir}TerminalMgrExtensions.c"
"{IfObjDir}CommRsrcMgrExtensionsGlue.a.o" ƒ "{AIncludes}Traps.a"
"{IntAIncludes}CommToolboxPriv.a"
"{CTGlueDir}CommRsrcMgrExtensionsGlue.a"
Asm {IfAOpts} -o "{Targ}" "{CTGlueDir}CommRsrcMgrExtensionsGlue.a"
"{IfObjDir}CommResourceMgrGlue.a.o" ƒ "{CTGlueDir}CommResourceMgrGlue.a"
Asm {IfAOpts} -o "{Targ}" "{CTGlueDir}CommResourceMgrGlue.a"
"{IfObjDir}CommToolboxCoreGlue.a.o" ƒ "{CTGlueDir}CommToolboxCoreGlue.a"
Asm {IfAOpts} -o "{Targ}" "{CTGlueDir}CommToolboxCoreGlue.a"
"{IfObjDir}CommToolboxUtilitiesGlue.a.o" ƒ "{CTGlueDir}CommToolboxUtilitiesGlue.a"
Asm {IfAOpts} -o "{Targ}" "{CTGlueDir}CommToolboxUtilitiesGlue.a"
"{IfObjDir}ConnectionMgrGlue.a.o" ƒ "{CTGlueDir}ConnectionMgrGlue.a"
Asm {IfAOpts} -o "{Targ}" "{CTGlueDir}ConnectionMgrGlue.a"
"{IfObjDir}FileTransferMgrGlue.a.o" ƒ "{CTGlueDir}FileTransferMgrGlue.a"
Asm {IfAOpts} -o "{Targ}" "{CTGlueDir}FileTransferMgrGlue.a"
"{IfObjDir}TerminalMgrGlue.a.o" ƒ "{CTGlueDir}TerminalMgrGlue.a"
Asm {IfAOpts} -o "{Targ}" "{CTGlueDir}TerminalMgrGlue.a"
"{IfObjDir}FileXferMgrExtensionsGlue.a.o" ƒ "{CTGlueDir}FileXferMgrExtensionsGlue.a"
Asm {IfAOpts} -o "{Targ}" "{CTGlueDir}FileXferMgrExtensionsGlue.a"
"{IfObjDir}CommResourceMgrExtensions.c.o" ƒ "{CIncludes}Resources.h"
"{CIncludes}Memory.h"
"{CIncludes}CTBUtilities.h"
"{CIncludes}CommResources.h"
"{IntCIncludes}CommToolboxPriv.h"
"{CTRsrcDir}CommResourceMgrExtensions.c"
C {IfCOpts} -i "{CTRsrcDir}" -o "{Targ}" "{CTRsrcDir}CommResourceMgrExtensions.c"
"{IfObjDir}"Copyright.a.o ƒ "{IfSrcDir}Copyright.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}Copyright.a"
"{IfObjDir}"OSUTILS.a.o ƒ "{IfSrcDir}OSUTILS.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}OSUTILS.a"
"{IfObjDir}"CONTROLS.a.o ƒ "{IfSrcDir}CONTROLS.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}CONTROLS.a"
"{IfObjDir}"PrintCalls.a.o ƒ "{IfSrcDir}PrintCalls.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}PrintCalls.a"
"{IfObjDir}"ToolTraps.a.o ƒ "{IfSrcDir}ToolTraps.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}ToolTraps.a"
"{IfObjDir}"EnvironsGlue.a.o ƒ "{IfSrcDir}EnvironsGlue.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}EnvironsGlue.a"
"{IfObjDir}"GestaltGlue.a.o ƒ "{IfSrcDir}GestaltGlue.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}GestaltGlue.a"
"{IfObjDir}"PackTraps.a.o ƒ "{IfSrcDir}PackTraps.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}PackTraps.a"
"{IfObjDir}"ListTraps.a.o ƒ "{IfSrcDir}ListTraps.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}ListTraps.a"
"{IfObjDir}"Graf3DAsm.a.o ƒ "{IfSrcDir}Graf3DAsm.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}Graf3DAsm.a"
"{IfObjDir}"SlotTraps.a.o ƒ "{IfSrcDir}SlotTraps.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}SlotTraps.a"
"{IfObjDir}"Strings.a.o ƒ "{IfSrcDir}Strings.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}Strings.a"
"{IfObjDir}"nAppleTalk.a.o ƒ "{IfSrcDir}nAppleTalk.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}nAppleTalk.a"
"{IfObjDir}"ENet.a.o ƒ "{IfSrcDir}ENet.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}ENet.a"
"{IfObjDir}"piMAIN.a.o ƒ "{IfSrcDir}piMAIN.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}piMAIN.a"
"{IfObjDir}"desk.a.o ƒ "{IfSrcDir}desk.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}desk.a"
"{IfObjDir}"devices.a.o ƒ "{IfSrcDir}devices.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}devices.a"
"{IfObjDir}"files.a.o ƒ "{IfSrcDir}files.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}files.a"
"{IfObjDir}"fonts.a.o ƒ "{IfSrcDir}fonts.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}fonts.a"
"{IfObjDir}"GetPhysical.a.o ƒ "{IfSrcDir}GetPhysical.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}GetPhysical.a"
"{IfObjDir}"lists.c.o ƒ "{IfSrcDir}lists.c"
C {IfCOpts} -o "{Targ}" "{IfSrcDir}lists.c"
"{IfObjDir}"menus.a.o ƒ "{IfSrcDir}menus.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}menus.a"
"{IfObjDir}"PackagesGlue.a.o ƒ "{IfSrcDir}PackagesGlue.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}PackagesGlue.a"
"{IfObjDir}"quickdraw.a.o ƒ "{IfSrcDir}quickdraw.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}quickdraw.a"
"{IfObjDir}"resources.a.o ƒ "{IfSrcDir}resources.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}resources.a"
"{IfObjDir}"segload.a.o ƒ "{IfSrcDir}segload.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}segload.a"
"{IfObjDir}"textedit.a.o ƒ "{IfSrcDir}textedit.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}textedit.a"
"{IfObjDir}"toolutils.a.o ƒ "{IfSrcDir}toolutils.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}toolutils.a"
"{IfObjDir}"windows.a.o ƒ "{IfSrcDir}windows.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}windows.a"
"{IfObjDir}"Power.a.o ƒ "{IfSrcDir}Power.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}Power.a"
"{IfObjDir}"OSTraps.a.o ƒ "{AIncludes}QuickDraw.a"
"{AIncludes}Traps.a"
"{AIncludes}SysEqu.a"
"{AIncludes}HardwareEqu.a"
"{AIncludes}Packages.a"
"{AIncludes}Printing.a"
"{AIncludes}SaneMacs.a"
"{AIncludes}SysErr.a"
"{AIncludes}FSEqu.a"
"{AIncludes}Private.a"
"{AIncludes}ToolUtils.a"
"{AIncludes}Slots.a"
"{ObjDir}"StandardEqu.d
"{IfSrcDir}OSTraps.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}OSTraps.a"
"{IfObjDir}"BitMapToRegion.a.o ƒ "{AIncludes}QuickDraw.a"
"{AIncludes}Traps.a"
"{AIncludes}SysEqu.a"
"{AIncludes}HardwareEqu.a"
"{AIncludes}Packages.a"
"{AIncludes}Printing.a"
"{AIncludes}SaneMacs.a"
"{AIncludes}SysErr.a"
"{AIncludes}FSEqu.a"
"{AIncludes}Private.a"
"{AIncludes}ToolUtils.a"
"{AIncludes}Slots.a"
"{IfSrcDir}BitMapToRegion.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}BitMapToRegion.a"
"{IfObjDir}PPCGlue.a.o" ƒ "{AIncludes}Traps.a"
"{AIncludes}SysEqu.a"
"{AIncludes}ToolUtils.a"
"{AIncludes}PPCToolbox.a"
"{IfSrcDir}PPCGlue.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}PPCGlue.a"
"{IfObjDir}HFSGlue.c.o" ƒ "{IfSrcDir}HFSGlue.c"
C {IfCOpts} -o "{Targ}" "{IfSrcDir}HFSGlue.c"
"{IfObjDir}FoldersGlue.c.o" ƒ "{CIncludes}Folders.h"
"{CIncludes}GestaltEqu.h"
"{CIncludes}SysEqu.h"
"{CIncludes}Errors.h"
"{CIncludes}Files.h"
"{IfSrcDir}FoldersGlue.c"
C {IfCOpts} -o "{Targ}" "{IfSrcDir}FoldersGlue.c"
"{IfObjDir}dialogs.a.o" ƒ "{IntAIncludes}DialogsPriv.a"
"{IfSrcDir}dialogs.a"
Asm {IfAOpts} -o "{Targ}" "{IfSrcDir}dialogs.a"