1#Makefile 2 3#-------------------------------------------------------# 4# SUBLIBS # 5#-------------------------------------------------------# 6SUBLIBS = 7SUBLIBS += lib 8#SUBLIBS += src 9 10#-------------------------------------------------------# 11# TARGETS # 12#-------------------------------------------------------# 13 14all: libs 15 @echo All LIBS are OK! 16 17 18libs : ${SUBLIBS} 19 @for i in ${SUBLIBS} ; do \ 20 echo "-----------------------------------------------------------------"; \ 21 echo -e "\033[;34m $$i \033[;0m"; \ 22 echo "-----------------------------------------------------------------"; \ 23 make -C $$i || exit 1 ; \ 24 done 25 26romfs: 27 @for i in ${SUBLIBS} ; do \ 28 echo "-----------------------------------------------------------------"; \ 29 echo -e "\033[;35m $$i \033[;0m"; \ 30 echo "-----------------------------------------------------------------"; \ 31 make -C $$i romfs || exit 1 ; \ 32 done 33 34clean: 35 for i in ${SUBLIBS} ; do make -C $$i clean || exit 1 ; done 36