SUBDIRS = $(shell ls -l | awk '/^d/ { print $$9 }')

all:
	list='$(SUBDIRS)'; for subdir in $$list; do \
	  (cd $$subdir && make && cd ../) \
	done;

clean:
	export TARGET='$(TARGET)'
	list='$(SUBDIRS)'; for subdir in $$list; do \
	  (cd $$subdir && make clean && cd ../) \
	done;

