Makefile 329 B

12345678910111213141516171819
  1. user_libs_sub_dirs=libc libsystem libKeyboard
  2. ECHO:
  3. @echo "$@"
  4. $(user_libs_sub_dirs): ECHO
  5. $(MAKE) -C $@ all CFLAGS="$(CFLAGS) -I $(shell pwd)"
  6. all: $(user_libs_sub_dirs)
  7. clean:
  8. @list='$(user_libs_sub_dirs)'; for subdir in $$list; do \
  9. echo "Clean in dir: $$subdir";\
  10. cd $$subdir && $(MAKE) clean;\
  11. cd .. ;\
  12. done