Makefile 340 B

123456789101112131415161718
  1. SUBDIRS = bootloader kernel
  2. .PHONY: all
  3. all:
  4. @list='$(SUBDIRS)'; for subdir in $$list; do \
  5. echo "make all in $$subdir";\
  6. cd $$subdir;\
  7. make all;\
  8. cd ..;\
  9. done
  10. .PHONY: clean
  11. clean:
  12. @list='$(SUBDIRS)'; for subdir in $$list; do \
  13. echo "Clean in dir: $$subdir";\
  14. cd $$subdir && make clean;\
  15. cd .. ;\
  16. done