| # src/Makefile | |
| TOP = .. | |
| include $(TOP)/configs/current | |
| SUBDIRS = $(SRC_DIRS) | |
| default: message $(TOP)/$(LIB_DIR) subdirs | |
| message: | |
| @echo "Making sources for" $(CONFIG_NAME) | |
| subdirs: | |
| @for dir in $(SUBDIRS) ; do \ | |
| if [ -d $$dir ] ; then \ | |
| (cd $$dir && $(MAKE)) || exit 1; \ | |
| fi \ | |
| done | |
| install: $(TOP)/$(LIB_DIR) | |
| @for dir in $(SUBDIRS) ; do \ | |
| if [ -d $$dir ] ; then \ | |
| (cd $$dir && $(MAKE) install) || exit 1 ; \ | |
| fi \ | |
| done | |
| $(TOP)/$(LIB_DIR): | |
| -@test -d $(TOP)/$(LIB_DIR) || mkdir -p $(TOP)/$(LIB_DIR) | |
| clean: | |
| -@for dir in $(SUBDIRS) ; do \ | |
| if [ -d $$dir ] ; then \ | |
| (cd $$dir && $(MAKE) clean) ; \ | |
| fi \ | |
| done |