]>
Commit | Line | Data |
---|---|---|
fcb276b5 | 1 | # Makefile for SMS clients passwd/chfn/chhome/chsh |
13b69c6c | 2 | # |
3 | # MIT Project Athena | |
4 | # | |
5 | # $Source$ | |
6 | # $Header$ | |
fcb276b5 | 7 | # $Author$ |
8 | # $Log$ | |
9 | # Revision 1.2 1987-07-31 01:24:43 ambar | |
10 | # added install target | |
11 | # | |
13b69c6c | 12 | # |
13 | DESTDIR= | |
fcb276b5 | 14 | DEFINES = -O |
15 | CFLAGS = -I../../include ${DEFINES} | |
13b69c6c | 16 | CONFDIR = ${DESTDIR}/usr/athena |
17 | BINDIR = ${DESTDIR}/bin | |
18 | ||
fcb276b5 | 19 | SMSLIB = ../../lib/libsms.a ../../lib/libgdb.a ../../lib/libmisc.a |
13b69c6c | 20 | |
fcb276b5 | 21 | PROGS= passwd chfn chhome chsh |
13b69c6c | 22 | |
23 | all: ${PROGS} | |
24 | ||
fcb276b5 | 25 | passwd: passwd.o |
26 | cc -o passwd passwd.o -lkrb -ldes | |
13b69c6c | 27 | |
fcb276b5 | 28 | chfn: chfn.o |
29 | cc -o chfn chfn.o ${SMSLIB} -lkrb -ldes | |
13b69c6c | 30 | |
fcb276b5 | 31 | chhome: chhome.o |
32 | cc -o chhome chhome.o ${SMSLIB} -lkrb -ldes | |
13b69c6c | 33 | |
fcb276b5 | 34 | chsh: chsh.o |
35 | cc -o chsh chsh.o ${SMSLIB} -lkrb -ldes | |
13b69c6c | 36 | |
fcb276b5 | 37 | lint: |
38 | lint *.c | |
13b69c6c | 39 | |
fcb276b5 | 40 | clean: |
41 | rm -f *.o *~ | |
42 | rm -f ${PROGS} | |
43 | ||
44 | install: ${PROGS} | |
45 | install passwd ${DESTDIR}/usr/athena/passwd | |
46 | install chsh ${DESTDIR}/usr/athena/chsh | |
47 | install chfn ${DESTDIR}/usr/athena/chfn | |
48 | install chhome ${DESTDIR}/usr/athena/chhome |