mkfile 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. APE=/sys/src/ape
  2. <$APE/config
  3. LIB=/$objtype/lib/ape/libap.a
  4. OFILES=\
  5. _buf.$O\
  6. _dirconv.$O\
  7. _envsetup.$O\
  8. _errno.$O\
  9. _exit.$O\
  10. _fdinfo.$O\
  11. _getpw.$O\
  12. _nap.$O\
  13. 9mallocz.$O\
  14. 9iounit.$O\
  15. 9read.$O\
  16. 9readn.$O\
  17. 9wait.$O\
  18. 9write.$O\
  19. access.$O\
  20. alarm.$O\
  21. brk.$O\
  22. cfgetospeed.$O\
  23. chdir.$O\
  24. chmod.$O\
  25. chown.$O\
  26. close.$O\
  27. convM2D.$O\
  28. convD2M.$O\
  29. creat.$O\
  30. ctermid.$O\
  31. ctime.$O\
  32. cuserid.$O\
  33. dirread.$O\
  34. dirstat.$O\
  35. dirtostat.$O\
  36. dup.$O\
  37. execl.$O\
  38. execle.$O\
  39. execlp.$O\
  40. execv.$O\
  41. execve.$O\
  42. execvp.$O\
  43. fcntl.$O\
  44. fork.$O\
  45. frexp.$O\
  46. fstat.$O\
  47. fsync.$O\
  48. ftruncate.$O\
  49. getcwd.$O\
  50. getgid.$O\
  51. getgrgid.$O\
  52. getgrnam.$O\
  53. getgroups.$O\
  54. getlogin.$O\
  55. getpgrp.$O\
  56. getpid.$O\
  57. getppid.$O\
  58. getpwnam.$O\
  59. getpwuid.$O\
  60. getuid.$O\
  61. isatty.$O\
  62. kill.$O\
  63. link.$O\
  64. lseek.$O\
  65. malloc.$O\
  66. mkdir.$O\
  67. nan.$O\
  68. open.$O\
  69. opendir.$O\
  70. pause.$O\
  71. pipe.$O\
  72. profile.$O\
  73. qlock.$O\
  74. raise.$O\
  75. read.$O\
  76. rename.$O\
  77. rmdir.$O\
  78. setgid.$O\
  79. setpgid.$O\
  80. setsid.$O\
  81. setuid.$O\
  82. signal.$O\
  83. sigpending.$O\
  84. sigprocmask.$O\
  85. sigsuspend.$O\
  86. sleep.$O\
  87. sqrt.$O\
  88. stat.$O\
  89. system.$O\
  90. tcgetattr.$O\
  91. time.$O\
  92. times.$O\
  93. tmpfile.$O\
  94. ttyname.$O\
  95. umask.$O\
  96. uname.$O\
  97. unlink.$O\
  98. utime.$O\
  99. wait.$O\
  100. write.$O\
  101. UPDATE=\
  102. mkfile\
  103. /386/lib/ape/libap.a\
  104. ${OFILES:%.$O=%.c}\
  105. </sys/src/cmd/mksyslib
  106. CFLAGS=-c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION
  107. $OFILES: lib.h