sub_dirs = $(wildcard */)
.PHONY: clean
clean:
@list='$(sub_dirs)'; for subdir in $$list; do \
$(MAKE) -C $$subdir clean;\
done
.PHONY: fmt
fmt:
FMT_CHECK=$(FMT_CHECK) $(MAKE) -C $$subdir fmt;\