3 # Copyright 1990 by the Massachusetts Institute of Technology.
5 # For copying and distribution information,
6 # please see the file <mit-copyright.h>.
8 # Imakefile for server directory.
12 XSRC= mr_sbrk.c meinitlst.c
13 XOBJ= mr_sbrk.o meinitlst.o
19 DEFINES=-DGDSS -I/mit/gdss/include -I.
21 SRCS = startmoira.c mr_main.c mr_sauth.c mr_scall.c \
22 mr_srvdata.c mr_shutdown.c mr_util.c qrtn.c \
23 qsupport.c qsubs.c queries2.c mr_smalloc.c \
24 increment.c cache.c mr_glue.c \
25 mr_server.h query.h qrtn.h $(XSRC)
26 CODE= startmoira.c mr_main.c mr_sauth.c mr_scall.c \
27 mr_srvdata.c mr_shutdown.c mr_util.c qrtn.dc \
28 qsupport.dc qsubs.c queries2.c mr_smalloc.c \
29 increment.dc cache.dc mr_glue.c \
30 Imakefile mr_server.h query.h qrtn.h $(XSRC)
31 SRVOBJ=mr_main.o mr_sauth.o mr_scall.o mr_srvdata.o mr_shutdown.o \
32 mr_util.o qrtn.o queries2.o qsupport.o qsubs.o \
33 mr_smalloc.o increment.o cache.o $(XOBJ)
34 GLUOBJS=mr_glue.o qrtn.o queries2.o qsupport.o qsubs.o \
35 ../lib/mr_et.o mr_srvdata.o mr_smalloc.o \
36 ../lib/krb_et.o mr_util.o increment.o cache.o $(XOBJ)
37 SRCDIR = $(SRCTOP)/server
40 program(moirad, ${SRVOBJ},${MR_LIBDEP} ${GDB_LIBDEP},\
41 -L/usr/athena/lib .././lib/libmoira.a -lzephyr \
42 .././gdb/libmrgdb.a -lcom_err \
43 /mit/gdss/`machtype`/libgdss.a -lkrb -ldes -lhesiod \
44 ${SQL_LIB}, ${PROGDIR})
45 program(startmoira, startmoira.o,,, ${PROGDIR})
47 install_library_target(mrglue,$(GLUOBJS),$(SRCS),)