DeforaOS

subdirs=Devel/src,Database/src,FPGA/src,Graphics/src,Desktop/src,Network/src,Servers/src,Unix/src,Web/src
targets=build,configure,download,extract,patch,tests
dist=Makefile
#targets
[build]
type=command
command=for subdir in $(SUBDIRS); do (cd $$subdir && $(MAKE) build) || break; done
phony=1
[configure]
type=command
command=for subdir in $(SUBDIRS); do (cd $$subdir && $(MAKE) configure) || break; done
phony=1
[download]
type=command
command=for subdir in $(SUBDIRS); do (cd $$subdir && $(MAKE) download) || break; done
phony=1
[extract]
type=command
command=for subdir in $(SUBDIRS); do (cd $$subdir && $(MAKE) extract) || break; done
phony=1
[patch]
type=command
command=for subdir in $(SUBDIRS); do (cd $$subdir && $(MAKE) patch) || break; done
phony=1
[tests]
type=command
command=for subdir in $(SUBDIRS); do (cd $$subdir && $(MAKE) tests) || break; done
phony=1