home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 October: Mac OS SDK / Dev.CD Oct 96 SDK / Dev.CD Oct 96 SDK2.toast / Development Kits (Disc 2) / OpenDoc Development Framework / ODFDev / ODF / PrecompH / MacMake.bmk
Encoding:
Text File  |  1996-08-16  |  3.5 KB  |  96 lines  |  [TEXT/MPS ]

  1. #========================================================================================
  2. #
  3. #    File:                MacMake.bmk
  4. #    Release Version:    $ ODF 1 $
  5. #
  6. #    Copyright:    (c) 1993-1996 by Apple Computer, Inc., all rights reserved.
  7. #
  8. #========================================================================================
  9.  
  10. # We don't give this an AppName, ToolName, or ComponentName since we are defining our
  11. # own target rule here.
  12.  
  13. "{_FWTargetObjectsDir}"PrecompH ƒ ∂
  14.             "{__PrecompiledHeaderDir}"ODUtlHdr.cpp.o ∂
  15.             "{__PrecompiledHeaderDir}"FWHeader.cpp.o
  16.  
  17. # Copy .dmp file first so if we run out of disk space the second line (target) hasn't been fulfilled
  18. "{__PrecompiledHeaderDir}"FWHeader.cpp.o ƒ ∂
  19.             "{_FWObjDir}"FWHeader.cpp.o
  20.     {_FWEcho} {_FWEchoOptions} "Copying up precompiled header:     {_FWObjDir}FWHeader.dmp"
  21.     {_FWEcho} {_FWEchoOptions} "Copying to:     {__PrecompiledHeaderDir}FWHeader.dmp"
  22.     Duplicate -y "{_FWObjDir}"FWHeader.dmp   "{__PrecompiledHeaderDir}FWHeader.dmp"
  23.     Duplicate -y "{_FWObjDir}"FWHeader.cpp.o "{__PrecompiledHeaderDir}FWHeader.cpp.o"
  24.  
  25. "{__PrecompiledHeaderDir}"ODUtlHdr.cpp.o ƒ ∂
  26.             "{_FWObjDir}"ODUtlHdr.cpp.o
  27.     {_FWEcho} {_FWEchoOptions} "Copying up precompiled header:     {_FWObjDir}ODUtlHdr.dmp"
  28.     {_FWEcho} {_FWEchoOptions} "Copying to:     {__PrecompiledHeaderDir}ODUtlHdr.dmp"
  29.     Duplicate -y "{_FWObjDir}"ODUtlHdr.dmp   "{__PrecompiledHeaderDir}ODUtlHdr.dmp"
  30.     Duplicate -y "{_FWObjDir}"ODUtlHdr.cpp.o "{__PrecompiledHeaderDir}ODUtlHdr.cpp.o"
  31.  
  32. __IncludeDirs = ∂
  33.     -i ":" ∂
  34.     -i "{FWODHandMadeIncludes}" ∂
  35.     -i "{FWODCppIncludes}" ∂
  36.     -i "{ODF}Found:FWCollec:Include:" ∂
  37.     -i "{ODF}Found:FWCommon:Include:" ∂
  38.     -i "{ODF}Found:FWDebug:Include:" ∂
  39.     -i "{ODF}Found:FWExcLib:Include:" ∂
  40.     -i "{ODF}Found:FWRefCnt:Include:" ∂
  41.     -i "{ODF}Found:FWMemory:Include:" ∂
  42.     -i "{ODF}Found:FWNotifn:Include:" ∂
  43.     -i "{ODF}Found:FWODExce:Include:" ∂
  44.     -i "{ODF}Found:FWRunTyp:Include:" ∂
  45.     -i "{ODF}Found:FWStream:Include:" ∂
  46.     -i "{ODF}Found:FWString:Include:" ∂
  47.     -i "{ODF}Found:Layer:Include:" ∂
  48.     -i "{ODF}Found:ODUtils:" ∂
  49.     -i "{ODF}Found:ODUtils:Include:" ∂
  50.     -i "{ODF}Found:ODUtils:Unused:" ∂
  51.     -i "{ODF}OS:FWFiles:Include:" ∂
  52.     -i "{ODF}OS:FWResour:Include:" ∂
  53.     -i "{ODF}OS:FWODMisc:Include:" ∂
  54.     -i "{ODF}OS:FWIntl:Include:" ∂
  55.     -i "{ODF}OS:FWGraphx:Include:" ∂
  56.     -i "{ODF}OS:FWWindow:Include:" ∂
  57.     -i "{ODF}OS:FWMenu:Include:" ∂
  58.     -i "{ODF}OS:FWEvents:Include:" ∂
  59.     -i "{ODF}OS:FWToolbx:Include:" ∂
  60.     -i "{ODF}OS:FWOSMisc:Include:" ∂
  61.     -i "{ODF}OS:Layer:Include:" ∂
  62.     -i "{ODF}Framewrk:FWPart:Include:" ∂
  63.     -i "{ODF}Framewrk:FWViews:Include:" ∂
  64.     -i "{ODF}Framewrk:FWEvents:Include:" ∂
  65.     -i "{ODF}Framewrk:FWWindow:Include:" ∂
  66.     -i "{ODF}Framewrk:FWSemEvt:Include:" ∂
  67.     -i "{ODF}Framewrk:Layer:Include:" ∂
  68.     -i "{_FWTargetDir}Include:"
  69.  
  70. "{_FWObjDir}"FWHeader.cpp.o ƒ ∂
  71.             "{_FWTargetDir}"Sources:FWHeader.cpp
  72.     {_FWEcho} {_FWEchoOptions} "Precompiling Headers:     "{_FWTargetDir}"Sources:FWHeader.cpp"
  73.     {_FWCpp} ∂
  74.         {_FWCppOptions} ∂
  75.         {__CppOptions} ∂
  76.         {__CIncludeDirs} ∂
  77.         {__IncludeDirs} ∂
  78.         -dumpc "{_FWObjDir}"FWHeader.dmp ∂
  79.         -o "{_FWObjDir}"FWHeader.cpp.o ∂
  80.         "{_FWTargetDir}"Sources:FWHeader.cpp
  81.  
  82. "{_FWObjDir}"ODUtlHdr.cpp.o ƒ ∂
  83.             "{_FWTargetDir}"Sources:ODUtlHdr.cpp
  84.     {_FWEcho} {_FWEchoOptions} "Precompiling Headers:     "{_FWTargetDir}"Sources:ODUtlHdr.cpp"
  85.     {_FWCpp} ∂
  86.         {_FWCppOptions} ∂
  87.         {__CppOptions} ∂
  88.         {__CIncludeDirs} ∂
  89.         {__IncludeDirs} ∂
  90.         -dumpc "{_FWObjDir}"ODUtlHdr.dmp ∂
  91.         -o "{_FWObjDir}"ODUtlHdr.cpp.o ∂
  92.         "{_FWTargetDir}"Sources:ODUtlHdr.cpp
  93.  
  94. # directory dependency propagation
  95. "{_FWObjDir}" ƒ "{_FWTargetDir}Sources:"
  96.