MR_INCLUDE('$(SRCTOP)/lib')
MR_INCLUDE('$(BUILDTOP)/lib')
MR_INCLUDE('$(BUILDTOP)/db')
+MR_INCLUDE('$(srcdir)')
LDFLAGS="$LDFLAGS -L\$(BUILDTOP)/lib $LIBPATH"
KLIBS="-lzephyr $KRB4_LIBS -lcom_err -lhesiod $LIBS"
LIBS="-lmoira $KLIBS"
qvalidate.o qaccess.o qsetup.o qsupport.o qfollow.o \
queries2.o qrtn.o qsubs.o increment.o cache.o
SCHEMA_OBJS= ../db/moira_schema.o
-GLUE_OBJS= mr_glue.o mr_sauth.o mr_util.o \
- qvalidate.o qaccess.o qsetup.o qsupport.o qfollow.o \
- queries2.o qrtn.o qsubs.o increment.o cache.o
START_OBJS= startmoira.o
CFILES= qvalidate.c qaccess.c qsetup.c qsupport.c qfollow.c \
qrtn.c increment.c cache.c
-TARGET=moirad startmoira libmrglue.a
+TARGET=moirad startmoira
.SUFFIXES: .pc
.pc.c:
- $(PRO_C) $(PRO_C_FLAGS) INAME=$<
+ $(PRO_C) $(PRO_C_FLAGS) INAME=$< ONAME=$@
.c.o:
$(CC) -c $(ALL_CFLAGS) $<
all: $(TARGET)
clean:
- rm -f $(SERVER_OBJS) $(GLUE_OBJS) $(START_OBJS) $(CFILES) $(TARGET)
+ rm -f $(SERVER_OBJS) $(START_OBJS) $(CFILES) $(TARGET)
depend: $(CFILES)
startmoira: $(START_OBJS)
$(CC) -o $@ $(LDFLAGS) $(START_OBJS) $(LIBS)
-
-libmrglue.a: $(GLUE_OBJS)
- ar cru $@ $(GLUE_OBJS) $(SCHEMA_OBJS)
- $(RANLIB) $@