Makefile 912 B

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