home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 3 / 3186 / Makefile next >
Encoding:
Makefile  |  1991-04-13  |  547 b   |  24 lines

  1. # Makefile - for su and newgrp
  2. # $Id: Makefile,v 1.2 91/04/11 13:17:43 em Exp Locker: em $
  3.  
  4. CC = gcc -Wall
  5. CFLAGS = -O
  6. DESTDIR = /usr/local
  7. LIBS = -lprot -lc_s
  8.  
  9. all: su newgrp
  10.  
  11. su: su.o oksetluid.o uxnlist.o
  12.     $(CC) $(CFLAGS) su.o oksetluid.o uxnlist.o $(LIBS) -o su
  13. newgrp: newgrp.o
  14.     $(CC) $(CFLAGS) newgrp.o -o newgrp
  15.  
  16. install: $(DESTDIR)/su $(DESTDIR)/newgrp
  17.     chown root $(DESTDIR)/su $(DESTDIR)/newgrp
  18.     chmod u+s $(DESTDIR)/su $(DESTDIR)/newgrp
  19.     touch install
  20. $(DESTDIR)/su: su
  21.     cp su $(DESTDIR)
  22. $(DESTDIR)/newgrp: newgrp
  23.     cp newgrp $(DESTDIR)
  24.