Makefile 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. ROOT=..
  2. include ../Make.config
  3. LIB=libc.a
  4. OFILES=\
  5. charstod.$O\
  6. cleanname.$O\
  7. convD2M.$O\
  8. convM2D.$O\
  9. convM2S.$O\
  10. convS2M.$O\
  11. crypt.$O\
  12. dial.$O\
  13. dirfstat.$O\
  14. dirfwstat.$O\
  15. dirmodefmt.$O\
  16. dirstat.$O\
  17. dirwstat.$O\
  18. dofmt.$O\
  19. dorfmt.$O\
  20. fcallfmt.$O\
  21. fltfmt.$O\
  22. fmt.$O\
  23. fmtfd.$O\
  24. fmtfdflush.$O\
  25. fmtlock.$O\
  26. fmtprint.$O\
  27. fmtquote.$O\
  28. fmtrune.$O\
  29. fmtstr.$O\
  30. fmtvprint.$O\
  31. fprint.$O\
  32. getfields.$O\
  33. getpid.$O\
  34. lock.$O\
  35. mallocz.$O\
  36. nan64.$O\
  37. netmkaddr.$O\
  38. nsec.$O\
  39. pow10.$O\
  40. pushssl.$O\
  41. read9pmsg.$O\
  42. readn.$O\
  43. rune.$O\
  44. runefmtstr.$O\
  45. runeseprint.$O\
  46. runesmprint.$O\
  47. runesnprint.$O\
  48. runesprint.$O\
  49. runetype.$O\
  50. runevseprint.$O\
  51. runevsmprint.$O\
  52. runevsnprint.$O\
  53. seprint.$O\
  54. smprint.$O\
  55. snprint.$O\
  56. sprint.$O\
  57. strecpy.$O\
  58. strtod.$O\
  59. strtoll.$O\
  60. sysfatal.$O\
  61. time.$O\
  62. tokenize.$O\
  63. truerand.$O\
  64. u16.$O\
  65. u32.$O\
  66. u64.$O\
  67. utfecpy.$O\
  68. utflen.$O\
  69. utfnlen.$O\
  70. utfrrune.$O\
  71. utfrune.$O\
  72. utfutf.$O\
  73. vfprint.$O\
  74. vseprint.$O\
  75. vsmprint.$O\
  76. vsnprint.$O
  77. default: $(LIB)
  78. $(LIB): $(OFILES)
  79. $(AR) r $(LIB) $(OFILES)
  80. $(RANLIB) $(LIB)
  81. %.$O: %.c
  82. $(CC) $(CFLAGS) $*.c