home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / CBMDevKit3.dms / CBMDevKit3.adf / intuition / lmkfile < prev    next >
Encoding:
Text File  |  1993-11-17  |  1.6 KB  |  88 lines

  1. # V39 INTUITION DEMOS lmkfile
  2. #
  3. # (c) Copyright 1992 Commodore-Amiga, Inc.  All rights reserved.
  4. #
  5. # This software is provided as-is and is subject to change; no warranties
  6. # are made.  All use is at your own risk.  No liability or responsibility
  7. # is assumed.
  8. # These demos show off some of the new V39 Intuition features:
  9. #
  10. # attachdemo.c - demonstrates handling attached screens
  11. #
  12. # doublebuffer.c - shows double-buffering, attached screens, menu lending
  13. #
  14. # frameidemo.c - shows frame types from frameiclass
  15. #
  16. # gadgethelp.c - shows help and bounds on a prop gadget
  17. #
  18. # makevisible.c - shows off SPOS_MAKEVISIBLE feature
  19. #
  20. # nlmenu.c - shows use of NewLook menus using Intuition and GadTools
  21. #
  22. # relspecial.c - shows special gadget relativity
  23. #
  24. #
  25. # HARDWARE-SPECIFIC DEMOS:
  26. #
  27. # 8hamdemo.c - shows off 256000 colors simultaneously
  28. #
  29. # pointerdemo.c - shows off new pointer features
  30. #
  31. #
  32.  
  33. CFILES = attachdemo.c \
  34.     doublebuffer.c \
  35.     frameidemo.c \
  36.     gadgethelp.c \
  37.     makevisible.c \
  38.     nlmenu.c \
  39.     relspecial.c \
  40.     8hamdemo.c \
  41.     pointerdemo.c
  42.  
  43. EXEFILES = attachdemo \
  44.     doublebuffer \
  45.     frameidemo \
  46.     gadgethelp \
  47.     makevisible \
  48.     nlmenu \
  49.     relspecial \
  50.     8hamdemo \
  51.     pointerdemo
  52.  
  53. all: $(EXEFILES)
  54.  
  55. attachdemo: attachdemo.c
  56.     lc -L $*
  57.  
  58. doublebuffer: doublebuffer.c
  59.     lc -L $*
  60.  
  61. frameidemo: frameidemo.c
  62.     lc -L $*
  63.  
  64. gadgethelp: gadgethelp.c
  65.     lc -L $*
  66.  
  67. makevisible: makevisible.c
  68.     lc -L $*
  69.  
  70. nlmenu: nlmenu.c
  71.     lc -L $*
  72.  
  73. relspecial: relspecial.c
  74.     lc -L -v $*
  75.  
  76. 8hamdemo: 8hamdemo.c
  77.     lc -L $*
  78.  
  79. pointerdemo: pointerdemo.c
  80.     lc -L $*
  81.  
  82. lzh:    idemos.lzh
  83.  
  84. idemos.lzh: lmkfile $(CFILES) $(EXEFILES)
  85.     lharc u idemos.lzh lmkfile $(CFILES)
  86.     lharc u idemos.lzh $(EXEFILES)
  87.