/kern/compile/ASST0/files.mk

https://github.com/ajorgensen/os161 · Makefile · 446 lines · 356 code · 89 blank · 1 comment · 0 complexity · 49b1b8e3e96c0158cd5d2015a9c43b68 MD5 · raw file

  1. # Automatically generated by config; do not edit
  2. console.o: ${S}/dev/generic/console.c
  3. ${COMPILE.c} ${S}/dev/generic/console.c
  4. SRCS+=${S}/dev/generic/console.c
  5. OBJS+=console.o
  6. emu.o: ${S}/dev/lamebus/emu.c
  7. ${COMPILE.c} ${S}/dev/lamebus/emu.c
  8. SRCS+=${S}/dev/lamebus/emu.c
  9. OBJS+=emu.o
  10. lser.o: ${S}/dev/lamebus/lser.c
  11. ${COMPILE.c} ${S}/dev/lamebus/lser.c
  12. SRCS+=${S}/dev/lamebus/lser.c
  13. OBJS+=lser.o
  14. lhd.o: ${S}/dev/lamebus/lhd.c
  15. ${COMPILE.c} ${S}/dev/lamebus/lhd.c
  16. SRCS+=${S}/dev/lamebus/lhd.c
  17. OBJS+=lhd.o
  18. pseudorand.o: ${S}/dev/generic/pseudorand.c
  19. ${COMPILE.c} ${S}/dev/generic/pseudorand.c
  20. SRCS+=${S}/dev/generic/pseudorand.c
  21. OBJS+=pseudorand.o
  22. random.o: ${S}/dev/generic/random.c
  23. ${COMPILE.c} ${S}/dev/generic/random.c
  24. SRCS+=${S}/dev/generic/random.c
  25. OBJS+=random.o
  26. ltimer.o: ${S}/dev/lamebus/ltimer.c
  27. ${COMPILE.c} ${S}/dev/lamebus/ltimer.c
  28. SRCS+=${S}/dev/lamebus/ltimer.c
  29. OBJS+=ltimer.o
  30. lamebus.o: ${S}/dev/lamebus/lamebus.c
  31. ${COMPILE.c} ${S}/dev/lamebus/lamebus.c
  32. SRCS+=${S}/dev/lamebus/lamebus.c
  33. OBJS+=lamebus.o
  34. lrandom.o: ${S}/dev/lamebus/lrandom.c
  35. ${COMPILE.c} ${S}/dev/lamebus/lrandom.c
  36. SRCS+=${S}/dev/lamebus/lrandom.c
  37. OBJS+=lrandom.o
  38. beep.o: ${S}/dev/generic/beep.c
  39. ${COMPILE.c} ${S}/dev/generic/beep.c
  40. SRCS+=${S}/dev/generic/beep.c
  41. OBJS+=beep.o
  42. ltrace.o: ${S}/dev/lamebus/ltrace.c
  43. ${COMPILE.c} ${S}/dev/lamebus/ltrace.c
  44. SRCS+=${S}/dev/lamebus/ltrace.c
  45. OBJS+=ltrace.o
  46. rtclock.o: ${S}/dev/generic/rtclock.c
  47. ${COMPILE.c} ${S}/dev/generic/rtclock.c
  48. SRCS+=${S}/dev/generic/rtclock.c
  49. OBJS+=rtclock.o
  50. ltimer_att.o: ${S}/dev/lamebus/ltimer_att.c
  51. ${COMPILE.c} ${S}/dev/lamebus/ltimer_att.c
  52. SRCS+=${S}/dev/lamebus/ltimer_att.c
  53. OBJS+=ltimer_att.o
  54. con_lser.o: ${S}/dev/lamebus/con_lser.c
  55. ${COMPILE.c} ${S}/dev/lamebus/con_lser.c
  56. SRCS+=${S}/dev/lamebus/con_lser.c
  57. OBJS+=con_lser.o
  58. lhd_att.o: ${S}/dev/lamebus/lhd_att.c
  59. ${COMPILE.c} ${S}/dev/lamebus/lhd_att.c
  60. SRCS+=${S}/dev/lamebus/lhd_att.c
  61. OBJS+=lhd_att.o
  62. random_lrandom.o: ${S}/dev/lamebus/random_lrandom.c
  63. ${COMPILE.c} ${S}/dev/lamebus/random_lrandom.c
  64. SRCS+=${S}/dev/lamebus/random_lrandom.c
  65. OBJS+=random_lrandom.o
  66. rtclock_ltimer.o: ${S}/dev/lamebus/rtclock_ltimer.c
  67. ${COMPILE.c} ${S}/dev/lamebus/rtclock_ltimer.c
  68. SRCS+=${S}/dev/lamebus/rtclock_ltimer.c
  69. OBJS+=rtclock_ltimer.o
  70. ltrace_att.o: ${S}/dev/lamebus/ltrace_att.c
  71. ${COMPILE.c} ${S}/dev/lamebus/ltrace_att.c
  72. SRCS+=${S}/dev/lamebus/ltrace_att.c
  73. OBJS+=ltrace_att.o
  74. lser_att.o: ${S}/dev/lamebus/lser_att.c
  75. ${COMPILE.c} ${S}/dev/lamebus/lser_att.c
  76. SRCS+=${S}/dev/lamebus/lser_att.c
  77. OBJS+=lser_att.o
  78. lrandom_att.o: ${S}/dev/lamebus/lrandom_att.c
  79. ${COMPILE.c} ${S}/dev/lamebus/lrandom_att.c
  80. SRCS+=${S}/dev/lamebus/lrandom_att.c
  81. OBJS+=lrandom_att.o
  82. emu_att.o: ${S}/dev/lamebus/emu_att.c
  83. ${COMPILE.c} ${S}/dev/lamebus/emu_att.c
  84. SRCS+=${S}/dev/lamebus/emu_att.c
  85. OBJS+=emu_att.o
  86. beep_ltimer.o: ${S}/dev/lamebus/beep_ltimer.c
  87. ${COMPILE.c} ${S}/dev/lamebus/beep_ltimer.c
  88. SRCS+=${S}/dev/lamebus/beep_ltimer.c
  89. OBJS+=beep_ltimer.o
  90. pseudorand_att.o: ${S}/dev/generic/pseudorand_att.c
  91. ${COMPILE.c} ${S}/dev/generic/pseudorand_att.c
  92. SRCS+=${S}/dev/generic/pseudorand_att.c
  93. OBJS+=pseudorand_att.o
  94. sfs_vnode.o: ${S}/fs/sfs/sfs_vnode.c
  95. ${COMPILE.c} ${S}/fs/sfs/sfs_vnode.c
  96. SRCS+=${S}/fs/sfs/sfs_vnode.c
  97. OBJS+=sfs_vnode.o
  98. sfs_fs.o: ${S}/fs/sfs/sfs_fs.c
  99. ${COMPILE.c} ${S}/fs/sfs/sfs_fs.c
  100. SRCS+=${S}/fs/sfs/sfs_fs.c
  101. OBJS+=sfs_fs.o
  102. dumbvm.o: ${S}/arch/mips/mips/dumbvm.c
  103. ${COMPILE.c} ${S}/arch/mips/mips/dumbvm.c
  104. SRCS+=${S}/arch/mips/mips/dumbvm.c
  105. OBJS+=dumbvm.o
  106. sfs_io.o: ${S}/fs/sfs/sfs_io.c
  107. ${COMPILE.c} ${S}/fs/sfs/sfs_io.c
  108. SRCS+=${S}/fs/sfs/sfs_io.c
  109. OBJS+=sfs_io.o
  110. cache_mips1.o: ${S}/arch/mips/mips/cache_mips1.S
  111. ${COMPILE.S} ${S}/arch/mips/mips/cache_mips1.S
  112. SRCS+=${S}/arch/mips/mips/cache_mips1.S
  113. OBJS+=cache_mips1.o
  114. exception.o: ${S}/arch/mips/mips/exception.S
  115. ${COMPILE.S} ${S}/arch/mips/mips/exception.S
  116. SRCS+=${S}/arch/mips/mips/exception.S
  117. OBJS+=exception.o
  118. lamebus_mips.o: ${S}/arch/mips/mips/lamebus_mips.c
  119. ${COMPILE.c} ${S}/arch/mips/mips/lamebus_mips.c
  120. SRCS+=${S}/arch/mips/mips/lamebus_mips.c
  121. OBJS+=lamebus_mips.o
  122. interrupt.o: ${S}/arch/mips/mips/interrupt.c
  123. ${COMPILE.c} ${S}/arch/mips/mips/interrupt.c
  124. SRCS+=${S}/arch/mips/mips/interrupt.c
  125. OBJS+=interrupt.o
  126. pcb.o: ${S}/arch/mips/mips/pcb.c
  127. ${COMPILE.c} ${S}/arch/mips/mips/pcb.c
  128. SRCS+=${S}/arch/mips/mips/pcb.c
  129. OBJS+=pcb.o
  130. ram.o: ${S}/arch/mips/mips/ram.c
  131. ${COMPILE.c} ${S}/arch/mips/mips/ram.c
  132. SRCS+=${S}/arch/mips/mips/ram.c
  133. OBJS+=ram.o
  134. spl.o: ${S}/arch/mips/mips/spl.c
  135. ${COMPILE.c} ${S}/arch/mips/mips/spl.c
  136. SRCS+=${S}/arch/mips/mips/spl.c
  137. OBJS+=spl.o
  138. start.o: ${S}/arch/mips/mips/start.S
  139. ${COMPILE.S} ${S}/arch/mips/mips/start.S
  140. SRCS+=${S}/arch/mips/mips/start.S
  141. OBJS+=start.o
  142. switch.o: ${S}/arch/mips/mips/switch.S
  143. ${COMPILE.S} ${S}/arch/mips/mips/switch.S
  144. SRCS+=${S}/arch/mips/mips/switch.S
  145. OBJS+=switch.o
  146. syscall.o: ${S}/arch/mips/mips/syscall.c
  147. ${COMPILE.c} ${S}/arch/mips/mips/syscall.c
  148. SRCS+=${S}/arch/mips/mips/syscall.c
  149. OBJS+=syscall.o
  150. threadstart.o: ${S}/arch/mips/mips/threadstart.S
  151. ${COMPILE.S} ${S}/arch/mips/mips/threadstart.S
  152. SRCS+=${S}/arch/mips/mips/threadstart.S
  153. OBJS+=threadstart.o
  154. trap.o: ${S}/arch/mips/mips/trap.c
  155. ${COMPILE.c} ${S}/arch/mips/mips/trap.c
  156. SRCS+=${S}/arch/mips/mips/trap.c
  157. OBJS+=trap.o
  158. tlb_mips1.o: ${S}/arch/mips/mips/tlb_mips1.S
  159. ${COMPILE.S} ${S}/arch/mips/mips/tlb_mips1.S
  160. SRCS+=${S}/arch/mips/mips/tlb_mips1.S
  161. OBJS+=tlb_mips1.o
  162. mips-setjmp.o: ${S}/../lib/libc/mips-setjmp.S
  163. ${COMPILE.S} ${S}/../lib/libc/mips-setjmp.S
  164. SRCS+=${S}/../lib/libc/mips-setjmp.S
  165. OBJS+=mips-setjmp.o
  166. copyinout.o: ${S}/lib/copyinout.c
  167. ${COMPILE.c} ${S}/lib/copyinout.c
  168. SRCS+=${S}/lib/copyinout.c
  169. OBJS+=copyinout.o
  170. array.o: ${S}/lib/array.c
  171. ${COMPILE.c} ${S}/lib/array.c
  172. SRCS+=${S}/lib/array.c
  173. OBJS+=array.o
  174. bitmap.o: ${S}/lib/bitmap.c
  175. ${COMPILE.c} ${S}/lib/bitmap.c
  176. SRCS+=${S}/lib/bitmap.c
  177. OBJS+=bitmap.o
  178. queue.o: ${S}/lib/queue.c
  179. ${COMPILE.c} ${S}/lib/queue.c
  180. SRCS+=${S}/lib/queue.c
  181. OBJS+=queue.o
  182. kheap.o: ${S}/lib/kheap.c
  183. ${COMPILE.c} ${S}/lib/kheap.c
  184. SRCS+=${S}/lib/kheap.c
  185. OBJS+=kheap.o
  186. kprintf.o: ${S}/lib/kprintf.c
  187. ${COMPILE.c} ${S}/lib/kprintf.c
  188. SRCS+=${S}/lib/kprintf.c
  189. OBJS+=kprintf.o
  190. kgets.o: ${S}/lib/kgets.c
  191. ${COMPILE.c} ${S}/lib/kgets.c
  192. SRCS+=${S}/lib/kgets.c
  193. OBJS+=kgets.o
  194. misc.o: ${S}/lib/misc.c
  195. ${COMPILE.c} ${S}/lib/misc.c
  196. SRCS+=${S}/lib/misc.c
  197. OBJS+=misc.o
  198. ntoh.o: ${S}/lib/ntoh.c
  199. ${COMPILE.c} ${S}/lib/ntoh.c
  200. SRCS+=${S}/lib/ntoh.c
  201. OBJS+=ntoh.o
  202. __printf.o: ${S}/../lib/libc/__printf.c
  203. ${COMPILE.c} ${S}/../lib/libc/__printf.c
  204. SRCS+=${S}/../lib/libc/__printf.c
  205. OBJS+=__printf.o
  206. snprintf.o: ${S}/../lib/libc/snprintf.c
  207. ${COMPILE.c} ${S}/../lib/libc/snprintf.c
  208. SRCS+=${S}/../lib/libc/snprintf.c
  209. OBJS+=snprintf.o
  210. atoi.o: ${S}/../lib/libc/atoi.c
  211. ${COMPILE.c} ${S}/../lib/libc/atoi.c
  212. SRCS+=${S}/../lib/libc/atoi.c
  213. OBJS+=atoi.o
  214. bzero.o: ${S}/../lib/libc/bzero.c
  215. ${COMPILE.c} ${S}/../lib/libc/bzero.c
  216. SRCS+=${S}/../lib/libc/bzero.c
  217. OBJS+=bzero.o
  218. memcpy.o: ${S}/../lib/libc/memcpy.c
  219. ${COMPILE.c} ${S}/../lib/libc/memcpy.c
  220. SRCS+=${S}/../lib/libc/memcpy.c
  221. OBJS+=memcpy.o
  222. memmove.o: ${S}/../lib/libc/memmove.c
  223. ${COMPILE.c} ${S}/../lib/libc/memmove.c
  224. SRCS+=${S}/../lib/libc/memmove.c
  225. OBJS+=memmove.o
  226. strcat.o: ${S}/../lib/libc/strcat.c
  227. ${COMPILE.c} ${S}/../lib/libc/strcat.c
  228. SRCS+=${S}/../lib/libc/strcat.c
  229. OBJS+=strcat.o
  230. strchr.o: ${S}/../lib/libc/strchr.c
  231. ${COMPILE.c} ${S}/../lib/libc/strchr.c
  232. SRCS+=${S}/../lib/libc/strchr.c
  233. OBJS+=strchr.o
  234. strcmp.o: ${S}/../lib/libc/strcmp.c
  235. ${COMPILE.c} ${S}/../lib/libc/strcmp.c
  236. SRCS+=${S}/../lib/libc/strcmp.c
  237. OBJS+=strcmp.o
  238. strcpy.o: ${S}/../lib/libc/strcpy.c
  239. ${COMPILE.c} ${S}/../lib/libc/strcpy.c
  240. SRCS+=${S}/../lib/libc/strcpy.c
  241. OBJS+=strcpy.o
  242. strlen.o: ${S}/../lib/libc/strlen.c
  243. ${COMPILE.c} ${S}/../lib/libc/strlen.c
  244. SRCS+=${S}/../lib/libc/strlen.c
  245. OBJS+=strlen.o
  246. strrchr.o: ${S}/../lib/libc/strrchr.c
  247. ${COMPILE.c} ${S}/../lib/libc/strrchr.c
  248. SRCS+=${S}/../lib/libc/strrchr.c
  249. OBJS+=strrchr.o
  250. strtok_r.o: ${S}/../lib/libc/strtok_r.c
  251. ${COMPILE.c} ${S}/../lib/libc/strtok_r.c
  252. SRCS+=${S}/../lib/libc/strtok_r.c
  253. OBJS+=strtok_r.o
  254. init.o: ${S}/dev/init.c
  255. ${COMPILE.c} ${S}/dev/init.c
  256. SRCS+=${S}/dev/init.c
  257. OBJS+=init.o
  258. device.o: ${S}/fs/vfs/device.c
  259. ${COMPILE.c} ${S}/fs/vfs/device.c
  260. SRCS+=${S}/fs/vfs/device.c
  261. OBJS+=device.o
  262. vfscwd.o: ${S}/fs/vfs/vfscwd.c
  263. ${COMPILE.c} ${S}/fs/vfs/vfscwd.c
  264. SRCS+=${S}/fs/vfs/vfscwd.c
  265. OBJS+=vfscwd.o
  266. vfslist.o: ${S}/fs/vfs/vfslist.c
  267. ${COMPILE.c} ${S}/fs/vfs/vfslist.c
  268. SRCS+=${S}/fs/vfs/vfslist.c
  269. OBJS+=vfslist.o
  270. vfslookup.o: ${S}/fs/vfs/vfslookup.c
  271. ${COMPILE.c} ${S}/fs/vfs/vfslookup.c
  272. SRCS+=${S}/fs/vfs/vfslookup.c
  273. OBJS+=vfslookup.o
  274. vfspath.o: ${S}/fs/vfs/vfspath.c
  275. ${COMPILE.c} ${S}/fs/vfs/vfspath.c
  276. SRCS+=${S}/fs/vfs/vfspath.c
  277. OBJS+=vfspath.o
  278. vnode.o: ${S}/fs/vfs/vnode.c
  279. ${COMPILE.c} ${S}/fs/vfs/vnode.c
  280. SRCS+=${S}/fs/vfs/vnode.c
  281. OBJS+=vnode.o
  282. devnull.o: ${S}/fs/vfs/devnull.c
  283. ${COMPILE.c} ${S}/fs/vfs/devnull.c
  284. SRCS+=${S}/fs/vfs/devnull.c
  285. OBJS+=devnull.o
  286. hardclock.o: ${S}/thread/hardclock.c
  287. ${COMPILE.c} ${S}/thread/hardclock.c
  288. SRCS+=${S}/thread/hardclock.c
  289. OBJS+=hardclock.o
  290. synch.o: ${S}/thread/synch.c
  291. ${COMPILE.c} ${S}/thread/synch.c
  292. SRCS+=${S}/thread/synch.c
  293. OBJS+=synch.o
  294. scheduler.o: ${S}/thread/scheduler.c
  295. ${COMPILE.c} ${S}/thread/scheduler.c
  296. SRCS+=${S}/thread/scheduler.c
  297. OBJS+=scheduler.o
  298. thread.o: ${S}/thread/thread.c
  299. ${COMPILE.c} ${S}/thread/thread.c
  300. SRCS+=${S}/thread/thread.c
  301. OBJS+=thread.o
  302. main.o: ${S}/main/main.c
  303. ${COMPILE.c} ${S}/main/main.c
  304. SRCS+=${S}/main/main.c
  305. OBJS+=main.o
  306. menu.o: ${S}/main/menu.c
  307. ${COMPILE.c} ${S}/main/menu.c
  308. SRCS+=${S}/main/menu.c
  309. OBJS+=menu.o
  310. loadelf.o: ${S}/userprog/loadelf.c
  311. ${COMPILE.c} ${S}/userprog/loadelf.c
  312. SRCS+=${S}/userprog/loadelf.c
  313. OBJS+=loadelf.o
  314. runprogram.o: ${S}/userprog/runprogram.c
  315. ${COMPILE.c} ${S}/userprog/runprogram.c
  316. SRCS+=${S}/userprog/runprogram.c
  317. OBJS+=runprogram.o
  318. uio.o: ${S}/userprog/uio.c
  319. ${COMPILE.c} ${S}/userprog/uio.c
  320. SRCS+=${S}/userprog/uio.c
  321. OBJS+=uio.o
  322. arraytest.o: ${S}/test/arraytest.c
  323. ${COMPILE.c} ${S}/test/arraytest.c
  324. SRCS+=${S}/test/arraytest.c
  325. OBJS+=arraytest.o
  326. bitmaptest.o: ${S}/test/bitmaptest.c
  327. ${COMPILE.c} ${S}/test/bitmaptest.c
  328. SRCS+=${S}/test/bitmaptest.c
  329. OBJS+=bitmaptest.o
  330. queuetest.o: ${S}/test/queuetest.c
  331. ${COMPILE.c} ${S}/test/queuetest.c
  332. SRCS+=${S}/test/queuetest.c
  333. OBJS+=queuetest.o
  334. threadtest.o: ${S}/test/threadtest.c
  335. ${COMPILE.c} ${S}/test/threadtest.c
  336. SRCS+=${S}/test/threadtest.c
  337. OBJS+=threadtest.o
  338. tt3.o: ${S}/test/tt3.c
  339. ${COMPILE.c} ${S}/test/tt3.c
  340. SRCS+=${S}/test/tt3.c
  341. OBJS+=tt3.o
  342. synchtest.o: ${S}/test/synchtest.c
  343. ${COMPILE.c} ${S}/test/synchtest.c
  344. SRCS+=${S}/test/synchtest.c
  345. OBJS+=synchtest.o
  346. malloctest.o: ${S}/test/malloctest.c
  347. ${COMPILE.c} ${S}/test/malloctest.c
  348. SRCS+=${S}/test/malloctest.c
  349. OBJS+=malloctest.o
  350. fstest.o: ${S}/test/fstest.c
  351. ${COMPILE.c} ${S}/test/fstest.c
  352. SRCS+=${S}/test/fstest.c
  353. OBJS+=fstest.o
  354. autoconf.o: ${S}/compile/ASST0/autoconf.c
  355. ${COMPILE.c} ${S}/compile/ASST0/autoconf.c
  356. SRCS+=${S}/compile/ASST0/autoconf.c
  357. OBJS+=autoconf.o