# # File: FontMgr.make # # Contains: Makefile for the Font Manager. # # Written by: Kurt Clark, Chas Spillar, and Tim Nichols # # Copyright: © 1992 by Apple Computer, Inc., all rights reserved. # # Change History (most recent first): # # 12/2/92 kc Added " || Exit 1" to commands with a double dependency. # 11/11/92 RB Removed PrNonPortable, since it is set in StandarEqu.d PartialDir = {FontMgrDir}PartialFont: PartialIfDir = {PartialDir}Interface: PartialPtDir = {PartialDir}Prototype: FontLibDir = {FontMgrDir}Library: FontLibIfDir = {FontLibDir}Interface: FontLibPtDir = {FontLibDir}Prototype: FontCachDir = {FontMgrDir}DiskCache: FontCachIfDir = {FontCachDir}Interface: FontCachPtDir = {FontCachDir}Prototype: FntIncOpts = -i "{FontLibIfDir}" ¶ -i "{FontLibPtDir}" ¶ -i "{PartialIfDir}" ¶ -i "{PartialPtDir}" ¶ -i "{FontCachIfDir}" ¶ -i "{FontCachPtDir}" FontMgrObjs = "{ObjDir}fnt.c.o" ¶ "{ObjDir}FSglue.c.o" ¶ "{ObjDir}embeddedBitmap.c.o" ¶ "{ObjDir}OutlineMetrics.a.o" ¶ "{ObjDir}BassExtensions.a.o" ¶ "{ObjDir}sfnt.c.o" ¶ "{ObjDir}Bass_Allocate.a.o" ¶ "{ObjDir}MacExtra.c.o" ¶ "{ObjDir}MapString.c.o" ¶ "{ObjDir}FontMath.c.o" ¶ "{ObjDir}FontMath.a.o" ¶ "{ObjDir}FontScaler.c.o" ¶ "{ObjDir}Bass_Cache.c.o" ¶ "{ObjDir}DoubleByteBassCache.c.o" ¶ "{ObjDir}DoubleByteSupport.a.o" ¶ "{ObjDir}sc.c.o" ¶ "{ObjDir}PartialFontExtensions.c.o" ¶ "{ObjDir}FragmentTable.c.o" ¶ "{ObjDir}Fragment.c.o" ¶ "{ObjDir}Assertion.c.o" ¶ "{ObjDir}ZoneHandle.c.o" ¶ "{ObjDir}StringUtility.c.o" ¶ "{ObjDir}AddDiskCache.c.o" ¶ "{ObjDir}DiskCacheExtensions.c.o" ¶ "{ObjDir}DiskCacheList.c.o" ¶ "{ObjDir}DiskCacheMap.c.o" ¶ "{ObjDir}FontFolderExtension.a.o" ¶ "{ObjDir}FontMgr.a.o" # "{LibDir}FontMgr.lib" Ä {FontMgrObjs} # Lib {StdLibOpts} {FontMgrObjs} -o "{Targ}" "{ObjDir}FontFolderExtension.a.o" Ä "{IntAIncludes}LinkedPatchMacros.a" ¶ "{AIncludes}Traps.a" ¶ "{AIncludes}ToolUtils.a" ¶ "{AIncludes}Folders.a" ¶ "{IntAIncludes}ResourceMgrPriv.a" ¶ "{FontMgrDir}FontFolderExtension.a" Asm {StdAOpts} -o "{Targ}" "{FontMgrDir}FontFolderExtension.a" "{ObjDir}BassExtensions.a.o" Ä "{IntAIncludes}LinkedPatchMacros.a" ¶ "{IntAIncludes}fontPrivate.a" ¶ "{AIncludes}QuickDraw.a" ¶ "{IntAIncludes}ColorEqu.a" ¶ "{AIncludes}SysEqu.a" ¶ "{IntAIncludes}SysPrivateEqu.a" ¶ "{AIncludes}SysErr.a" ¶ "{AIncludes}Traps.a" ¶ "{AIncludes}ToolUtils.a" ¶ "{AIncludes}GestaltEqu.a" ¶ "{FontMgrDir}SplineDefines.a" ¶ "{FontMgrDir}BassExtensions.a" Asm {StdAOpts} -o "{Targ}" "{FontMgrDir}BassExtensions.a" -d NEED_JSTDTXMEAS=0 "{ObjDir}Bass_Allocate.a.o" Ä "{FontMgrDir}SplineDefines.a" ¶ "{IntAIncludes}fontPrivate.a" ¶ "{ColorQDDir}qdHooks.a" ¶ "{AIncludes}QuickDraw.a" ¶ "{AIncludes}Traps.a" ¶ "{AIncludes}SysEqu.a" ¶ "{IntAIncludes}MFPrivate.a" ¶ "{FontMgrDir}Bass_Allocate.a" Asm {StdAOpts} -o "{Targ}" "{FontMgrDir}Bass_Allocate.a" -i "{ColorQDDir}" "{ObjDir}Bass_Cache.c.o" Ä "{CIncludes}Types.h" ¶ "{CIncludes}Memory.h" ¶ "{CIncludes}QuickDraw.h" ¶ "{CIncludes}FixMath.h" ¶ "{CIncludes}ToolUtils.h" ¶ "{CIncludes}Resources.h" ¶ "{CIncludes}Script.h" ¶ "{CIncludes}ShutDown.h" ¶ "{CIncludes}Fonts.h" ¶ "{CIncludes}GestaltEqu.h" ¶ "{IntCIncludes}MFPrivate.h" ¶ "{FontMgrDir}FSCdefs.h" ¶ "{FontMgrDir}FontScaler.h" ¶ "{FontMgrDir}embeddedBitmap.h" ¶ "{FontMgrDir}MacExtra.h" ¶ "{FontMgrDir}privateFontScaler.h" ¶ "{FontMgrDir}Bass_Cache.h" ¶ "{FontMgrDir}SplineError.h" ¶ "{FontMgrDir}Bass_Cache.c" ¶ "{FontMgrDir}DoubleByteBassCache.h" ¶ "{FontMgrDir}Bass_Cache.c" ¶ "{PartialPtDir}PartialFontExtensions.proto" C {StdCOpts} -o "{Targ}" {FntIncOpts} "{FontMgrDir}Bass_Cache.c" "{ObjDir}DoubleByteBassCache.c.o" Ä "{CIncludes}Fonts.h" ¶ "{CIncludes}Memory.h" ¶ "{CIncludes}Script.h" ¶ "{FontMgrDir}FSCdefs.h" ¶ "{FontMgrDir}FontScaler.h" ¶ "{FontMgrDir}Bass_Cache.h" ¶ "{FontMgrDir}DoubleByteBassCache.h" ¶ "{FontMgrDir}DoubleByteBassCache.c" C {StdCOpts} -o "{Targ}" "{FontMgrDir}DoubleByteBassCache.c" -i "{PartialIfDir}" "{ObjDir}DoubleByteSupport.a.o" Ä "{AIncludes}Script.a" ¶ "{AIncludes}SysEqu.a" ¶ "{AIncludes}ToolUtils.a" ¶ "{FontMgrDir}DoubleByteSupport.a" Asm {StdAOpts} -o "{Targ}" "{FontMgrDir}DoubleByteSupport.a" "{ObjDir}FontMgr.a.o" Ä "{FontMgrDir}SplineDefines.a" ¶ "{IntAIncludes}fontPrivate.a" ¶ "{AIncludes}QuickDraw.a" ¶ "{IntAIncludes}ColorEqu.a" ¶ "{ColorQDDir}qdHooks.a" ¶ "{AIncludes}ToolUtils.a" ¶ "{AIncludes}SysEqu.a" ¶ "{IntAIncludes}SysPrivateEqu.a" ¶ "{AIncludes}Traps.a" ¶ "{AIncludes}Script.a" ¶ "{IntAIncludes}ScriptPriv.a" ¶ "{IntAIncludes}ResourceMgrPriv.a" ¶ "{FontMgrDir}FontMgr.a" ¶ "{FontMgrDir}FontMgrShell.a" Asm {StdAOpts} -o "{Targ}" "{FontMgrDir}FontMgrShell.a" -i "{ColorQDDir}" -d NOT_68000=1 -d HAS_COLOR=1 -i "{FontMgrDir}" "{ObjDir}FontScaler.c.o" Ä "{FontMgrDir}FontScaler.h" ¶ "{FontMgrDir}privateSFNT.h" ¶ "{Cincludes}FixMath.h" ¶ "{FontMgrDir}FSCdefs.h" ¶ "{FontMgrDir}FontMath.h" ¶ "{FontMgrDir}privateFontScaler.h" ¶ "{FontMgrDir}sc.h" ¶ "{FontMgrDir}fnt.h" ¶ "{FontMgrDir}sfnt.h" ¶ "{FontMgrDir}FSglue.h" ¶ "{FontMgrDir}embeddedBitmap.h" ¶ "{FontMgrDir}FSError.h" ¶ "{FontMgrDir}FontScaler.c" C {StdCOpts} -o "{Targ}" "{FontMgrDir}FontScaler.c" "{ObjDir}fnt.c.o" Ä "{FontMgrDir}fnt.h" ¶ "{Cincludes}FixMath.h" ¶ "{FontMgrDir}FontMath.h" ¶ "{Cincludes}setjmp.h" ¶ "{FontMgrDir}FSCdefs.h" ¶ "{FontMgrDir}sc.h" ¶ "{FontMgrDir}FSError.h" ¶ "{FontMgrDir}fnt.c" C {StdCOpts} -o "{Targ}" "{FontMgrDir}fnt.c" -d MR_MAC "{ObjDir}FSglue.c.o" Ä "{FontMgrDir}sc.h" ¶ "{FontMgrDir}privateSFNT.h" ¶ "{CIncludes}ToolUtils.h" ¶ "{Cincludes}FixMath.h" ¶ "{FontMgrDir}FontMath.h" ¶ "{FontMgrDir}fnt.h" ¶ "{FontMgrDir}FSCdefs.h" ¶ "{FontMgrDir}sfnt.h" ¶ "{FontMgrDir}FSglue.h" ¶ "{FontMgrDir}FontScaler.h" ¶ "{FontMgrDir}FSError.h" ¶ "{FontMgrDir}FSglue.c" C {StdCOpts} -o "{Targ}" "{FontMgrDir}FSglue.c" "{ObjDir}embeddedBitmap.c.o" Ä "{FontMgrDir}sc.h" ¶ "{FontMgrDir}FontMath.h" ¶ "{FontMgrDir}fnt.h" ¶ "{FontMgrDir}FSCdefs.h" ¶ "{FontMgrDir}sfnt.h" ¶ "{FontMgrDir}FSglue.h" ¶ "{FontMgrDir}embeddedBitmap.h" ¶ "{FontMgrDir}FontScaler.h" ¶ "{FontMgrDir}FSError.h" ¶ "{FontMgrDir}embeddedBitmap.c" C {StdCOpts} -o "{Targ}" "{FontMgrDir}embeddedBitmap.c" "{ObjDir}MacExtra.c.o" Ä "{FontMgrDir}FontScaler.h" ¶ "{FontMgrDir}privateSFNT.h" ¶ "{FontMgrDir}MacExtra.h" ¶ "{FontMgrDir}MapString.h" ¶ "{FontMgrDir}sc.h" ¶ "{FontMgrDir}fnt.h" ¶ "{FontMgrDir}sfnt.h" ¶ "{FontMgrDir}FSglue.h" ¶ "{FontMgrDir}FSCdefs.h" ¶ "{FontMgrDir}FontMath.h" ¶ "{FontMgrDir}FSError.h" ¶ "{FontMgrDir}Bass_Cache.h" ¶ "{Cincludes}SetJmp.h" ¶ "{Cincludes}FixMath.h" ¶ "{Cincludes}ToolUtils.h" ¶ "{Cincludes}Memory.h" ¶ "{Cincludes}Fonts.h" ¶ "{Cincludes}Script.h" ¶ "{FontMgrDir}MacExtra.c" C {StdCOpts} -o "{Targ}" "{FontMgrDir}MacExtra.c" -i "{PartialIfDir}" -i "{PartialPtDir}" "{ObjDir}MapString.c.o" Ä "{FontMgrDir}MapString.h" ¶ "{FontMgrDir}FSCdefs.h" ¶ "{FontMgrDir}MapString.c" C {StdCOpts} -o "{Targ}" "{FontMgrDir}MapString.c" "{ObjDir}OutlineMetrics.a.o" Ä "{AIncludes}SysEqu.a" ¶ "{IntAIncludes}SysPrivateEqu.a" ¶ "{AIncludes}Traps.a" ¶ "{AIncludes}QuickDraw.a" ¶ "{AIncludes}ToolUtils.a" ¶ "{IntAIncludes}FontPrivate.a" ¶ "{FontMgrDir}SplineDefines.a" ¶ "{FontMgrDir}OutlineMetrics.a" Asm {StdAOpts} -o "{Targ}" "{FontMgrDir}OutlineMetrics.a" "{ObjDir}sc.c.o" Ä "{FontMgrDir}sc.h" ¶ "{FontMgrDir}FSError.h" ¶ "{FontMgrDir}FSCdefs.h" ¶ "{FontMgrDir}sc.c" C {StdCOpts} -o "{Targ}" "{FontMgrDir}sc.c" "{ObjDir}sfnt.c.o" Ä "{FontMgrDir}sfnt.h" ¶ "{FontMgrDir}privateSFNT.h" ¶ "{Cincludes}FixMath.h" ¶ "{FontMgrDir}FontMath.h" ¶ "{FontMgrDir}sfnt_enum.h" ¶ "{FontMgrDir}FSCdefs.h" ¶ "{FontMgrDir}FontScaler.h" ¶ "{FontMgrDir}FSError.h" ¶ "{FontMgrDir}FSglue.h" ¶ "{FontMgrDir}embeddedBitmap.h" ¶ "{FontMgrDir}fnt.h" ¶ "{FontMgrDir}sc.h" ¶ "{FontMgrDir}MapString.h" ¶ "{FontMgrDir}sfnt.c" C {StdCOpts} -o "{Targ}" "{FontMgrDir}sfnt.c" "{ObjDir}FontMath.c.o" Ä "{FontMgrDir}FontMath.h" ¶ "{FontMgrDir}FSCdefs.h" ¶ "{FontMgrDir}FontMath.c" C {StdCOpts} -o "{Targ}" "{FontMgrDir}FontMath.c" "{ObjDir}FontMath.a.o" Ä "{FontMgrDir}FontMath.a" Asm {StdAOpts} -o "{Targ}" {FntIncOpts} "{FontMgrDir}FontMath.a" "{ObjDir}Assertion.c.o" Ä "{FontLibDir}Source:Assertion.c" C {StdCOpts} -o "{Targ}" {FntIncOpts} "{FontLibDir}Source:Assertion.c" "{ObjDir}ZoneHandle.c.o" Ä "{FontLibDir}Source:ZoneHandle.c" C {StdCOpts} -o "{Targ}" {FntIncOpts} "{FontLibDir}Source:ZoneHandle.c" "{ObjDir}StringUtility.c.o" Ä "{FontLibDir}Source:StringUtility.c" C {StdCOpts} -o "{Targ}" {FntIncOpts} "{FontLibDir}Source:StringUtility.c" "{ObjDir}Fragment.c.o" Ä "{PartialDir}Source:Fragment.c" ¶ "{CIncludes}Memory.h" ¶ "{CIncludes}Resources.h" ¶ "{FontLibIfDir}Assertion.h" ¶ "{FontLibIfDir}BaseIncludes.h" ¶ "{FontLibIfDir}ZoneHandle.h" ¶ "{FontLibPtDir}ZoneHandle.proto" ¶ "{PartialIfDir}Fragment.h" ¶ "{PartialPtDir}Fragment.proto" ¶ "{PartialIfDir}PartialFontExtensions.h" ¶ "{PartialPtDir}PartialFontExtensions.proto" C {StdCOpts} -o "{Targ}" {FntIncOpts} "{PartialDir}Source:Fragment.c" "{ObjDir}FragmentTable.c.o" Ä "{PartialDir}Source:FragmentTable.c" ¶ "{CIncludes}Memory.h" ¶ "{CIncludes}Types.h" ¶ "{FontLibIfDir}Assertion.h" ¶ "{FontLibIfDir}BaseIncludes.h" ¶ "{FontLibIfDir}ZoneHandle.h" ¶ "{FontLibPtDir}ZoneHandle.proto" ¶ "{PartialIfDir}FragmentTable.h" ¶ "{PartialPtDir}FragmentTable.proto" ¶ "{PartialIfDir}PartialFontExtensions.h" ¶ "{PartialPtDir}PartialFontExtensions.proto" C {StdCOpts} -o "{Targ}" {FntIncOpts} "{PartialDir}Source:FragmentTable.c" "{ObjDir}PartialFontExtensions.c.o" Ä "{PartialDir}Source:PartialFontExtensions.c" ¶ "{CIncludes}Memory.h" ¶ "{FontMgrDir}FSCdefs.h" ¶ "{FontMgrDir}MapString.h" ¶ "{FontMgrDir}sfnt.h" ¶ "{FontMgrDir}sfnt_enum.h" ¶ "{FontMgrDir}FontScaler.h" ¶ "{FontMgrDir}Bass_Cache.h" ¶ "{FontLibIfDir}Assertion.h" ¶ "{FontLibIfDir}BaseIncludes.h" ¶ "{FontLibIfDir}ZoneHandle.h" ¶ "{FontLibPtDir}ZoneHandle.proto" ¶ "{PartialIfDir}Fragment.h" ¶ "{PartialPtDir}Fragment.proto" ¶ "{PartialIfDir}FragmentTable.h" ¶ "{PartialPtDir}FragmentTable.proto" ¶ "{PartialIfDir}PartialFontExtensions.h" ¶ "{PartialPtDir}PartialFontExtensions.proto" C {StdCOpts} -o "{Targ}" {FntIncOpts} "{PartialDir}Source:PartialFontExtensions.c" -i "{FontMgrDir}" "{ObjDir}AddDiskCache.c.o" Ä "{FontCachDir}Source:AddDiskCache.c" ¶ "{FontMgrDir}Bass_Cache.h" ¶ "{FontCachIfDir}DiskCacheExtensions.h" C {StdCOpts} -o "{Targ}" {FntIncOpts} "{FontCachDir}Source:AddDiskCache.c" -i "{FontMgrDir}" "{ObjDir}DiskCacheExtensions.c.o" Ä "{FontCachDir}Source:DiskCacheExtensions.c" ¶ "{FontMgrDir}Bass_Cache.h" ¶ "{FontCachIfDir}DiskCacheExtensions.h" C {StdCOpts} -o "{Targ}" {FntIncOpts} "{FontCachDir}Source:DiskCacheExtensions.c" -i "{FontMgrDir}" "{ObjDir}DiskCacheList.c.o" Ä "{FontCachDir}Source:DiskCacheList.c" ¶ "{FontCachIfDir}DiskCacheExtensions.h" C {StdCOpts} -o "{Targ}" {FntIncOpts} "{FontCachDir}Source:DiskCacheList.c" "{ObjDir}DiskCacheMap.c.o" Ä "{FontCachDir}Source:DiskCacheMap.c" ¶ "{FontMgrDir}Bass_Cache.h" ¶ "{FontCachIfDir}DiskCacheExtensions.h" C {StdCOpts} -o "{Targ}" {FntIncOpts} "{FontCachDir}Source:DiskCacheMap.c" -i "{FontMgrDir}"