SUBDIRS = 	TimeSource ConfigSource ImgDisplay StatusSource

all:  
	@for dir in $(SUBDIRS); \
	do \
		cd $$dir; $(MAKE); cd .. ; \
	done

config:
	@for dir in $(SUBDIRS); \
	do \
		cd $$dir; $(MAKE) -f Makefile.in boot; cd .. ; \
	done

clean:
	@for dir in $(SUBDIRS); \
	do \
		cd $$dir; $(MAKE) clean; cd .. ; \
	done

distclean:
	@for dir in $(SUBDIRS); \
	do \
		cd $$dir; $(MAKE) distclean; cd .. ; \
		rm -f $$dir/Makefile; \
	done

refresh_makefile_in:
	@for dir in $(SUBDIRS); \
	do \
	 cp $(UTILS_DIR)/include/maketools/Makefile.in $$dir/Makefile.in; \
	done

install: 
	@for dir in $(SUBDIRS); \
	do \
		cd $$dir; $(MAKE) install; cd .. ; \
	done

