]>
Commit | Line | Data |
---|---|---|
5c91cb61 | 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 | |
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 $(XSRC) | |
25 | CODE= startmoira.c mr_main.c mr_sauth.c mr_scall.c \ | |
26 | mr_srvdata.c mr_shutdown.c mr_util.c qrtn.dc \ | |
27 | qsupport.dc qsubs.c queries2.c mr_smalloc.c \ | |
28 | increment.dc cache.dc mr_glue.dc \ | |
29 | Imakefile mr_server.h query.h $(XSRC) | |
30 | SRVOBJ=mr_main.o mr_sauth.o mr_scall.o mr_srvdata.o mr_shutdown.o \ | |
31 | mr_util.o qrtn.o queries2.o qsupport.o qsubs.o \ | |
32 | mr_smalloc.o increment.o cache.o $(XOBJ) | |
33 | GLUOBJS=mr_glue.o qrtn.o queries2.o qsupport.o qsubs.o \ | |
34 | ../lib/mr_et.o mr_srvdata.o mr_smalloc.o \ | |
35 | ../lib/krb_et.o mr_util.o increment.o cache.o $(XOBJ) | |
36 | sqlrule() | |
37 | ||
38 | program(moirad, ${SRVOBJ},${MR_LIBDEP} ${GDB_LIBDEP},\ | |
39 | -L/usr/athena/lib .././lib/libmoira.a -lzephyr \ | |
40 | .././gdb/libmrgdb.a -lcom_err \ | |
41 | ../gdss/rgdss.o /mit/gdss/`machtype`/libgdss.a -lkrb -ldes -lhesiod \ | |
42 | ${SQL_LIB}, ${PROGDIR}) | |
43 | program(startmoira, startmoira.o,,, ${PROGDIR}) | |
44 | library_obj_rule() | |
45 | install_library_target(mrglue,$(GLUOBJS),$(SRCS),) | |
46 | ||
47 | sqlfile(cache) | |
48 | sqlfile(increment) | |
49 | sqlfile(qrtn) | |
50 | sqlfile(qsupport) | |
51 | sqlfile(mr_glue) |