]> andersk Git - moira.git/blame - clients/moira/Makefile
fixup memory management with canonicalize_hostname()
[moira.git] / clients / moira / Makefile
CommitLineData
8defc06b 1# This is the Makefile for allmaint, the Moira client that allows
2# a user to maintaint most important parts of the Moira database.
f7ba8e6c 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
8defc06b 24MOIRALIB = -lmoira -lgdb -lcom_err
25LIBS = ${MOIRALIB} -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: ;
8defc06b 62 /mit/kaufer/saber -I/mit/moiradev/include -DDEBUG ${LDFLAGS} \
f7ba8e6c 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
8defc06b 71utils.o: ../../include/moira.h ../../include/mr_et.h
72utils.o: ../../include/moira_site.h ../../include/mit-copyright.h menu.h
73utils.o: /usr/include/ctype.h defs.h f_defs.h globals.h /usr/include/netdb.h
050550ba 74attach.o: attach.c /usr/include/stdio.h /usr/include/strings.h
8defc06b 75attach.o: ../../include/moira.h ../../include/mr_et.h
76attach.o: ../../include/moira_site.h ../../include/mit-copyright.h menu.h
77attach.o: defs.h f_defs.h globals.h
050550ba 78cluster.o: cluster.c /usr/include/stdio.h /usr/include/strings.h
8defc06b 79cluster.o: ../../include/moira.h ../../include/mr_et.h
80cluster.o: ../../include/moira_site.h ../../include/mit-copyright.h menu.h
81cluster.o: defs.h f_defs.h globals.h
050550ba 82delete.o: delete.c /usr/include/stdio.h /usr/include/strings.h
8defc06b 83delete.o: ../../include/moira.h ../../include/mr_et.h
84delete.o: ../../include/moira_site.h ../../include/mit-copyright.h menu.h
85delete.o: defs.h f_defs.h globals.h
050550ba 86globals.o: globals.c ../../include/mit-copyright.h defs.h
87lists.o: lists.c /usr/include/stdio.h /usr/include/strings.h
8defc06b 88lists.o: ../../include/moira.h ../../include/mr_et.h
89lists.o: ../../include/moira_site.h ../../include/mit-copyright.h menu.h
90lists.o: defs.h f_defs.h globals.h
050550ba 91main.o: main.c /usr/include/pwd.h /usr/include/signal.h /usr/include/stdio.h
8defc06b 92main.o: /usr/include/strings.h /usr/include/sys/types.h ../../include/moira.h
93main.o: ../../include/mr_et.h menu.h ../../include/mit-copyright.h defs.h
050550ba 94main.o: f_defs.h globals.h
95menu.o: menu.c ../../include/mit-copyright.h /usr/include/sys/types.h
96menu.o: /usr/include/stdio.h /usr/include/signal.h /usr/include/curses.h
97menu.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
98menu.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
99menu.o: /usr/include/ctype.h /usr/include/strings.h /usr/include/varargs.h
100menu.o: ../../include/com_err.h menu.h
101menus.o: menus.c /usr/include/stdio.h menu.h ../../include/mit-copyright.h
102menus.o: defs.h f_defs.h globals.h
8defc06b 103nfs.o: nfs.c /usr/include/stdio.h /usr/include/strings.h
104nfs.o: ../../include/moira.h ../../include/mr_et.h ../../include/moira_site.h
050550ba 105nfs.o: ../../include/mit-copyright.h menu.h defs.h f_defs.h globals.h
106pobox.o: pobox.c /usr/include/stdio.h /usr/include/strings.h
8defc06b 107pobox.o: /usr/include/ctype.h ../../include/moira.h ../../include/mr_et.h
108pobox.o: ../../include/moira_site.h ../../include/mit-copyright.h menu.h
109pobox.o: defs.h f_defs.h globals.h
050550ba 110quota.o: quota.c /usr/include/stdio.h /usr/include/strings.h
8defc06b 111quota.o: ../../include/moira.h ../../include/mr_et.h
112quota.o: ../../include/moira_site.h ../../include/mit-copyright.h menu.h
113quota.o: defs.h f_defs.h globals.h
050550ba 114user.o: user.c /usr/include/stdio.h /usr/include/strings.h
8defc06b 115user.o: ../../include/moira.h ../../include/mr_et.h
116user.o: ../../include/moira_site.h ../../include/mit-copyright.h menu.h
117user.o: /usr/include/ctype.h defs.h f_defs.h globals.h
050550ba 118dcmmaint.o: dcmmaint.c /usr/include/stdio.h /usr/include/strings.h
8defc06b 119dcmmaint.o: /usr/include/ctype.h ../../include/moira.h ../../include/mr_et.h
120dcmmaint.o: ../../include/moira_site.h ../../include/mit-copyright.h menu.h
050550ba 121dcmmaint.o: defs.h f_defs.h globals.h
122printer.o: printer.c /usr/include/stdio.h /usr/include/strings.h
8defc06b 123printer.o: /usr/include/ctype.h ../../include/moira.h ../../include/mr_et.h
124printer.o: ../../include/moira_site.h ../../include/mit-copyright.h menu.h
050550ba 125printer.o: defs.h f_defs.h globals.h
126misc.o: misc.c /usr/include/stdio.h /usr/include/strings.h
8defc06b 127misc.o: ../../include/moira.h ../../include/mr_et.h
128misc.o: ../../include/moira_site.h ../../include/mit-copyright.h menu.h
129misc.o: /usr/include/sys/types.h /usr/include/netdb.h
130misc.o: /usr/include/sys/socket.h /usr/include/netinet/in.h defs.h f_defs.h
131misc.o: globals.h
This page took 0.085261 seconds and 5 git commands to generate.