SUBDIRS := src TARGETS := all clobber clean $(TARGETS): $(SUBDIRS) $(SUBDIRS): $(MAKE) -C $@ $(MAKECMDGOALS) .PHONY: $(TARGETS) $(SUBDIRS)