BUILD 727 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. load('//sys/src/harvey.BUILD', "harvey_binary", "CMD_DEPS")
  2. CALC = [
  3. ":calc"
  4. ]
  5. PREP_DEPS = CALC + CMD_DEPS
  6. harvey_binary(
  7. name="fdisk",
  8. includes=[
  9. "//sys/include",
  10. "//amd64/include",
  11. "//sys/src/cmd/disk/prep",
  12. ],
  13. deps=PREP_DEPS,
  14. srcs=[
  15. "fdisk.c",
  16. "edit.c",
  17. "y.tab.c",
  18. ],
  19. )
  20. harvey_binary(
  21. name="prep",
  22. includes=[
  23. "//sys/include",
  24. "//amd64/include",
  25. "//sys/src/cmd/disk/prep",
  26. ],
  27. deps=PREP_DEPS,
  28. srcs=[
  29. "prep.c",
  30. "edit.c",
  31. "y.tab.c",
  32. ],
  33. )
  34. yacc(
  35. name="calc",
  36. yaccopts=[
  37. "-d",
  38. ],
  39. srcs=[
  40. "calc.y",
  41. ],
  42. exports=[
  43. "y.tab.c",
  44. ],
  45. )