ifeq ($(S),) S = . endif _all: all all clean install uninstall: @for i in $(SUBDIRS) ; do \ echo "== $$i"; \ mkdir -p $(BUILDDIR)/$(S)/$$i; \ $(MAKE) -C $(BUILDDIR)/$(S)/$$i \ -f $(SRCDIR)/$(S)/$$i/Makefile \ S=$(S)/$$i $@ || exit $$? ; \ done .PHONY: _all all clean install uninstall