PRO_C_OPTS=@PRO_C_OPTS@
PRO_C_FLAGS=$(PRO_C_OPTS) $(PRO_C_DEFS) $(PRO_C_INCLUDES)
LDFLAGS=@LDFLAGS@
-SERVER_LIBS=@GDSS_LIBS@ @SQL_LIBS@
+SQL_LIBS=@SQL_LIBS@
LIBS=@LIBS@
-RANLIB=@RANLIB@
+MR_LIBDEP=@MR_LIBDEP@
INSTALL=@INSTALL@
INSTALL_PROGRAM=@INSTALL_PROGRAM@
SERVER_OBJS= mr_main.o mr_sauth.o mr_scall.o mr_shutdown.o mr_util.o \
qvalidate.o qaccess.o qsetup.o qsupport.o qfollow.o \
- queries2.o qrtn.o qsubs.o increment.o cache.o
+ queries2.o qrtn.o qsubs.o increment.o
SCHEMA_OBJS= ../db/moira_schema.o
START_OBJS= startmoira.o
CFILES= qvalidate.c qaccess.c qsetup.c qsupport.c qfollow.c \
- qrtn.c increment.c cache.c
+ qrtn.c increment.c
TARGET=moirad startmoira
clean:
rm -f $(SERVER_OBJS) $(START_OBJS) $(CFILES) $(TARGET)
+cleandir distclean: clean
+ rm -f Makefile
+
depend: $(CFILES)
-install: all
- $(INSTALL_PROGRAM) moirad $(mrbindir)
- $(INSTALL_PROGRAM) startmoira $(mrbindir)
+install:
+ $(INSTALL_PROGRAM) moirad $(DESTDIR)$(mrbindir)
+ $(INSTALL_PROGRAM) startmoira $(DESTDIR)$(mrbindir)
-moirad: $(SERVER_OBJS)
- $(CC) -o $@ $(LDFLAGS) $(SERVER_OBJS) $(SCHEMA_OBJS) $(SERVER_LIBS) $(LIBS)
+moirad: $(SERVER_OBJS) $(SCHEMA_OBJS) $(MR_LIBDEP)
+ $(CC) -o $@ $(LDFLAGS) $(SERVER_OBJS) $(SCHEMA_OBJS) $(SQL_LIBS) $(LIBS)
startmoira: $(START_OBJS)
$(CC) -o $@ $(LDFLAGS) $(START_OBJS) $(LIBS)