Brian Paul | de0ee31 | 2004-03-26 15:19:11 +0000 | [diff] [blame] | 1 | # progs/Makefile |
2 | |||||
3 | TOP = .. | ||||
4 | |||||
5 | include $(TOP)/configs/current | ||||
6 | |||||
Tom Fogal | b9f4a0b | 2009-11-24 16:46:31 -0700 | [diff] [blame] | 7 | SUBDIRS = $(PROGRAM_DIRS) |
Brian Paul | de0ee31 | 2004-03-26 15:19:11 +0000 | [diff] [blame] | 8 | |
9 | |||||
Brian Paul | 0ad6554 | 2004-08-25 14:49:41 +0000 | [diff] [blame] | 10 | default: message subdirs |
11 | |||||
12 | |||||
13 | message: | ||||
14 | @echo "Making programs for" $(CONFIG_NAME) | ||||
15 | |||||
16 | |||||
17 | subdirs: | ||||
Tom Fogal | b9f4a0b | 2009-11-24 16:46:31 -0700 | [diff] [blame] | 18 | @list='$(SUBDIRS)'; for dir in $$list ; do \ |
19 | if [ -d $$dir ] ; then \ | ||||
20 | (cd $$dir && $(MAKE)) || exit 1 ; \ | ||||
21 | fi \ | ||||
22 | done | ||||
Brian Paul | de0ee31 | 2004-03-26 15:19:11 +0000 | [diff] [blame] | 23 | |
Brian Paul | 0e794a1 | 2006-06-22 22:50:48 +0000 | [diff] [blame] | 24 | # Dummy install target |
25 | install: | ||||
Brian Paul | de0ee31 | 2004-03-26 15:19:11 +0000 | [diff] [blame] | 26 | |
27 | clean: | ||||
Tom Fogal | b9f4a0b | 2009-11-24 16:46:31 -0700 | [diff] [blame] | 28 | @list='$(SUBDIRS)'; for dir in $$list tests ; do \ |
29 | if [ -d $$dir ] ; then \ | ||||
30 | (cd $$dir && $(MAKE) clean) ; \ | ||||
31 | fi \ | ||||
32 | done |