]> andersk Git - moira.git/blame - server/Makefile
A fresh start, copied from ../server/*.qc
[moira.git] / server / Makefile
CommitLineData
0704494f 1# $Source$
2# $Author$
3# $Header$
4#
5
6CFILES = startmoira.c mr_main.c mr_sauth.c mr_scall.c \
7 mr_srvdata.c mr_shutdown.c mr_util.c qrtn.c \
8 qsupport.c qsubs.c queries2.c mr_sbrk.c mr_smalloc.c \
9 meinitlst.c increment.c cache.c
10
11SRVOBJ=mr_main.o mr_sauth.o mr_scall.o mr_srvdata.o mr_shutdown.o \
12 mr_util.o qrtn.o queries2.o qsupport.o qsubs.o mr_sbrk.o \
13 mr_smalloc.o meinitlst.o increment.o cache.o
14
15GLUOBJS=mr_glue.o qrtn.o queries2.o qsupport.o qsubs.o \
16 ../rpc/mr_et.o mr_srvdata.o mr_smalloc.o meinitlst.o mr_sbrk.o \
17 ../rpc/krb_et.o mr_util.o increment.o cache.o
18
19GLUPOBJS=mr_glue.o qrtn.o queries2.o qsupport.o qsubs.o \
20 ../../rpc/profiled/mr_et.o mr_srvdata.o mr_smalloc.o \
21 meinitlst.o mr_sbrk.o ../../rpc/profiled/krb_et.o mr_util.o \
22 increment.o cache.o
23
24
25LIBS=../rpc/libmoira.a ../gdb/libgdb.a
26PLIBS=../../rpc/libmoira_p.a ../../gdb/libgdb_p.a
27
28LLIBS= -L../lib -lzephyr -lkrb -ldes -lcom_err -lm
29PLLIBS= -L../../lib -lzephyr -lkrb -ldes -lcom_err_p -lm
30
31SLIBS= /usr/rtingres/lib/libqlib /usr/rtingres/lib/compatlib
32
33COPTS= -O
34
35INCDIRS=-I../include
36
37CFLAGS= ${INCDIRS} ${COPTS}
38LINTFLAGS= -uhv
39
40ALL=moirad startmoira libmoiraglue.a # libmoiraglue_p.a
41
42.c.o:
43# ${CC} -c -pg ${CFLAGS} $*.c
44# mv $*.o profiled/$*.o
45 ${CC} -c ${CFLAGS} $*.c
46
47.SUFFIXES: .dc .qc
48
49.qc.c:
50 rm -f $*.c
51 /usr/rtingres/bin/eqc -p $*
52
53.dc.c:
54 rm -f $*.c
55 awk -f ingres.awk < $< > $*.sc
56 /usr/rtingres/bin/esqlc -p $*
57
58all: ${ALL}
59
60moirad: ${SRVOBJ} ${LIBS}
61 rm -f moirad
62 cc -o moirad ${COPTS} ${SRVOBJ} ${SLIBS} ${LIBS} ${LLIBS}
63
64moirad_p: ${SRVOBJ} ${LIBS}
65 (cd profiled; cc -pg -o moirad_p ${COPTS} ${SRVOBJ} ${SLIBS} ${PLIBS} \
66 ${PLLIBS})
67
68libmoiraglue.a: ${GLUOBJS}
69 ar cruv libmoiraglue.a ${GLUOBJS}
70 ranlib libmoiraglue.a
71
72libmoiraglue_p.a: ${GLUOBJS}
73 cd profiled; ar cruv ../libmoiraglue_p.a ${GLUPOBJS}
74 ranlib libmoiraglue_p.a
75
76restart: moirad startmoira
77 ./startmoira
78
79startmoira: startmoira.o
80 cc -o startmoira ${COPTS} startmoira.o
81
82install: moirad startmoira
83 install -c moirad ../bin/moirad
84 install -c startmoira ../bin/startmoira
85
86clean:
87 rm -f ${ALL} libmoiraglue_p.a
88 rm -f *.o *~ qrtn.c qsupport.c qoldsup.c increment.c
89 rm -f profiled/*.o
9609d700 90 rm -f *.err
0704494f 91
92TAGS: $(CFILES)
93 -etags $(CFILES)
94
95lint:
96 lint ${INCDIRS} mr_*.c q*.c ../rpc/llib-lmoira.ln
97
98depend: $(CFILES)
99 mkdep $(CFLAGS) $(CFILES)
100
101# the last constant line in the makefile should be...
102# DO NOT DELETE THIS LINE -- mkdep uses it.
103
104startmoira.o: startmoira.c ../include/mit-copyright.h /usr/include/stdio.h
105startmoira.o: /usr/include/strings.h /usr/include/sys/types.h
106startmoira.o: /usr/include/sys/file.h /usr/include/sys/wait.h
107startmoira.o: /usr/include/sys/signal.h /usr/include/sys/ioctl.h
108startmoira.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
109startmoira.o: ../include/moira_site.h
110mr_main.o: mr_main.c ../include/mit-copyright.h /usr/include/strings.h
111mr_main.o: /usr/include/sys/types.h /usr/include/sys/errno.h
112mr_main.o: /usr/include/sys/signal.h /usr/include/sys/wait.h
113mr_main.o: /usr/include/sys/stat.h mr_server.h /usr/include/sys/uio.h
114mr_main.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
115mr_main.o: ../include/mr_proto.h /usr/include/stdio.h ../include/gdb.h
116mr_main.o: /usr/include/sys/time.h /usr/include/sys/time.h ../include/moira.h
117mr_main.o: ../include/mr_et.h ../include/moira_site.h ../include/krb.h
118mr_main.o: ../include/des.h ../include/krb_et.h
119mr_sauth.o: mr_sauth.c ../include/mit-copyright.h /usr/include/strings.h
120mr_sauth.o: mr_server.h /usr/include/sys/types.h /usr/include/sys/uio.h
121mr_sauth.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
122mr_sauth.o: ../include/mr_proto.h /usr/include/stdio.h ../include/gdb.h
123mr_sauth.o: /usr/include/sys/time.h /usr/include/sys/time.h
124mr_sauth.o: ../include/moira.h ../include/mr_et.h ../include/moira_site.h
125mr_sauth.o: ../include/krb.h ../include/des.h /usr/include/ctype.h
126mr_sauth.o: ../include/krb_et.h
127mr_scall.o: mr_scall.c ../include/mit-copyright.h /usr/include/sys/types.h
128mr_scall.o: /usr/include/sys/stat.h /usr/include/sys/file.h ../include/krb.h
129mr_scall.o: ../include/des.h /usr/include/errno.h query.h mr_server.h
130mr_scall.o: /usr/include/sys/uio.h /usr/include/sys/socket.h
131mr_scall.o: /usr/include/netinet/in.h ../include/mr_proto.h
132mr_scall.o: /usr/include/stdio.h ../include/gdb.h /usr/include/sys/time.h
133mr_scall.o: /usr/include/sys/time.h ../include/moira.h ../include/mr_et.h
134mr_scall.o: ../include/moira_site.h
135mr_srvdata.o: mr_srvdata.c ../include/mit-copyright.h mr_server.h
136mr_srvdata.o: /usr/include/sys/types.h /usr/include/sys/uio.h
137mr_srvdata.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
138mr_srvdata.o: ../include/mr_proto.h /usr/include/stdio.h ../include/gdb.h
139mr_srvdata.o: /usr/include/sys/time.h /usr/include/sys/time.h
140mr_srvdata.o: ../include/moira.h ../include/mr_et.h ../include/moira_site.h
141mr_srvdata.o: ../include/krb.h ../include/des.h
142mr_shutdown.o: mr_shutdown.c ../include/mit-copyright.h
143mr_shutdown.o: /usr/include/strings.h /usr/include/sys/errno.h mr_server.h
144mr_shutdown.o: /usr/include/sys/types.h /usr/include/sys/uio.h
145mr_shutdown.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
146mr_shutdown.o: ../include/mr_proto.h /usr/include/stdio.h ../include/gdb.h
147mr_shutdown.o: /usr/include/sys/time.h /usr/include/sys/time.h
148mr_shutdown.o: ../include/moira.h ../include/mr_et.h ../include/moira_site.h
149mr_shutdown.o: ../include/krb.h ../include/des.h
150mr_util.o: mr_util.c ../include/mit-copyright.h mr_server.h
151mr_util.o: /usr/include/sys/types.h /usr/include/sys/uio.h
152mr_util.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
153mr_util.o: ../include/mr_proto.h /usr/include/stdio.h ../include/gdb.h
154mr_util.o: /usr/include/sys/time.h /usr/include/sys/time.h ../include/moira.h
155mr_util.o: ../include/mr_et.h ../include/moira_site.h ../include/krb.h
156mr_util.o: ../include/des.h /usr/include/ctype.h /usr/include/strings.h
157qrtn.o: qrtn.c ../include/mit-copyright.h query.h mr_server.h
158qrtn.o: /usr/include/sys/types.h /usr/include/sys/uio.h
159qrtn.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
160qrtn.o: ../include/mr_proto.h /usr/include/stdio.h ../include/gdb.h
161qrtn.o: /usr/include/sys/time.h /usr/include/sys/time.h ../include/moira.h
162qrtn.o: ../include/mr_et.h ../include/moira_site.h ../include/krb.h
163qrtn.o: ../include/des.h
9d638027 164qsupport.o: qsupport.c ../include/mit-copyright.h query.h sql_defs.h
165qsupport.o: mr_server.h
0704494f 166qsupport.o: /usr/include/sys/types.h /usr/include/sys/uio.h
167qsupport.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
168qsupport.o: ../include/mr_proto.h /usr/include/stdio.h ../include/gdb.h
169qsupport.o: /usr/include/sys/time.h /usr/include/sys/time.h
170qsupport.o: ../include/moira.h ../include/mr_et.h ../include/moira_site.h
171qsupport.o: ../include/krb.h ../include/des.h /usr/include/ctype.h
172qsubs.o: qsubs.c ../include/mit-copyright.h ../include/moira.h
173qsubs.o: ../include/mr_et.h query.h
174queries2.o: queries2.c ../include/mit-copyright.h query.h ../include/mr_et.h
175mr_sbrk.o: mr_sbrk.c ../include/mit-copyright.h /usr/include/sys/types.h
176mr_smalloc.o: mr_smalloc.c /usr/include/stdio.h /usr/include/signal.h
177mr_smalloc.o: /usr/include/sys/time.h /usr/include/sys/time.h
178mr_smalloc.o: /usr/include/sys/resource.h
179meinitlst.o: meinitlst.c ../include/mit-copyright.h /usr/include/sys/errno.h
180meinitlst.o: /usr/include/sys/types.h
181increment.o: increment.c ../include/mit-copyright.h ../include/moira.h
182increment.o: ../include/mr_et.h query.h mr_server.h /usr/include/sys/types.h
183increment.o: /usr/include/sys/uio.h /usr/include/sys/socket.h
184increment.o: /usr/include/netinet/in.h ../include/mr_proto.h
185increment.o: /usr/include/stdio.h ../include/gdb.h /usr/include/sys/time.h
186increment.o: /usr/include/sys/time.h ../include/moira_site.h ../include/krb.h
187increment.o: ../include/des.h
188cache.o: cache.c ../include/mit-copyright.h query.h mr_server.h
189cache.o: /usr/include/sys/types.h /usr/include/sys/uio.h
190cache.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
191cache.o: ../include/mr_proto.h /usr/include/stdio.h ../include/gdb.h
192cache.o: /usr/include/sys/time.h /usr/include/sys/time.h ../include/moira.h
193cache.o: ../include/mr_et.h ../include/moira_site.h ../include/krb.h
194cache.o: ../include/des.h
This page took 0.069239 seconds and 5 git commands to generate.