Makefile 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. #
  2. # Makefile for the gnumach ipc (glued to linux-libre).
  3. #
  4. obj-y += ipc/gnumach_init.o
  5. obj-y += ipc/ipc_splay.o
  6. obj-y += ipc/ipc_hash.o
  7. obj-y += ipc/ipc_entry.o
  8. obj-y += ipc/ipc_init.o
  9. obj-y += ipc/ipc_kmsg.o
  10. obj-y += ipc/ipc_marequest.o
  11. obj-y += ipc/ipc_mqueue.o
  12. obj-y += ipc/ipc_notify.o
  13. obj-y += ipc/ipc_object.o
  14. obj-y += ipc/ipc_port.o
  15. obj-y += ipc/ipc_pset.o
  16. obj-y += ipc/ipc_right.o
  17. obj-y += ipc/ipc_space.o
  18. obj-y += ipc/ipc_table.o
  19. obj-y += ipc/ipc_target.o
  20. obj-y += ipc/ipc_thread.o
  21. obj-y += ipc/mach_debug.o
  22. obj-y += ipc/mach_msg.o
  23. obj-y += ipc/mach_port.o
  24. obj-y += ipc/mach_rpc.o
  25. obj-y += kern/ipc_host.o
  26. obj-y += kern/ipc_kobject.o
  27. obj-y += kern/ipc_tt.o
  28. obj-y += kern/ipc_sched.o
  29. obj-y += kern/task.o
  30. obj-y += kern/thread.o
  31. #obj-y += kern/sched_prim.o
  32. #obj-y += kern/rdxtree.o #currently unused
  33. obj-y += glue/glue.o
  34. obj-y += glue/kmem.o
  35. obj-y += glue/lock.o
  36. obj-y += glue/thread.o
  37. obj-y += glue/mach_kernel.o
  38. obj-y += glue/mklinux.o
  39. obj-y += glue/locore.o
  40. EXTRA_CFLAGS := -I$(src)/ -I$(src)/include -I$(src)/glue