home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 …ember: Reference Library / Dev.CD Dec 94.toast / Periodicals / develop / develop Issue 15 / develop 15 code / Floating Windows / Sample Source / floaters.make < prev    next >
Encoding:
Text File  |  1994-10-13  |  4.5 KB  |  136 lines  |  [TEXT/MPS ]

  1. Devel            =    0x20
  2. Alpha            =    0x40
  3. Beta            =    0x60
  4. Final            =    0x80
  5.  
  6. Major            =    0x01
  7. Minor            =    0x00
  8. Stage            =    {Devel}
  9. Revision        =    0x03
  10.  
  11. VersionString    =    1.0d3
  12. VersionBytes    =    {Major},{Minor},{Stage},{Revision}
  13.  
  14. ApplicationName    =    Floaters
  15. CreatorType        =    FLOT
  16. PartitionSize    =    256
  17.  
  18. #
  19. #    USES68KINLINES and USESROUTINEDESCRIPTORS are symbols used by the universal
  20. # header files as compile time switches. These symbols are set to compile for
  21. # the 68K architecture. To compile this code as native PowerPC code, reverse the
  22. # settings of these symbols.
  23. #
  24.  
  25. COptions        =    -r -b -opt full -warnings on -mbg off                    ∂
  26.                     -d SystemSevenOrLater=1                                    ∂
  27.                     -d USES68KINLINES=1 -d USESROUTINEDESCRIPTORS=0            ∂
  28.                     -i "{UniversalCIncludes}"
  29.                     
  30. ROptions        =    -append                                                    ∂
  31.                     -d PartitionSize={PartitionSize}                        ∂
  32.                     -d ApplicationName=∂"{ApplicationName}∂"                    ∂
  33.                     -d VersionString=∂"{VersionString}∂"                        ∂
  34.                     -d VersionBytes={VersionBytes}                            ∂
  35.                     -d SystemSevenOrLater=true
  36.                 
  37. Objs            =    main.c.o                                                ∂
  38.                     eventHandler.c.o                                        ∂
  39.                     menuDispatch.c.o                                        ∂
  40.                     fileMenuRoutines.c.o                                    ∂
  41.                     appleEventHandlers.c.o                                    ∂
  42.                     WindowExtensions.c.o                                    ∂
  43.                     trapAvail.c.o
  44.                     
  45. trapAvail.c.o            ƒ    "{UniversalCIncludes}Types.h"                    ∂
  46.                             "{UniversalCIncludes}Traps.h"                    ∂
  47.                             "{UniversalCIncludes}OSUtils.h"                    ∂
  48.                             trapAvail.h                                        ∂
  49.                             trapAvail.c
  50.  
  51. WindowExtensions.c.o    ƒ    "{UniversalCIncludes}Types.h"                    ∂
  52.                             "{UniversalCIncludes}Events.h"                    ∂
  53.                             "{UniversalCIncludes}GestaltEqu.h"                ∂
  54.                             "{UniversalCIncludes}Memory.h"                    ∂
  55.                             "{UniversalCIncludes}Menus.h"                    ∂
  56.                             "{UniversalCIncludes}LowMem.h"                    ∂
  57.                             "{UniversalCIncludes}ToolUtils.h"                ∂
  58.                             "{UniversalCIncludes}Windows.h"                    ∂
  59.                             WindowExtensions.h                                ∂
  60.                             WindowExtensions.c
  61.                             
  62. appleEventHandlers.c.o    ƒ    "{UniversalCIncludes}Types.h"                    ∂
  63.                             "{UniversalCIncludes}AppleEvents.h"                ∂
  64.                             "{UniversalCIncludes}Events.h"                    ∂
  65.                             "{UniversalCIncludes}Memory.h"                    ∂
  66.                             "{UniversalCIncludes}Processes.h"                ∂
  67.                             appleEventHandlers.h                            ∂
  68.                             eventHandler.h                                    ∂
  69.                             fileMenuRoutines.h                                ∂
  70.                             appleEventHandlers.c
  71.  
  72. fileMenuRoutines.c.o    ƒ    "{UniversalCIncludes}Types.h"                    ∂
  73.                             "{UniversalCIncludes}Dialogs.h"                    ∂
  74.                             "{UniversalCIncludes}StandardFile.h"            ∂
  75.                             "{UniversalCIncludes}TextUtils.h"                ∂
  76.                             fileMenuRoutines.h                                ∂
  77.                             fileMenuRoutines.c
  78.      
  79. menuDispatch.c.o        ƒ    "{UniversalCIncludes}Types.h"                    ∂
  80.                             "{UniversalCIncludes}Desk.h"                    ∂
  81.                             "{UniversalCIncludes}Dialogs.h"                    ∂
  82.                             "{UniversalCIncludes}Events.h"                    ∂
  83.                             "{UniversalCIncludes}Files.h"                    ∂
  84.                             "{UniversalCIncludes}Menus.h"                    ∂
  85.                             fileMenuRoutines.h                                ∂
  86.                             WindowExtensions.h                                ∂
  87.                             menuDispatch.h                                    ∂
  88.                             menuDispatch.c
  89.     
  90. eventHandler.c.o        ƒ    "{UniversalCIncludes}Types.h"                    ∂
  91.                             "{UniversalCIncludes}AppleEvents.h"                ∂
  92.                             "{UniversalCIncludes}Desk.h"                    ∂
  93.                             "{UniversalCIncludes}Dialogs.h"                    ∂
  94.                             "{UniversalCIncludes}Editions.h"                ∂
  95.                             "{UniversalCIncludes}EPPC.h"                    ∂
  96.                             "{UniversalCIncludes}Events.h"                    ∂
  97.                             "{UniversalCIncludes}Menus.h"                    ∂
  98.                             "{UniversalCIncludes}SegLoad.h"                    ∂
  99.                             "{UniversalCIncludes}TextUtils.h"                ∂
  100.                             "{UniversalCIncludes}ToolUtils.h"                ∂
  101.                             "{UniversalCIncludes}Windows.h"                    ∂
  102.                             eventHandler.h                                    ∂
  103.                             menuDispatch.h                                    ∂
  104.                             WindowExtensions.h                                ∂
  105.                             eventHandler.c
  106.      
  107. main.c.o                ƒ    "{UniversalCIncludes}Types.h"                    ∂
  108.                             "{UniversalCIncludes}AppleEvents.h"                ∂
  109.                             "{UniversalCIncludes}Dialogs.h"                    ∂
  110.                             "{UniversalCIncludes}Fonts.h"                    ∂
  111.                             "{UniversalCIncludes}GestaltEqu.h"                ∂
  112.                             "{UniversalCIncludes}Menus.h"                    ∂
  113.                             "{UniversalCIncludes}Quickdraw.h"                ∂
  114.                             "{UniversalCIncludes}ToolUtils.h"                ∂
  115.                             "{UniversalCIncludes}Traps.h"                    ∂
  116.                             "{UniversalCIncludes}Windows.h"                    ∂
  117.                             appleEventHandlers.h                            ∂
  118.                             eventHandler.h                                    ∂
  119.                             menuDispatch.h                                    ∂
  120.                             trapAvail.h                                        ∂
  121.                             WindowExtensions.h                                ∂
  122.                             main.c
  123.                             
  124. {ApplicationName}        ƒƒ    "{RIncludes}SysTypes.r"                            ∂
  125.                             "{RIncludes}Types.r"                            ∂
  126.                             {ApplicationName}.rsrc                            ∂
  127.                             {ApplicationName}.r
  128.     Rez {ApplicationName}.r -o {Targ} {ROptions}
  129.  
  130. {ApplicationName}        ƒƒ    {Objs}
  131.     Link -w -t APPL -c {CreatorType}                                        ∂
  132.         {Objs}                                                                ∂
  133.         "{Libraries}"Runtime.o                                                ∂
  134.         "{Libraries}"Interface.o                                            ∂
  135.         -o {Targ}
  136.     SetFile -a B {Targ}