home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume20 / pegboard / Makefile < prev    next >
Makefile  |  1989-10-26  |  477b  |  32 lines

  1. OBJS = peg.o tfix.o pegio.o
  2. SRCS = peg.c tfix.c pegio.c
  3. BINDIR = /usr/lbin
  4.  
  5. #DEFS=-DBSD -DLPNMAX=128
  6. OPTS = -O $(DEFS)
  7. #
  8. # Name of executable
  9. BNAME = peg
  10.  
  11. $(BNAME):    $(OBJS) peg.h
  12.     cc $(OPTS) -o $(BNAME) $(OBJS)
  13.  
  14. peg.o:    peg.c peg.h
  15.     cc $(OPTS) -c peg.c
  16.  
  17. tfix.o:    tfix.c peg.h
  18.     cc $(OPTS) -c tfix.c
  19.  
  20. pegio.o:    pegio.c peg.h
  21.     cc $(OPTS) -c pegio.c
  22.  
  23. clean:
  24.     rm $(OBJS)
  25. install:
  26.     mv peg $(BINDIR)/peg
  27.     mv default.peg /etc/default/peg
  28. lint:
  29.     lint -pubx $(SRCS) >lint.out
  30.  
  31. peg.c: peg.y
  32.