$(CC) -I. -I$(srcdir) $(CFLAGS) $(CPPFLAGS) -c $< @CC_SHOBJ_FLAG@
@OBJ_RESTORE@
-all: conf_stop rsync$(EXEEXT) @MAKE_MAN@
+all: conf_stop make_stop rsync$(EXEEXT) @MAKE_MAN@
install: all
-mkdir -p ${DESTDIR}${bindir}
@echo ' make reconfigure'
@exit 1
-reconfigure:
+reconfigure: configure.sh
./config.status --recheck
./config.status
+make_stop: Makefile
+
+Makefile: Makefile.in config.status
+ @./config.status
+ @echo "Makefile updated -- rerun your make command."
+ @exit 1
+
proto: proto.h-tstamp
proto.h: proto.h-tstamp
# the source directory.
distclean: clean
rm -f Makefile config.h config.status
+ rm -f lib/dummy popt/dummy zlib/dummy
rm -f $(srcdir)/Makefile $(srcdir)/config.h $(srcdir)/config.status
+ rm -f $(srcdir)/lib/dummy $(srcdir)/popt/dummy $(srcdir)/zlib/dummy
rm -f config.cache config.log
rm -f $(srcdir)/config.cache $(srcdir)/config.log
rm -f shconfig $(srcdir)/shconfig
rm -f $(GENFILES)
+ rm -rf autom4te.cache
# this target is really just for my use. It only works on a limited
# range of machines and is used to produce a list of potentially