# # File: EditionMgr.make # # Contains: Makefile for the Edition 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. # 12-02-92 jmp Added the -append option to the Rez command. # 11/12/92 kc Add -i option to rez command. # dpDispatcher.a.o must be first, dpDialogs should be last EditionMgrObjs = "{ObjDir}dpDispatcher.a.o" ¶ "{ObjDir}dpInit.p.o" ¶ "{ObjDir}dpSection.p.o" ¶ "{ObjDir}dpSectionIO.p.o" ¶ "{ObjDir}dpMisc.p.o" ¶ "{ObjDir}dpPubControlBlock.p.o" ¶ "{ObjDir}dpPubIO.p.o" ¶ "{ObjDir}dpEvents.p.o" ¶ "{IfObjDir}interface.o" ¶ "{ObjDir}dpMisc.a.o" ¶ "{ObjDir}dpDialogs.p.o" "{LibDir}EditionMgr.lib" Ä "{ObjDir}dpPackEntry.a.o" Lib {StdLibOpts} -o "{Targ}" "{ObjDir}dpPackEntry.a.o" "{RsrcDir}EditionMgr.rsrc" ÄÄ "{EditionMgrDir}dpResources.r" ¶ "{StandardFileDir}StandardFileTypes.r" ¶ "{RIncludes}Types.r" ¶ "{RIncludes}BalloonTypes.r" Rez {StdROpts} -o "{Targ}" "{EditionMgrDir}dpResources.r" ¶ -i "{StandardFileDir}" -append || Exit 1 "{RsrcDir}EditionMgr.rsrc" ÄÄ {EditionMgrObjs} Link {StdLOpts} {StdAlign} -o "{Targ}" -rt PACK=11 -m PACKENTRY {EditionMgrObjs} || Exit 1 "{ObjDir}dpPackEntry.a.o" Ä "{ObjDir}StandardEqu.d" ¶ "{EditionMgrDir}dpPackEntry.a" ¶ "{IntAIncludes}DispatchHelperPriv.a" Asm {StdAOpts} -o "{targ}" "{EditionMgrDir}dpPackEntry.a" "{ObjDir}dpDispatcher.a.o" Ä "{ObjDir}StandardEqu.d" ¶ "{IntAIncludes}EditionsPrivate.a" ¶ "{EditionMgrDir}dpCompileOptions.inc.a" ¶ "{EditionMgrDir}dpDispatcher.a" Asm {StdAOpts} -o "{targ}" "{EditionMgrDir}dpDispatcher.a" "{ObjDir}dpEvents.p.o" Ä "{EditionMgrDir}dpEvents.inc.p" ¶ "{EditionMgrDir}dpCompileOptions.inc.p" ¶ "{IntPInterfaces}StandardEqu.p" ¶ "{PInterfaces}Editions.p" ¶ "{PInterfaces}Aliases.p" ¶ "{IntPInterfaces}AppleEventsInternal.p" ¶ "{IntPInterfaces}EditionsPrivate.p" ¶ "{IntPInterfaces}MFPrivate.p" ¶ "{EditionMgrDir}dpMisc.p" ¶ "{EditionMgrDir}dpPubControlBlock.p" ¶ "{EditionMgrDir}dpPubIO.p" ¶ "{EditionMgrDir}dpSection.p" ¶ "{EditionMgrDir}dpEvents.p" Pascal {StdPOpts} -o "{targ}" "{EditionMgrDir}dpEvents.p" "{ObjDir}dpInit.p.o" Ä "{EditionMgrDir}dpInit.inc.p" ¶ "{EditionMgrDir}dpCompileOptions.inc.p" ¶ "{IntPInterfaces}StandardEqu.p" ¶ "{PInterfaces}Editions.p" ¶ "{PInterfaces}Aliases.p" ¶ "{IntPInterfaces}EditionsPrivate.p" ¶ "{EditionMgrDir}dpMisc.p" ¶ "{EditionMgrDir}dpPubControlBlock.p" ¶ "{EditionMgrDir}dpInit.p" Pascal {StdPOpts} -o "{targ}" "{EditionMgrDir}dpInit.p" "{ObjDir}dpMisc.a.o" Ä "{ObjDir}StandardEqu.d" ¶ "{IntAIncludes}EditionsPrivate.a" ¶ "{EditionMgrDir}dpCompileOptions.inc.a" ¶ "{EditionMgrDir}dpMisc.a" Asm {StdAOpts} -o "{targ}" "{EditionMgrDir}dpMisc.a" "{ObjDir}dpMisc.p.o" Ä "{EditionMgrDir}dpMisc.inc.p" ¶ "{EditionMgrDir}dpCompileOptions.inc.p" ¶ "{IntPInterfaces}StandardEqu.p" ¶ "{PInterfaces}Editions.p" ¶ "{IntPInterfaces}EditionsPrivate.p" ¶ "{EditionMgrDir}dpMisc.p" Pascal {StdPOpts} -o "{Targ}" "{EditionMgrDir}dpMisc.p" "{ObjDir}dpPubControlBlock.p.o" Ä "{EditionMgrDir}dpPubControlBlock.inc.p" ¶ "{EditionMgrDir}dpCompileOptions.inc.p" ¶ "{IntPInterfaces}StandardEqu.p" ¶ "{PInterfaces}Editions.p" ¶ "{IntPInterfaces}EditionsPrivate.p" ¶ "{EditionMgrDir}dpMisc.p" ¶ "{EditionMgrDir}dpPubIO.p" ¶ "{EditionMgrDir}dpPubControlBlock.p" Pascal {StdPOpts} -o "{targ}" "{EditionMgrDir}dpPubControlBlock.p" "{ObjDir}dpPubIO.p.o" Ä "{EditionMgrDir}dpPubIO.inc.p" ¶ "{EditionMgrDir}dpCompileOptions.inc.p" ¶ "{IntPInterfaces}StandardEqu.p" ¶ "{PInterfaces}Editions.p" ¶ "{PInterfaces}Aliases.p" ¶ "{IntPInterfaces}EditionsPrivate.p" ¶ "{IntPInterfaces}MFPrivate.p" ¶ "{EditionMgrDir}dpMisc.p" ¶ "{EditionMgrDir}dpEvents.p" ¶ "{EditionMgrDir}dpSectionIO.p" ¶ "{EditionMgrDir}dpSection.p" ¶ "{EditionMgrDir}dpPubControlBlock.p" ¶ "{EditionMgrDir}dpPubIO.p" Pascal {StdPOpts} -o "{targ}" "{EditionMgrDir}dpPubIO.p" "{ObjDir}dpSection.p.o" Ä "{EditionMgrDir}dpSection.inc.p" ¶ "{EditionMgrDir}dpCompileOptions.inc.p" ¶ "{IntPInterfaces}StandardEqu.p" ¶ "{PInterfaces}Editions.p" ¶ "{PInterfaces}Aliases.p" ¶ "{IntPInterfaces}EditionsPrivate.p" ¶ "{EditionMgrDir}dpMisc.p" ¶ "{EditionMgrDir}dpPubControlBlock.p" ¶ "{EditionMgrDir}dpEvents.p" ¶ "{EditionMgrDir}dpPubIO.p" ¶ "{EditionMgrDir}dpSection.p" Pascal {StdPOpts} -o "{targ}" "{EditionMgrDir}dpSection.p" "{ObjDir}dpSectionIO.p.o" Ä "{EditionMgrDir}dpSectionIO.inc.p" ¶ "{EditionMgrDir}dpCompileOptions.inc.p" ¶ "{IntPInterfaces}StandardEqu.p" ¶ "{PInterfaces}Editions.p" ¶ "{IntPInterfaces}EditionsPrivate.p" ¶ "{EditionMgrDir}dpMisc.p" ¶ "{EditionMgrDir}dpSection.p" ¶ "{EditionMgrDir}dpPubIO.p" ¶ "{EditionMgrDir}dpSectionIO.p" Pascal {StdPOpts} -o "{targ}" "{EditionMgrDir}dpSectionIO.p" "{ObjDir}dpDialogs.p.o" Ä "{EditionMgrDir}dpDialogs.inc.p" ¶ "{EditionMgrDir}dpCompileOptions.inc.p" ¶ "{IntPInterfaces}StandardEqu.p" ¶ "{PInterfaces}Editions.p" ¶ "{PInterfaces}StandardFile.p" ¶ "{PInterfaces}CTBUtilities.p" ¶ "{IntPInterfaces}EditionsPrivate.p" ¶ "{IntPInterfaces}IconUtilsPriv.p" ¶ "{PInterfaces}Icons.p" ¶ "{IntPInterfaces}Layers.p" ¶ "{IntPInterfaces}DialogsPriv.p" ¶ "{EditionMgrDir}dpMisc.p" ¶ "{EditionMgrDir}dpPubIO.p" ¶ "{EditionMgrDir}dpEvents.p" ¶ "{EditionMgrDir}dpDialogs.p" Pascal {StdPOpts} -o "{targ}" "{EditionMgrDir}dpDialogs.p"