# # $Id: Makefile 88 2008-12-10 18:31:39Z rosiere $ # # [ Description ] # # Makefile # ifeq ($(origin MORPHEO_TOPLEVEL), undefined) $(error "variable MORPHEO_TOPLEVEL is undefined") else include $(MORPHEO_TOPLEVEL)/Makefile.tools endif #-----[ Variables ]--------------------------------------------------------------- SOFT = Min \ Test/* #-----[ Rules ]------------------------------------------------------------------- all : @\ for i in $(SOFT); do \ $(ECHO) "-------------------| $$i"; \ $(MAKE) --directory=$$i --makefile=Makefile; \ done; clean : @\ $(RM) *~; \ for i in $(SOFT); do \ $(ECHO) "-------------------| $$i"; \ $(MAKE) --directory=$$i --makefile=Makefile clean; \ done; clean_all : @\ for i in $(SOFT); do \ $(ECHO) "-------------------| $$i"; \ $(MAKE) --directory=$$i --makefile=Makefile clean_all; \ done; #-----[ Help ]-------------------------------------------------------------------- help : @\ $(ECHO) "";\ $(ECHO) "List of directive : ";\ $(ECHO) " * all : Compile all softwares";\ $(ECHO) " * clean : Erase all files generates";\ $(ECHO) " * clean_all : Erase all files generates";\ $(ECHO) "";