DISTCLEANABLE += $(DEPSOURCES:.c=.d) .SUFFIXES: .d .c.d: @echo "Updating dependencies for $<" @set -e; $(MAKEDEP) $(DEPCFLAGS) $< | \ sed 's/\($*\)\.o[ :]*/\1.o $@ : /g' > $@; ifeq ($(subst clean,,$(MAKECMDGOALS)),$(MAKECMDGOALS)) -include $(DEPSOURCES:.c=.d) endif