SUBDIRS += 7segment
SUBDIRS += 7segment2
SUBDIRS += dbugio
SUBDIRS += delay
SUBDIRS += info
SUBDIRS += keypad
SUBDIRS += leds_dipswitches
SUBDIRS += protothreads
SUBDIRS += timer
SUBDIRS += uart
SUBDIRS += uart_intr

ifeq ($(V),1)
 SUBDIR_MAKEOPTS += --print-directory
else
 SUBDIR_MAKEOPTS += --no-print-directory
endif

.PHONY: all clean

all:
	for dir in $(SUBDIRS); do \
	  echo "==> $$dir"; \
	  ${MAKE} -C $$dir $(SUBDIR_MAKEOPTS) all || exit 1; \
	done

clean:
	for dir in $(SUBDIRS); do \
	  echo "==> $$dir"; \
	  ${MAKE} -C $$dir $(SUBDIR_MAKEOPTS) clean || exit 1; \
	done

