source: trunk/athena/bin/finger/Makefile @ 2663

Revision 2663, 2.4 KB checked in by epeisach, 34 years ago (diff)
*** empty log message ***
Line 
1# Makefile for Hesiod/Zephyr client finger
2#
3#       MIT Project Athena
4#
5#       $Source: /afs/dev.mit.edu/source/repository/athena/bin/finger/Makefile,v $
6#       $Header: /afs/dev.mit.edu/source/repository/athena/bin/finger/Makefile,v 1.9 1990-02-09 08:52:31 epeisach Exp $
7#       $Author: epeisach $
8#       $Log: not supported by cvs2svn $
9# Revision 1.8  89/10/18  13:21:16  epeisach
10# Fixed depend line & ran depend.
11#
12# Revision 1.7  89/02/22  16:51:28  epeisach
13# Install options to strip and set permissions added.
14#
15# Revision 1.6  87/12/04  11:36:25  shanzer
16# Added -ldes to the list of libriaries..
17#
18# Revision 1.5  87/08/27  16:56:33  ambar
19# fixed clean target.
20#
21# Revision 1.5  87/08/27  16:41:44  ambar
22# fixed clean target
23#
24# Revision 1.4  87/08/21  18:30:58  ambar
25# typo fix
26#
27# Revision 1.3  87/08/21  18:28:18  ambar
28# changed the name of the hesiod file.
29#
30# Revision 1.2  87/08/20  16:11:21  ambar
31#
32# oops: excess backslash removed.
33#
34# Revision 1.1  87/08/20  16:02:51  ambar
35# Initial revision
36#
37#
38DESTDIR=
39CFLAGS = -O
40CONFDIR = ${DESTDIR}/usr/athena
41BINDIR = ${DESTDIR}/bin
42
43LIBS =  -lhesiod -lzephyr -lcom_err -lkrb -ldes
44
45SRCS =  finger.c hespwnam.c
46
47OBJECTS = finger.o hespwnam.o
48
49all:    finger
50
51finger: ${OBJECTS}
52        cc ${CFLAGS} -o finger ${OBJECTS} ${LIBS}
53
54finger.o:       finger.c
55        cc -c ${CFLAGS} finger.c
56
57hespwnam.o:     hespwnam.c
58        cc -c ${CFLAGS} hespwnam.c
59
60lint:
61        lint -I../../include *.c
62
63clean: 
64        rm -f *.o *~ *.BAK
65        rm -f finger
66
67install:        finger
68        install -c -s -m 755 finger ${DESTDIR}/usr/athena/finger
69
70depend:
71        touch Make.depend; makedepend -fMake.depend ${CFLAGS} ${SRCS}
72
73# DO NOT DELETE THIS LINE -- make depend depends on it.
74
75finger.o: finger.c /usr/include/sys/file.h /usr/include/sys/types.h
76finger.o: /usr/include/sys/stat.h /usr/include/utmp.h
77finger.o: /usr/include/sys/signal.h /usr/include/pwd.h /usr/include/stdio.h
78finger.o: /usr/include/lastlog.h /usr/include/ctype.h /usr/include/sys/time.h
79finger.o: /usr/include/sys/time.h /usr/include/sys/socket.h
80finger.o: /usr/include/netinet/in.h /usr/include/netdb.h
81finger.o: /usr/include/hesiod.h /usr/include/zephyr/zephyr.h
82finger.o: /usr/include/zephyr/mit-copyright.h
83finger.o: /usr/include/zephyr/zephyr_err.h /usr/include/zephyr/zephyr_conf.h
84finger.o: /usr/include/errno.h /usr/include/krb.h
85finger.o: /usr/include/mit-copyright.h /usr/include/des.h
86finger.o: /usr/include/des_conf.h
87hespwnam.o: hespwnam.c /usr/include/stdio.h /usr/include/pwd.h
88hespwnam.o: /usr/include/mit-copyright.h
Note: See TracBrowser for help on using the repository browser.