]>
Commit | Line | Data |
---|---|---|
a82fb69f | 1 | # Makefile for SMS clients passwd/chfn/chpobox/chsh |
13b69c6c | 2 | # |
3 | # MIT Project Athena | |
4 | # | |
5 | # $Source$ | |
6 | # $Header$ | |
fcb276b5 | 7 | # $Author$ |
8 | # $Log$ | |
3507c486 | 9 | # Revision 1.6 1987-12-22 12:50:53 mar |
10 | # don't install chpobox | |
fcb276b5 | 11 | # |
3507c486 | 12 | # Revision 1.5 87/08/08 23:38:10 ambar |
13 | # passwd now links with smslib | |
14 | # | |
15ce2069 | 15 | # Revision 1.4 87/08/03 05:13:22 wesommer |
16 | # changed libmisc to libcom_err.a | |
17 | # | |
82f1b1c7 | 18 | # Revision 1.3 87/08/02 19:46:26 ambar |
19 | # changed name of chhome to chpobox | |
20 | # | |
a82fb69f | 21 | # Revision 1.2 87/07/31 01:24:43 ambar |
22 | # added install target | |
23 | # | |
13b69c6c | 24 | # |
25 | DESTDIR= | |
fcb276b5 | 26 | DEFINES = -O |
27 | CFLAGS = -I../../include ${DEFINES} | |
13b69c6c | 28 | CONFDIR = ${DESTDIR}/usr/athena |
29 | BINDIR = ${DESTDIR}/bin | |
30 | ||
82f1b1c7 | 31 | SMSLIB = ../../lib/libsms.a ../../lib/libgdb.a ../../lib/libcom_err.a |
13b69c6c | 32 | |
a82fb69f | 33 | PROGS= passwd chfn chpobox chsh |
13b69c6c | 34 | |
35 | all: ${PROGS} | |
36 | ||
fcb276b5 | 37 | passwd: passwd.o |
15ce2069 | 38 | cc -o passwd passwd.o ${SMSLIB} -lkrb -ldes |
13b69c6c | 39 | |
fcb276b5 | 40 | chfn: chfn.o |
41 | cc -o chfn chfn.o ${SMSLIB} -lkrb -ldes | |
13b69c6c | 42 | |
a82fb69f | 43 | chpobox: chpobox.o |
44 | cc -o chpobox chpobox.o ${SMSLIB} -lkrb -ldes | |
13b69c6c | 45 | |
fcb276b5 | 46 | chsh: chsh.o |
47 | cc -o chsh chsh.o ${SMSLIB} -lkrb -ldes | |
13b69c6c | 48 | |
fcb276b5 | 49 | lint: |
50 | lint *.c | |
13b69c6c | 51 | |
fcb276b5 | 52 | clean: |
53 | rm -f *.o *~ | |
54 | rm -f ${PROGS} | |
55 | ||
56 | install: ${PROGS} | |
57 | install passwd ${DESTDIR}/usr/athena/passwd | |
58 | install chsh ${DESTDIR}/usr/athena/chsh | |
59 | install chfn ${DESTDIR}/usr/athena/chfn | |
3507c486 | 60 | # install chpobox ${DESTDIR}/usr/athena/chpobox |