DeforaOS

subdirs=libDesktop,Accessories,Auditor,Browser,Camera,Clipboard,Clock,Coder,Editor,Flashlight,Framer,HexEditor,Installer,Keyboard,Mailer,Calendar,Mixer,Notes,Player,Panel,Locker,PDFViewer,Phone,Presenter,Surfer,Terminal,Todo,VNCViewer,XMLEditor,Integration
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