home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume13 / conf / part01 / Makefile < prev    next >
Makefile  |  1988-03-13  |  723b  |  36 lines

  1. SHELL=/bin/sh
  2. INSTALL= mv
  3. CFLAGS= -g
  4. SRCS= conf.c confrw.c confrots.c confopts.c confalloc.c confstr.c confprnt.c confsig.c
  5. OBJS= conf.o confrw.o confrots.o confopts.o confalloc.o confstr.o confprnt.o confsig.o
  6. HEDRS= conf.h config.h extern.h structs.h
  7. NEW= xconf
  8. NAME= conf
  9. LISP= conf.el
  10. MAKES= Makefile
  11. DOCDIR= doc
  12. CONFLIB= /usr/lib/conf
  13. BINDIR= /usr/local/bin
  14. LINT=lint
  15.  
  16. LIBS= -ltermlib
  17.  
  18. $(NEW): $(OBJS)
  19.     $(CC) $(CFLAGS) -o $(NEW) $(OBJS) $(LIBS)
  20.  
  21. clean:
  22.     rm -f *.o $(NEW) core
  23.  
  24. shar:
  25.     shar $(DOCDIR) $(MAKES) $(SRCS) $(HEDRS) $(LISP) > conf.shar
  26.  
  27. lint:
  28.     $(LINT) $(LIBS) $(SRCS)
  29.  
  30. install:
  31.     cp $(NEW) $(BINDIR)/$(NAME)
  32.     -mkdir $(CONFLIB)
  33.     cp $(DOCDIR)/confhelp $(CONFLIB)
  34.     -chmod 777 $(CONFLIB)
  35.     -chmod 644 $(CONFLIB)/* 
  36.