# Imakefile for server directory.
#
+SRCDIR = $(SRCTOP)/gen
+#ifdef GDSS
SRCS = util.c moddiff.c ca.c passwd.c zephyr.c aliases.c hesiod.c \
nfs.c mailhub.c mitdir.c prlogger.c stats.c sis.c pobox.c \
letter.c
LIBS = -L/usr/athena/lib ../lib/libmoira.a -lcom_err -lzephyr \
../server/libmrglue.a /mit/gdss/`machtype`/libgdss.a \
-lkrb -ldes -lhesiod ${SQL_LIB}
-SRCDIR = $(SRCTOP)/gen
DEFINES = -I/mit/gdss/include
+#else /* GDSS */
+SRCS = util.c moddiff.c ca.c passwd.c zephyr.c aliases.c hesiod.c \
+ nfs.c mailhub.c mitdir.c prlogger.c stats.c pobox.c \
+ letter.c
+OBJS = util.o moddiff.o ca.o passwd.o zephyr.o aliases.o hesiod.o \
+ nfs.o mailhub.o mitdir.o prlogger.o stats.o pobox.o \
+ letter.o
+CODE = util.c moddiff.dc ca.dc passwd.dc zephyr.dc aliases.dc hesiod.dc \
+ nfs.dc mailhub.dc mitdir.dc prlogger.dc stats.dc pobox.dc \
+ letter.dc
+LIBS = -L/usr/athena/lib ../lib/libmoira.a -lcom_err -lzephyr \
+ ../server/libmrglue.a -lkrb -ldes -lhesiod ${SQL_LIB}
+DEFINES =
+#endif /* GDSS */
sqlrule()
program(ca.gen, ca.o util.o moddiff.o,${MR_LIBDEP},${LIBS},${PROGDIR})
sqlfile(prlogger)
program(stats.gen, stats.o util.o moddiff.o,${MR_LIBDEP},${LIBS},${PROGDIR})
sqlfile(stats)
+#ifdef GDSS
program(sis.gen, sis.o util.o moddiff.o,${MR_LIBDEP},${LIBS},${PROGDIR})
sqlfile(sis)
+#endif
program(pobox.gen, pobox.o util.o moddiff.o,${MR_LIBDEP},${LIBS},${PROGDIR})
sqlfile(pobox)
program(letter.gen, letter.o util.o moddiff.o,${MR_LIBDEP},${LIBS},${PROGDIR})