subdirs=	bin lib sample

all:
	@for i in $(subdirs); \
		do (test ! -f $$i/Makefile || (cd $$i && $(MAKE) all)) || exit 1 ; done

clean:
	for i in $(subdirs); \
		do (test ! -f $$i/Makefile || (cd $$i && $(MAKE) clean)) ; done
