7 CPPFLAGS=@CPPFLAGS@ @CURSES_CPPFLAGS@
10 ALL_CFLAGS=$(CPPFLAGS) $(CFLAGS) $(DEFS)
12 LIBS=../lib/libmrclient.a @CURSES_LIBS@ @LIBS@
15 INSTALL_PROGRAM=@INSTALL_PROGRAM@
22 exec_prefix=@exec_prefix@
25 MOBJS= acl.o attach.o cluster.o delete.o globals.o lists.o main.o menu.o \
26 menus.o nfs.o pobox.o quota.o user.o utils.o dcmmaint.o printer.o \
28 NOBJS= namespace.o globals.o lists.o menu.o pobox.o user.o utils.o misc.o
29 OBJS= ${MOBJS} ${NOBJS}
31 TARGET=moira namespace
34 $(CC) -c $(ALL_CFLAGS) $<
39 rm -f $(OBJS) $(TARGET)
41 cleandir distclean: clean
47 $(INSTALL_PROGRAM) namespace $(bindir)
48 $(INSTALL_PROGRAM) moira $(bindir)
49 ln -s $(bindir)/listmaint moira
50 ln -s $(bindir)/dcmmaint moira
51 ln -s $(bindir)/usermaint moira
53 moira: $(MOBJS) ../lib/libmrclient.a $(MR_LIBDEP)
54 $(CC) -o $@ $(LDFLAGS) $(MOBJS) $(LIBS)
56 namespace: $(NOBJS) ../lib/libmrclient.a $(MR_LIBDEP)
57 $(CC) -o $@ $(LDFLAGS) $(NOBJS) $(LIBS)