home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / hensa / icons / a142_1 / !SetIcons / Makefile < prev    next >
Makefile  |  1991-06-05  |  2KB  |  57 lines

  1. # Generic application makefile
  2. #
  3. # NOTE: this makefile should be written using :: rules, however
  4. # these currently cause AMU to bomb out.  As a result it is
  5. # necessary to comment out generic rules from the end of the
  6. # file where appropriate.
  7. #
  8. # GENERIC OPTIONS
  9. #
  10. MKDIR  =cdir
  11. CP     =copy
  12. CPFLAGS=A~C~DF~L~N~PQR~S~T~V
  13. PROGDIR=$(INSTDIR).$(PROGRAM)
  14. #
  15. # PROGRAM SPECIFIC OPTIONS
  16. #
  17. PROGRAM=!SetIcons
  18. FILES  =!Boot !Run !RunImage Redraw\
  19.         !Sprites !Sprites22 !Sprites23\
  20.         223dBoxes 22Sprites 233dBoxes 23Sprites 24Sprites 243dBoxes WinIcons3d\
  21.         Templates Templates3
  22. #
  23. # GENERIC RULES
  24. #                  
  25. all: $(FILES)
  26.           @echo $(PROGRAM): all build complete
  27.  
  28. $(PROGDIR):
  29.           $(MKDIR) $@
  30. #
  31. # PROGRAM SPECIFIC RULES
  32. #
  33. install: $(FILES) $(PROGDIR)
  34.          $(CP) !Boot $(PROGDIR).!Boot $(CPFLAGS)
  35.          $(CP) !Run $(PROGDIR).!Run $(CPFLAGS)
  36.          $(CP) !RunImage $(PROGDIR).!RunImage $(CPFLAGS)
  37.          $(CP) !Sprites $(PROGDIR).!Sprites $(CPFLAGS)
  38.          $(CP) !Sprites22 $(PROGDIR).!Sprites22 $(CPFLAGS)
  39.          $(CP) !Sprites23 $(PROGDIR).!Sprites23 $(CPFLAGS)
  40.          $(CP) Redraw $(PROGDIR).Redraw $(CPFLAGS)
  41.          $(CP) 223dboxes $(PROGDIR).223dBoxes $(CPFLAGS)
  42.          $(CP) 22Sprites $(PROGDIR).22Sprites $(CPFLAGS)
  43.          $(CP) 233dBoxes $(PROGDIR).233dBoxes $(CPFLAGS)
  44.          $(CP) 23Sprites $(PROGDIR).23Sprites $(CPFLAGS)
  45.          $(CP) 243dBoxes $(PROGDIR).243dBoxes $(CPFLAGS)
  46.          $(CP) 24Sprites $(PROGDIR).24Sprites $(CPFLAGS)
  47.          $(CP) WinIcons3d $(PROGDIR).WinIcons3d $(CPFLAGS)
  48.          $(CP) Templates $(PROGDIR).Templates $(CPFLAGS)
  49.          $(CP) Templates3 $(PROGDIR).Templates3 $(CPFLAGS)
  50. #
  51. # GENERIC RULES
  52. #
  53. clean:
  54.          @echo $(PROGRAM): cleaned
  55. #install:
  56. #         @echo $(PROGRAM): installed
  57.