- $(CC) $(CFLAGS) $(LDFLAGS) -o $(PROG) $(OBJS) $(LIBS)
-
-install:: $(PROG)
- $(INSTALLBIN) $(PROG) $(BINDIR)
- $(INSTALLMAN) $(srcdir)/$(MAN8) $(MANDIR)
- @set $(LINKS) $(MLINKS); \
- while test $$# -ge 2; do \
- l=$(DESTDIR)$$1; \
- shift; \
- t=$(DESTDIR)$$1; \
- shift; \
- echo $$t -\> $$l; \
- $(RM) -f $$t; \
- $(LN_S) $$l $$t; \
- done; true
+ $(CC) $(ALL_LDFLAGS) -o $(PROG) $(OBJS) $(LIBS)
+
+$(MAN8): restore.8.in
+ sed -e "s|__DATE__|$(DATE)|g" \
+ -e "s|__VERSION__|$(VERSION)|g" $< > $@
+
+install:: all
+ $(INSTALL) -d $(SBINDIR) $(MANDIR)
+ $(INSTALLBIN) $(PROG) $(SBINDIR)
+ $(INSTALLMAN) $(MAN8) $(MANDIR)
+ cd $(SBINDIR) && $(RM) -f $(RPROG) && $(LN_S) $(PROG) $(RPROG)
+ cd $(MANDIR) && $(RM) -f $(RMAN8) && $(LN_S) $(MAN8) $(RMAN8)