acpi.BUILD 874 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. CMD_DEPS = [
  2. "//sys/src/libacpi:libacpi",
  3. "//sys/src/libstdio:libstdio",
  4. "//sys/src/libc:libc",
  5. ]
  6. CMD_LINK_OPTS = [
  7. "-static",
  8. "-e_main",
  9. ]
  10. LIB_COMPILER_FLAGS = [
  11. "-DACPI_DEBUGGER",
  12. "-DACPI_DISASSEMBLER",
  13. "-DACPI_EXEC_APP",
  14. "-D__HARVEY__",
  15. "-U_LINUX",
  16. "-U__linux__",
  17. "-U__FreeBSD__",
  18. "-Wno-unused-function",
  19. "-Wno-unused-variable",
  20. "-Wno-unused-const-variable",
  21. "-Wno-unknown-pragmas",
  22. "-Wno-unused-variable",
  23. "-Wall",
  24. "-nostdlib",
  25. "-nostdinc",
  26. "-fno-builtin",
  27. "-include", "u.h",
  28. "-include", "libc.h",
  29. "-include", "ctype.h",
  30. "-include", "mach_acpi.h",
  31. ]
  32. acpi_binary = cc_binary(
  33. copts=LIB_COMPILER_FLAGS,
  34. includes=[
  35. "//sys/include",
  36. "//amd64/include",
  37. "//sys/include/acpi/acpica"
  38. ],
  39. deps=CMD_DEPS,
  40. linkopts=CMD_LINK_OPTS
  41. )