7 CPPFLAGS=@CPPFLAGS@ @CURSES_CPPFLAGS@ @GDSS_CPPFLAGS@
10 ALL_CFLAGS=$(CPPFLAGS) $(CFLAGS) $(DEFS)
12 LIBS=../lib/libmrclient.a @CURSES_LIBS@ @GDSS_LIBS@ @LIBS@
14 GDSS_LIBDEP=@GDSS_LIBDEP@
16 INSTALL_PROGRAM=@INSTALL_PROGRAM@
23 exec_prefix=@exec_prefix@
26 MOBJS= attach.o cluster.o delete.o globals.o lists.o main.o menu.o \
27 menus.o nfs.o pobox.o quota.o user.o utils.o dcmmaint.o printer.o \
29 NOBJS= namespace.o globals.o lists.o menu.o pobox.o user.o utils.o misc.o
30 OBJS= ${MOBJS} ${NOBJS}
32 TARGET=moira namespace
35 $(CC) -c $(ALL_CFLAGS) $<
40 rm -f $(OBJS) $(TARGET)
42 cleandir distclean: clean
48 $(INSTALL_PROGRAM) namespace $(bindir)
49 $(INSTALL_PROGRAM) moira $(bindir)
50 ln -s $(bindir)/listmaint moira
51 ln -s $(bindir)/dcmmaint moira
52 ln -s $(bindir)/usermaint moira
54 moira: $(MOBJS) ../lib/libmrclient.a $(MR_LIBDEP) $(GDSS_LIBDEP)
55 $(CC) -o $@ $(LDFLAGS) $(MOBJS) $(LIBS)
57 namespace: $(NOBJS) ../lib/libmrclient.a $(MR_LIBDEP) $(GDSS_LIBDEP)
58 $(CC) -o $@ $(LDFLAGS) $(NOBJS) $(LIBS)