SHELL := $(shell which bash) .ONESHELL: clean: -find -maxdepth 2 -mindepth 2 -name makefile -execdir make $@ \; -rm -rfv core.* *~ all: find -maxdepth 2 -mindepth 2 -name makefile -execdir make \; .PHONY: all clean