1 SUBDIRS := $(filter-out Makefile,$(wildcard *))
2 .PHONY: all configure clean distclean show $(SUBDIRS)
5 @for dir in $(SUBDIRS); do \
6 echo "Entering $$dir" && cd $$dir && $(MAKE) && cd ..; \
10 @if [ ! -L iproute2-this ]; then \
11 ln -s ../.. iproute2-this; \
15 @for dir in $(SUBDIRS); do \
16 echo "Entering $$dir" && cd $$dir && if [ -f configure ]; then ./configure; fi && cd ..; \
20 @for dir in $(SUBDIRS); do \
21 echo "Entering $$dir" && cd $$dir && $(MAKE) clean && cd ..; \
25 @for dir in $(SUBDIRS); do \
26 echo "Entering $$dir" && cd $$dir && $(MAKE) distclean && cd ..; \