1#
2# run make in subdirectories
3#
4# $Id: Makefile 1.1 1995/01/11 AFsp-v8r2 $
5
6SHELL=/bin/sh
7
8# The default target is treated as a special case
9default_target=__DEFAULT_TARGET__
10.PHONY:	$(default_target)
11$(default_target):
12	@for file in */[Mm]akefile; do \
13		if test "$$file" = "*/[Mm]akefile"; then \
14			echo "<<< No makefiles found >>>"; \
15			continue; \
16		fi; \
17		dir=`dirname $$file`; \
18		mf=`basename $$file`; \
19		(cd $$dir; $(MAKE) -f $$mf); \
20	done
21
22# Named targets
23.DEFAULT:
24	@for file in */[Mm]akefile; do \
25		if test "$$file" = "*/[Mm]akefile"; then \
26			echo "<<< No makefiles found >>>"; \
27			continue; \
28		fi; \
29		dir=`dirname $$file`; \
30		mf=`basename $$file`; \
31		(cd $$dir; $(MAKE) -f $$mf $@); \
32	done
33