CHDIR = cd

all: library

library:
	@for lib in ./*; \
	do \
		if [ -d "$${lib}" ]; then \
			($(CHDIR) $${lib} && $(MAKE) library) || exit 1; \
		fi \
	done

library-only:
	@for lib in ./*; \
	do \
		if [ -d "$${lib}" ]; then \
			($(CHDIR) $${lib} && $(MAKE) library-only) || exit 1; \
		fi \
	done

clean:
	@for lib in ./*; \
	do \
		if [ -d "$${lib}" ]; then \
			($(CHDIR) $${lib} && $(MAKE) clean) || exit 1; \
		fi \
	done

.PHONY: all library library-only clean
