Makefile 999 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. DIRS = headers error gtermcap misc stdio2 time getent regexp string termios sysdeps \
  2. malloc-simple net rpc
  3. all: libc.a
  4. # crt0.o
  5. libc.a: $(DIRS) dummy
  6. $(CROSS)ranlib $@
  7. #crt0.o: crt
  8. headers: dummy
  9. if [ ! -L "include/asm" ]; then ln -s /usr/src/linux/include/asm include/asm ; fi
  10. if [ ! -L "include/net" ]; then ln -s /usr/src/linux/include/net include/net ; fi
  11. if [ ! -L "include/linux" ]; then ln -s /usr/src/linux/include/linux include/linux ; fi
  12. error: dummy
  13. make -C error
  14. gtermcap: dummy
  15. make -C gtermcap
  16. misc: dummy
  17. make -C misc
  18. stdio2: dummy
  19. make -C stdio2
  20. time: dummy
  21. make -C time
  22. getent: dummy
  23. make -C getent
  24. regexp: dummy
  25. make -C regexp
  26. string: dummy
  27. make -C string
  28. termios: dummy
  29. make -C termios
  30. sysdeps: dummy
  31. make -C sysdeps
  32. malloc-simple: dummy
  33. make -C malloc-simple
  34. net: dummy
  35. make -C net
  36. rpc: dummy
  37. make -C rpc
  38. crt: dummy
  39. make -C crt
  40. dummy:
  41. clean:
  42. -rm -f `find -name \*.[oa]` `find -name \*~` core
  43. -rm -f include/asm include/net include/linux