]> andersk Git - moira.git/blob - clients/moira/Makefile
sms -> moira
[moira.git] / clients / moira / Makefile
1 #       This is the Makefile for allmaint, the Moira client that allows
2 #       a user to maintaint most important parts of the Moira 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
18 DESTDIR=
19 CFLAGS = -I../../include -I. -O
20 LDFLAGS =  -L../../lib
21 CONFDIR = ${DESTDIR}/usr/athena
22 BINDIR = ${DESTDIR}/bin
23
24 MOIRALIB = -lmoira -lgdb -lcom_err
25 LIBS = ${MOIRALIB} -lcurses -ltermcap -lkrb -ldes -lhesiod
26
27
28 SRCS = utils.c attach.c cluster.c delete.c globals.c lists.c main.c \
29         menu.c menus.c nfs.c pobox.c quota.c user.c dcmmaint.c printer.c \
30         misc.c
31 OBJS = 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
34
35 all:            moira
36
37 moira:          ${OBJS}
38                 rm -f moira
39                 cc ${CFLAGS} ${LDFLAGS} -o moira ${OBJS} ${LIBS}
40
41 lint:
42         lint -I../../include *.c
43
44 install: moira
45         install -c -s moira ${DESTDIR}/usr/athena/moira
46         rm -f ${DESTDIR}/usr/athena/usermaint
47         rm -f ${DESTDIR}/usr/athena/listmaint
48         rm -f ${DESTDIR}/usr/athena/dcmmaint
49         ln -s /usr/athena/moira ${DESTDIR}/usr/athena/usermaint
50         ln -s /usr/athena/moira ${DESTDIR}/usr/athena/listmaint
51         ln -s /usr/athena/moira ${DESTDIR}/usr/athena/dcmmaint
52
53 clean:  
54         rm -f *.o *~
55         rm -f moira
56         cd Doc; make clean
57
58 # Typing 'make saber' at the command line will allow load and link against the
59 # correct libraries when using saber C.
60
61 saber: ;
62         /mit/kaufer/saber -I/mit/moiradev/include -DDEBUG ${LDFLAGS} \
63         ${SRCS} ${LIBS}
64
65 depend:
66         mkdep ${CFLAGS} ${SRCS}
67
68 # DO NOT DELETE THIS LINE -- mkdep uses it.
69
70 utils.o: utils.c /usr/include/stdio.h /usr/include/strings.h
71 utils.o: ../../include/moira.h ../../include/mr_et.h
72 utils.o: ../../include/moira_site.h ../../include/mit-copyright.h menu.h
73 utils.o: /usr/include/ctype.h defs.h f_defs.h globals.h /usr/include/netdb.h
74 attach.o: attach.c /usr/include/stdio.h /usr/include/strings.h
75 attach.o: ../../include/moira.h ../../include/mr_et.h
76 attach.o: ../../include/moira_site.h ../../include/mit-copyright.h menu.h
77 attach.o: defs.h f_defs.h globals.h
78 cluster.o: cluster.c /usr/include/stdio.h /usr/include/strings.h
79 cluster.o: ../../include/moira.h ../../include/mr_et.h
80 cluster.o: ../../include/moira_site.h ../../include/mit-copyright.h menu.h
81 cluster.o: defs.h f_defs.h globals.h
82 delete.o: delete.c /usr/include/stdio.h /usr/include/strings.h
83 delete.o: ../../include/moira.h ../../include/mr_et.h
84 delete.o: ../../include/moira_site.h ../../include/mit-copyright.h menu.h
85 delete.o: defs.h f_defs.h globals.h
86 globals.o: globals.c ../../include/mit-copyright.h defs.h
87 lists.o: lists.c /usr/include/stdio.h /usr/include/strings.h
88 lists.o: ../../include/moira.h ../../include/mr_et.h
89 lists.o: ../../include/moira_site.h ../../include/mit-copyright.h menu.h
90 lists.o: defs.h f_defs.h globals.h
91 main.o: main.c /usr/include/pwd.h /usr/include/signal.h /usr/include/stdio.h
92 main.o: /usr/include/strings.h /usr/include/sys/types.h ../../include/moira.h
93 main.o: ../../include/mr_et.h menu.h ../../include/mit-copyright.h defs.h
94 main.o: f_defs.h globals.h
95 menu.o: menu.c ../../include/mit-copyright.h /usr/include/sys/types.h
96 menu.o: /usr/include/stdio.h /usr/include/signal.h /usr/include/curses.h
97 menu.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
98 menu.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
99 menu.o: /usr/include/ctype.h /usr/include/strings.h /usr/include/varargs.h
100 menu.o: ../../include/com_err.h menu.h
101 menus.o: menus.c /usr/include/stdio.h menu.h ../../include/mit-copyright.h
102 menus.o: defs.h f_defs.h globals.h
103 nfs.o: nfs.c /usr/include/stdio.h /usr/include/strings.h
104 nfs.o: ../../include/moira.h ../../include/mr_et.h ../../include/moira_site.h
105 nfs.o: ../../include/mit-copyright.h menu.h defs.h f_defs.h globals.h
106 pobox.o: pobox.c /usr/include/stdio.h /usr/include/strings.h
107 pobox.o: /usr/include/ctype.h ../../include/moira.h ../../include/mr_et.h
108 pobox.o: ../../include/moira_site.h ../../include/mit-copyright.h menu.h
109 pobox.o: defs.h f_defs.h globals.h
110 quota.o: quota.c /usr/include/stdio.h /usr/include/strings.h
111 quota.o: ../../include/moira.h ../../include/mr_et.h
112 quota.o: ../../include/moira_site.h ../../include/mit-copyright.h menu.h
113 quota.o: defs.h f_defs.h globals.h
114 user.o: user.c /usr/include/stdio.h /usr/include/strings.h
115 user.o: ../../include/moira.h ../../include/mr_et.h
116 user.o: ../../include/moira_site.h ../../include/mit-copyright.h menu.h
117 user.o: /usr/include/ctype.h defs.h f_defs.h globals.h
118 dcmmaint.o: dcmmaint.c /usr/include/stdio.h /usr/include/strings.h
119 dcmmaint.o: /usr/include/ctype.h ../../include/moira.h ../../include/mr_et.h
120 dcmmaint.o: ../../include/moira_site.h ../../include/mit-copyright.h menu.h
121 dcmmaint.o: defs.h f_defs.h globals.h
122 printer.o: printer.c /usr/include/stdio.h /usr/include/strings.h
123 printer.o: /usr/include/ctype.h ../../include/moira.h ../../include/mr_et.h
124 printer.o: ../../include/moira_site.h ../../include/mit-copyright.h menu.h
125 printer.o: defs.h f_defs.h globals.h
126 misc.o: misc.c /usr/include/stdio.h /usr/include/strings.h
127 misc.o: ../../include/moira.h ../../include/mr_et.h
128 misc.o: ../../include/moira_site.h ../../include/mit-copyright.h menu.h
129 misc.o: /usr/include/sys/types.h /usr/include/netdb.h
130 misc.o: /usr/include/sys/socket.h /usr/include/netinet/in.h defs.h f_defs.h
131 misc.o: globals.h
This page took 0.06786 seconds and 5 git commands to generate.