From 18702f5f5e2ec76b15436a654ce1138f6e265153 Mon Sep 17 00:00:00 2001 From: mguthaus Date: Mon, 12 Feb 2018 13:37:14 -0800 Subject: [PATCH] Add recursive Makefile clean --- lib/Makefile | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/Makefile b/lib/Makefile index 07a149a3..dcbab0a4 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -1,7 +1,14 @@ SUBDIRS := $(wildcard */.) +SUBDIRSCLEAN=$(addsuffix clean,$(SUBDIRS)) all: $(SUBDIRS) + $(SUBDIRS): $(MAKE) -C $@ -.PHONY: all $(SUBDIRS) +clean: + for dir in $(SUBDIRS); do \ + $(MAKE) -C $$dir $@; \ + done + +.PHONY: all $(SUBDIRS) $(SUBDIRSCLEAN)