home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / games / volume1 / sidtool / part04 / Makefile < prev    next >
Makefile  |  1987-05-18  |  1KB  |  55 lines

  1. #
  2. #  Makefile for the SID tool.
  3. #  Written by Rich Burridge - Sun Microsystems Australia (Melbourne).
  4. #
  5. #  Version 2.1.  -  April 1987.
  6. #
  7. #  No responsibility is taken for any errors inherent either in the comments
  8. #  or the code of this program, but if reported to me then an attempt will
  9. #  be made to fix them.
  10. #
  11. BINDIR          = ./release
  12. CFLAGS          = -O
  13. LDFLAGS         =
  14. OBJS            = sid_blt.o sid_main.o sid_stuff.o sid_sun.o
  15. SRCS            = sid_blt.c sid_main.c sid_stuff.c sid_sun.c
  16. HDRS            = bltstuff.h sidtool.h
  17. LIBS            = -lsuntool -lsunwindow -lpixrect
  18.  
  19. all:            sidtool
  20.  
  21. install:        all
  22.         install -c -s sidtool $(BINDIR)
  23.         make animate
  24.         cp README sidtool.maze sidtool.help    $(BINDIR)
  25.  
  26. animate:
  27.         (cd images; make BINDIR=$(BINDIR) install)
  28.  
  29. clean:
  30.         (cd images; make clean)
  31.         rm -f *~ *.o core sidtool.animate sidtool.hs sidtool
  32.  
  33. lint:
  34.         (cd images; make lint)
  35.         lint $(SRCS) -lsuntool -lsunwindow -lpixrect
  36.  
  37. backup:
  38.         (cd images; make backup)
  39.         cp sid_main.c sid_main.c~
  40.         cp sid_blt.c sid_blt.c~
  41.         cp sid_stuff.c sid_stuff.c~
  42.         cp sid_sun.c sid_sun.c~
  43.         cp sidtool.h sidtool.h~
  44.  
  45. shar:
  46.         makekit -s24k * images/*
  47.  
  48. sidtool:        $(OBJS)
  49.         cc $(LDFLAGS) -o sidtool $(OBJS) $(LIBS)
  50.  
  51. sid_blt.o:      sid_blt.c $(HDRS)
  52. sid_main.o:     sid_main.c $(HDRS)
  53. sid_stuff.o:    sid_stuff.c $(HDRS)
  54. sid_sun.o:      sid_sun.c $(HDRS)
  55.