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