]> andersk Git - moira.git/blame - clients/moira/Makefile
added hesiod to library list; make install use -c
[moira.git] / clients / moira / Makefile
CommitLineData
f7ba8e6c 1# This is the Makefile for allmaint, the SMS client that allows
2# a user to maintaint most important parts of the SMS database.
3# It Contains: The Makefile
4#
5# Created: 5/9/88
6# By: Chris D. Peterson
7#
8# $Source$
9# $Author$
10# $Header$
11#
12# Copyright 1987, 1988 by the Massachusetts Institute of Technology.
13#
14# For further information on copyright and distribution
15# see the file mit-copyright.h
16#
17
18DESTDIR=
a8c2e76b 19CFLAGS = -I../../include -I. -O
507c84bb 20LDFLAGS = -L../../lib
f7ba8e6c 21CONFDIR = ${DESTDIR}/usr/athena
22BINDIR = ${DESTDIR}/bin
23
24SMSLIB = -lsms -lgdb -lcom_err
1fa9a357 25LIBS = ${SMSLIB} -lcurses -ltermcap -lkrb -ldes -lhesiod
f7ba8e6c 26
27
28SRCS = utils.c attach.c cluster.c delete.c globals.c lists.c main.c \
a8c2e76b 29 menu.c menus.c nfs.c pobox.c quota.c user.c dcmmaint.c printer.c \
30 misc.c
31OBJS = attach.o cluster.o delete.o globals.o lists.o main.o menu.o \
32 menus.o nfs.o pobox.o quota.o user.o utils.o dcmmaint.o printer.o \
33 misc.o
f7ba8e6c 34
d2b91f47 35all: moira
f7ba8e6c 36
d2b91f47 37moira: ${OBJS}
38 rm -f moira
39 cc ${CFLAGS} ${LDFLAGS} -o moira ${OBJS} ${LIBS}
f7ba8e6c 40
41lint:
42 lint -I../../include *.c
43
d2b91f47 44install: moira
1fa9a357 45 install -c -s moira ${DESTDIR}/usr/athena/moira
1daa34a2 46 rm -f ${DESTDIR}/usr/athena/usermaint
47 rm -f ${DESTDIR}/usr/athena/listmaint
08a3883e 48 rm -f ${DESTDIR}/usr/athena/dcmmaint
d2b91f47 49 ln -s /usr/athena/moira ${DESTDIR}/usr/athena/usermaint
50 ln -s /usr/athena/moira ${DESTDIR}/usr/athena/listmaint
08a3883e 51 ln -s /usr/athena/moira ${DESTDIR}/usr/athena/dcmmaint
1daa34a2 52
f7ba8e6c 53clean:
54 rm -f *.o *~
d2b91f47 55 rm -f moira
018bd170 56 cd Doc; make clean
f7ba8e6c 57
58# Typing 'make saber' at the command line will allow load and link against the
59# correct libraries when using saber C.
60
61saber: ;
62 /mit/kaufer/saber -I/mit/smsdev/include -DDEBUG ${LDFLAGS} \
63 ${SRCS} ${LIBS}
050550ba 64
65depend:
66 mkdep ${CFLAGS} ${SRCS}
67
68# DO NOT DELETE THIS LINE -- mkdep uses it.
69
70utils.o: utils.c /usr/include/stdio.h /usr/include/strings.h
71utils.o: ../../include/sms.h /usr/include/sms_et.h ../../include/sms_app.h
72utils.o: ../../include/mit-copyright.h menu.h /usr/include/ctype.h defs.h
73utils.o: f_defs.h globals.h /usr/include/netdb.h
74attach.o: attach.c /usr/include/stdio.h /usr/include/strings.h
75attach.o: ../../include/sms.h /usr/include/sms_et.h ../../include/sms_app.h
76attach.o: ../../include/mit-copyright.h menu.h defs.h f_defs.h globals.h
77cluster.o: cluster.c /usr/include/stdio.h /usr/include/strings.h
78cluster.o: ../../include/sms.h /usr/include/sms_et.h ../../include/sms_app.h
79cluster.o: ../../include/mit-copyright.h menu.h defs.h f_defs.h globals.h
80delete.o: delete.c /usr/include/stdio.h /usr/include/strings.h
81delete.o: ../../include/sms.h /usr/include/sms_et.h ../../include/sms_app.h
82delete.o: ../../include/mit-copyright.h menu.h defs.h f_defs.h globals.h
83globals.o: globals.c ../../include/mit-copyright.h defs.h
84lists.o: lists.c /usr/include/stdio.h /usr/include/strings.h
85lists.o: ../../include/sms.h /usr/include/sms_et.h ../../include/sms_app.h
86lists.o: ../../include/mit-copyright.h menu.h defs.h f_defs.h globals.h
87main.o: main.c /usr/include/pwd.h /usr/include/signal.h /usr/include/stdio.h
88main.o: /usr/include/strings.h /usr/include/sys/types.h ../../include/sms.h
89main.o: /usr/include/sms_et.h menu.h ../../include/mit-copyright.h defs.h
90main.o: f_defs.h globals.h
91menu.o: menu.c ../../include/mit-copyright.h /usr/include/sys/types.h
92menu.o: /usr/include/stdio.h /usr/include/signal.h /usr/include/curses.h
93menu.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
94menu.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
95menu.o: /usr/include/ctype.h /usr/include/strings.h /usr/include/varargs.h
96menu.o: ../../include/com_err.h menu.h
97menus.o: menus.c /usr/include/stdio.h menu.h ../../include/mit-copyright.h
98menus.o: defs.h f_defs.h globals.h
99nfs.o: nfs.c /usr/include/stdio.h /usr/include/strings.h ../../include/sms.h
100nfs.o: /usr/include/sms_et.h ../../include/sms_app.h
101nfs.o: ../../include/mit-copyright.h menu.h defs.h f_defs.h globals.h
102pobox.o: pobox.c /usr/include/stdio.h /usr/include/strings.h
103pobox.o: /usr/include/ctype.h ../../include/sms.h /usr/include/sms_et.h
104pobox.o: ../../include/sms_app.h ../../include/mit-copyright.h menu.h defs.h
105pobox.o: f_defs.h globals.h
106quota.o: quota.c /usr/include/stdio.h /usr/include/strings.h
107quota.o: ../../include/sms.h /usr/include/sms_et.h ../../include/sms_app.h
108quota.o: ../../include/mit-copyright.h menu.h defs.h f_defs.h globals.h
109user.o: user.c /usr/include/stdio.h /usr/include/strings.h
110user.o: ../../include/sms.h /usr/include/sms_et.h ../../include/sms_app.h
111user.o: ../../include/mit-copyright.h menu.h /usr/include/ctype.h defs.h
112user.o: f_defs.h globals.h
113dcmmaint.o: dcmmaint.c /usr/include/stdio.h /usr/include/strings.h
114dcmmaint.o: /usr/include/ctype.h ../../include/sms.h /usr/include/sms_et.h
115dcmmaint.o: ../../include/sms_app.h ../../include/mit-copyright.h menu.h
116dcmmaint.o: defs.h f_defs.h globals.h
117printer.o: printer.c /usr/include/stdio.h /usr/include/strings.h
118printer.o: /usr/include/ctype.h ../../include/sms.h /usr/include/sms_et.h
119printer.o: ../../include/sms_app.h ../../include/mit-copyright.h menu.h
120printer.o: defs.h f_defs.h globals.h
121misc.o: misc.c /usr/include/stdio.h /usr/include/strings.h
122misc.o: ../../include/sms.h /usr/include/sms_et.h ../../include/sms_app.h
123misc.o: ../../include/mit-copyright.h menu.h /usr/include/sys/types.h
124misc.o: /usr/include/netdb.h /usr/include/sys/socket.h
125misc.o: /usr/include/netinet/in.h defs.h f_defs.h globals.h
This page took 0.074979 seconds and 5 git commands to generate.