]> andersk Git - moira.git/blob - server/Imakefile
36c38cf8af9d20a3e8e502bebee3020c008fb152
[moira.git] / server / Imakefile
1 # $Header$
2 #
3 # Copyright 1990 by the Massachusetts Institute of Technology.
4 #
5 # For copying and distribution information,
6 # please see the file <mit-copyright.h>.
7 #
8 # Imakefile for server directory.
9 #
10
11 #ifdef INGRES
12 XSRC= mr_sbrk.c meinitlst.c
13 XOBJ= mr_sbrk.o meinitlst.o
14 #else
15 XSRC=
16 XOBJ=
17 #endif
18
19 DEFINES=-DGDSS -I/mit/gdss/include -I.
20
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 qvalidate.c \
25         mr_server.h query.h qrtn.h qaccess.c qsetup.c \
26         qfollow.c malloc.h $(XSRC)
27 CODE= startmoira.c mr_main.c mr_sauth.c mr_scall.c \
28         mr_srvdata.c mr_shutdown.c mr_util.c qrtn.dc \
29         qsupport.dc qsubs.c queries2.c mr_smalloc.c \
30         increment.dc cache.dc mr_glue.c qvalidate.dc \
31         Imakefile mr_server.h query.h qrtn.h qaccess.dc \
32         qsetup.dc qfollow.dc malloc.h $(XSRC)
33 SRVOBJ=mr_main.o mr_sauth.o mr_scall.o mr_srvdata.o mr_shutdown.o \
34         mr_util.o qrtn.o queries2.o qsupport.o qsubs.o \
35         mr_smalloc.o increment.o cache.o qvalidate.o \
36         qaccess.o qsetup.o qfollow.o $(XOBJ)
37 GLUOBJS=mr_glue.o qrtn.o queries2.o qsupport.o qsubs.o \
38         ../lib/mr_et.o mr_srvdata.o mr_smalloc.o \
39         ../lib/krb_et.o mr_util.o increment.o cache.o \
40         qvalidate.o qaccess.o qsetup.o qfollow.o $(XOBJ)
41 SRCDIR = $(SRCTOP)/server
42 sqlrule()
43
44 program(moirad, ${SRVOBJ},${MR_LIBDEP} ${GDB_LIBDEP},\
45         -L/usr/athena/lib .././lib/libmoira.a -lzephyr \
46         .././gdb/libmrgdb.a  -lcom_err \
47         /mit/gdss/`machtype`/libgdss.a -lkrb -ldes -lhesiod \
48         ${SQL_LIB}, ${PROGDIR})
49 program(startmoira, startmoira.o,${MR_LIBDEP} ${GDB_LIBDEP},\
50       -L/usr/athena/lib .././lib/libmoira.a -lzephyr \
51       .././gdb/libmrgdb.a -lcom_err \
52       /mit/gdss/`machtype`/libgdss.a -lkrb -ldes -lhesiod \
53       ${SQL_LIB}, ${PROGDIR})
54 library_obj_rule()
55 install_library_target(mrglue,$(GLUOBJS),$(SRCS),)
56
57 sqlfile(cache)
58 sqlfile(increment)
59 sqlfile(qrtn)
60 sqlfile(qsupport)
61 sqlfile(qvalidate)
62 sqlfile(qaccess)
63 sqlfile(qsetup)
64 sqlfile(qfollow)
This page took 0.033156 seconds and 3 git commands to generate.