BUILD 732 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. load("//sys/src/FLAGS", "CMD_LINK_OPTS", "LIB_COMPILER_FLAGS")
  2. CMD_DEPS = [
  3. "//sys/src/libString:libString",
  4. "//sys/src/lib9p:lib9p",
  5. "//sys/src/libndb:libndb",
  6. "//sys/src/libauth:libauth",
  7. "//sys/src/libbio:libbio",
  8. "//sys/src/libip:libip",
  9. "//sys/src/libc:libc"
  10. ]
  11. cc_binary(
  12. name="ipconfig",
  13. copts=[
  14. "-c",
  15. "-std=c11",
  16. "-mcmodel=small",
  17. "-O0",
  18. "-mno-red-zone",
  19. "-ffreestanding",
  20. "-fno-builtin",
  21. "-Wall",
  22. "-Wno-missing-braces",
  23. "-Wno-parentheses",
  24. "-Wno-unknown-pragmas",
  25. "-g",
  26. ],
  27. includes=[
  28. "//sys/include",
  29. "//amd64/include",
  30. "//sys/src/cmd/ip/ipconfig",
  31. ],
  32. deps=CMD_DEPS,
  33. linkopts=[
  34. "-static",
  35. "-e_main",
  36. ],
  37. srcs=[
  38. "ipv6.c",
  39. "main.c",
  40. "ppp.c",
  41. ],
  42. )