MAKEDIRS = $(shell dirname $(shell find . -mindepth 2 -name Makefile))

.PHONY: all clean

all:
	for dir in $(MAKEDIRS); do $(MAKE) -C $$dir; done

clean:
	for dir in $(MAKEDIRS); do $(MAKE) -C $$dir clean; done

