2017-09-17 09:09:04 +00:00
|
|
|
|
#
|
|
|
|
|
# File: WindowMgr.make
|
|
|
|
|
#
|
|
|
|
|
# Contains: Makefile for the Window Manager
|
|
|
|
|
#
|
|
|
|
|
# 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):
|
|
|
|
|
#
|
|
|
|
|
# <SM3> 9/9/93 pdw Fixed up dependencies - slots.a and some others.
|
|
|
|
|
# <SM2> 4/30/93 CSS Fix dependecies to stop building WindowMgrExtensions.a just
|
|
|
|
|
# because we change WindowMgr.a
|
|
|
|
|
# <SM2> 12/2/92 kc Added " || Exit 1" to commands with a double dependency.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
WindowMgrObjs = "{ObjDir}WindowMgr.a.o" <09>
|
|
|
|
|
"{ObjDir}WindowMgrExtensions.a.o" <09>
|
|
|
|
|
"{ObjDir}LayerMgr.c.o"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"{RsrcDir}WindowMgr.rsrc" <09><> "{WindowMgrDir}WindowMgr.r"
|
|
|
|
|
Rez {StdROpts} -a -o "{Targ}" "{WindowMgrDir}WindowMgr.r" || Exit 1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"{RsrcDir}WindowMgr.rsrc" <09><> "{ObjDir}StandardWDEF.a.o"
|
|
|
|
|
Link {StdLOpts} {StdAlign} -rt WDEF=0 -o "{Targ}" "{ObjDir}StandardWDEF.a.o" || Exit 1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"{RsrcDir}WindowMgr.rsrc" <09><> "{ObjDir}RoundedWDEF.a.o"
|
|
|
|
|
Link {StdLOpts} {StdAlign} -rt WDEF=1 -o "{Targ}" "{ObjDir}RoundedWDEF.a.o" || Exit 1
|
|
|
|
|
|
|
|
|
|
|
2017-09-20 11:58:54 +00:00
|
|
|
|
# "{LibDir}WindowMgr.lib" <09> {WindowMgrObjs}
|
|
|
|
|
# Lib {StdLibOpts} -o "{Targ}" {WindowMgrObjs}
|
2017-09-17 09:09:04 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"{ObjDir}LayerMgr.c.o" <09> "{WindowMgrDir}LayerMgr.c"
|
|
|
|
|
C {StdCOpts} -o "{Targ}" "{WindowMgrDir}LayerMgr.c"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"{ObjDir}RoundedWDEF.a.o" <09> "{ObjDir}StandardEqu.d" <09>
|
|
|
|
|
"{IntAIncludes}ColorEqu.a" <09>
|
|
|
|
|
"{WindowMgrDir}RoundedWDEF.a"
|
|
|
|
|
Asm {StdAOpts} -o "{Targ}" "{WindowMgrDir}RoundedWDEF.a"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"{ObjDir}WindowMgr.a.o" <09> "{ObjDir}StandardEqu.d" <09>
|
|
|
|
|
"{IntAIncludes}ColorEqu.a" <09>
|
|
|
|
|
"{IntAIncludes}ScriptPriv.a" <09>
|
|
|
|
|
"{AIncludes}Palettes.a" <09>
|
|
|
|
|
"{IntAIncludes}PalettePriv.a" <09>
|
|
|
|
|
"{AIncludes}Balloons.a" <09>
|
|
|
|
|
"{IntAIncludes}BalloonsPriv.a" <09>
|
|
|
|
|
"{IntAIncludes}ControlPriv.a" <09>
|
|
|
|
|
"{AIncludes}Displays.a" <09>
|
|
|
|
|
"{IntAIncludes}DisplaysPriv.a" <09>
|
|
|
|
|
"{WindowMgrDir}WindowMgr.a"
|
|
|
|
|
Asm {StdAOpts} -o "{Targ}" "{WindowMgrDir}WindowMgr.a"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"{ObjDir}WindowMgrExtensions.a.o" <09> "{ObjDir}StandardEqu.d" <09>
|
|
|
|
|
"{IntAIncludes}LayerEqu.a" <09>
|
|
|
|
|
"{AIncludes}Palettes.a" <09>
|
|
|
|
|
"{IntAIncludes}PalettePriv.a" <09>
|
|
|
|
|
"{IntAIncludes}LinkedPatchMacros.a" <09>
|
|
|
|
|
"{WindowMgrDir}WindowMgrExtensions.a"
|
|
|
|
|
Asm {StdAOpts} -o "{Targ}" "{WindowMgrDir}WindowMgrExtensions.a"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"{ObjDir}StandardWDEF.a.o" <09> "{ObjDir}StandardEqu.d" <09>
|
|
|
|
|
"{IntAIncludes}ColorEqu.a" <09>
|
|
|
|
|
"{WindowMgrDir}StandardWDEF.a"
|
|
|
|
|
Asm {StdAOpts} -o "{Targ}" "{WindowMgrDir}StandardWDEF.a"
|