home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / mac / developm / scnote / gzonelst.011 / CGetZoneList.make next >
Text File  |  1989-10-01  |  2KB  |  61 lines

  1. #
  2. #    Apple Macintosh Developer Technical Support
  3. #
  4. #    AppleTalk GetZoneList Sample Application
  5. #
  6. #    CGetZoneList
  7. #
  8. #    CGetZoneList.make    -    Make Source
  9. #
  10. #    Copyright ⌐ 1988 Apple Computer, Inc.
  11. #    All rights reserved.
  12. #
  13. #    Versions:    1.0                    11/88
  14. #                1.1                    10/89
  15. #
  16. #    Components:    GetZoneList.p        October 1, 1989
  17. #                GetZoneList.c        October 1, 1989
  18. #                GetZoneList.r        October 1, 1989
  19. #                PGetZoneList.make    October 1, 1989
  20. #                CGetZoneList.make    October 1, 1989
  21. #
  22. #    Requirements:
  23. #                UFailure.p            November 1, 1988
  24. #                UFailure.inc1.p        November 1, 1988
  25. #                UFailure.a            November 1, 1988
  26. #
  27. #    GetZoneList is a sample application that uses
  28. #    AppleTalk ATP and ZIP to obtain a list of zones
  29. #    on an AppleTalk internet.
  30. #
  31. #    GetZoneList also demonstrates using a signal, or
  32. #    failure-catching mechanism to recover from error
  33. #    situations.
  34. #
  35. #    GetZoneList is based on MACDTS Sample.p. For more
  36. #    description and explanantion of the non-example
  37. #    specific areas of this application, please refer to
  38. #    either Sample.p or TESample.p.
  39. #
  40.  
  41. COptions = -r #turn on strict prototyping (-r option)
  42.  
  43. CObjs            =     GetZoneList.c.o ╢
  44.                     UFailure.p.o ╢
  45.                     UFailure.a.o ╢
  46.                     "{CLibraries}"CRuntime.o ╢
  47.                     "{CLibraries}"CInterface.o ╢
  48.                     "{Libraries}"Interface.o ╢
  49.  
  50.  
  51. UFailure.p.o    ──    UFailure.inc1.p CGetZoneList.make
  52.  
  53. GetZoneList.c.o    ──    GetZoneList.c CGetZoneList.make
  54.  
  55. CGetZoneList    ──    {CObjs} CGetZoneList.make
  56.                     Link -mf -o {Targ} {CObjs}
  57.                     SetFile {Targ} -t APPL -c '????' -a B
  58.  
  59. CGetZoneList    ──    GetZoneList.r CGetZoneList.make
  60.                     Rez -rd -o {Targ} GetZoneList.r -append
  61.