home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 1 / 1630 / Makefile < prev    next >
Encoding:
Makefile  |  1990-12-28  |  697 b   |  39 lines

  1. # Makefile for qterm.
  2.  
  3. SHELL = /bin/sh
  4. CC = cc
  5. # For System V put -DSYSV in DEFS.
  6. DEFS = -DTABLEFILE=\"$(TABLEDIR)/$(TABLE)\"
  7. CFLAGS = -O $(DEFS)
  8. LDFLAGS = -s
  9. LIBS = 
  10. SRCS = gstty.c qterm.c query.c table.c
  11. OBJS = gstty.o qterm.o query.o table.o
  12. HDRS = qterm.h
  13. MAN = qterm.1
  14. BINDIR = /usr/local/bin
  15. MANDIR = /usr/local/man/man1
  16. TABLE = qtermtab
  17. TABLEDIR = /usr/local/lib
  18.  
  19. all:        qterm
  20.  
  21. qterm:    $(OBJS)
  22.     $(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
  23.  
  24. $(OBJS):    $(HDRS)
  25.  
  26. install:
  27.     install qterm $(BINDIR)
  28.     install -m 644 $(MAN) $(MANDIR)
  29.     install -m 644 $(TABLE) $(TABLEDIR)
  30.  
  31. LINT:        $(SRCS) $(HDRS)
  32.     lint $(DEFS) $(SRCS) > LINT
  33.  
  34. tags:        $(SRCS)
  35.     ctags $(SRCS)
  36.  
  37. clean:
  38.     -rm -f qterm $(OBJS) tags core a.out LINT
  39.