home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / misc / volume39 / nhl / part01 / Makefile next >
Makefile  |  1993-09-16  |  700b  |  47 lines

  1. #
  2. # Makefile for nhl : NHL schedule program
  3. #
  4. # George Ferguson, ferguson@cs.rochester.edu, 29 Jul 1993.
  5. #
  6.  
  7. #
  8. # Adjust as needed:
  9. #
  10. #CC = cc
  11. #CFLAGS = -g
  12. LINKFLAGS =
  13. LIBS =
  14. BINDIR = /usr/local/bin
  15. MANDIR = /usr/local/man/man1
  16. MANEXT = 1
  17.  
  18. #
  19. # Don't touch:
  20. #
  21. SRCS = nhl.c schedule.c
  22. OBJS = nhl.o
  23.  
  24. # Main target
  25. nhl: $(OBJS)
  26.     $(CC) -o nhl $(LINKFLAGS) $(OBJS) $(LIBS)
  27.  
  28. # Other targets
  29. install: nhl
  30.     cp nhl $(BINDIR)
  31.  
  32. install.man:
  33.     cp nhl.man $(MANDIR)/nhl.$(MANEXT)
  34.  
  35. clean:
  36.     rm -f nhl $(OBJS)
  37.  
  38. # Dependencies
  39. nhl.o: schedule.c
  40.  
  41. # Archiving targets
  42. shar:
  43.     shar -n nhl -s ferguson@cs.rochester.edu `awk '{print $$1}' MANIFEST` >nhl.shar
  44.  
  45. tar:
  46.     tar cvf - `awk '{print $$1}' MANIFEST` | compress >nhl.tar.Z
  47.