home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume25 / utmp / Makefile next >
Encoding:
Makefile  |  1992-01-09  |  866 b   |  43 lines

  1. #-------
  2. # Installation parameters
  3. #-------
  4. BINDIR          = $(root)/pub/bin/$(ht)
  5. BINMOD          = 500
  6. BINOWN          =    dws
  7. BINGRP          =    dws
  8. MANDIR          = $(root)/pub/man/man1
  9. MANMOD          = 400
  10. MANOWN          =    dws
  11. MANGRP          =    dws
  12.  
  13. LINKER          = $(CC)
  14. LDFLAGS          =
  15. SHAR          = shar
  16.  
  17. PROG          = utmp
  18. PLUG          = README
  19. PAGE          = utmp.1
  20. TEXT          = Makefile
  21. HDRS          =
  22. SRCS          = utmp.c
  23. OBJS          = utmp.o
  24.  
  25. all:        $(PROG)
  26.  
  27. $(PROG):    $(OBJS)
  28.         $(LINKER) $(LDFLAGS) $(OBJS) -o $(PROG)
  29.  
  30. clean:;        rm -f $(OBJS)
  31.  
  32. clobber:    clean
  33.         rm -f $(PROG) $(PROG).shar
  34.  
  35. install:    $(PROG) $(PAGE)
  36.         install -m $(BINMOD) -o $(BINOWN) -g $(BINGRP) -s $(PROG) $(BINDIR)
  37.         install -m $(MANMOD) -o $(MANOWN) -g $(MANGRP) -c $(PAGE) $(MANDIR)
  38.  
  39. uninstall:;    rm -f $(BINDIR)/$(PROG)
  40.         rm -f $(MANDIR)/$(PAGE)
  41.  
  42. shar:;        $(SHAR) $(PLUG) $(PAGE) $(HDRS) $(SRCS) $(TEXT) > $(PROG).shar
  43.