MODULES=first-steps fortran mandelbrot plotter\
- punchomat small-things tools
+ punchomat small-things tools libtest
+.done_fortran:
+ @$(MAKE) -C fortran && touch $@
+
+.done_tools:
+ @$(MAKE) -C tools && touch $@
%:
- @$(foreach mod,$(MODULES),$(MAKE) -C $(mod) $@;)
+ @$(foreach mod,$(MODULES),$(MAKE) -C $(mod) $@ &&) true
katzelmutelbrummsilalla:
- @$(foreach mod,$(MODULES),$(MAKE) -C $(mod);)
+ @$(foreach mod,$(MODULES),$(MAKE) -C $(mod)&&) true
+
+clean:
+ @$(foreach mod,$(MODULES),$(MAKE) -C $(mod) $@ &&) true
+ rm -f .done_*
+
-.PHONY:default
\ No newline at end of file
+.PHONY:default clean
\ No newline at end of file