COMPONENTS = \
bsp \
driver_module

all: $(COMPONENTS)    
	@for target in $(COMPONENTS); do make -C $$target all; done

clean: $(COMPONENTS)
	rm -rf common/board.h
	@for target in $(COMPONENTS); do make -C $$target clean; done