tree: 83f82c9248803f475f0b4b12d4f22da25e394b4e [path history] [tgz]
  1. bazelrc/
  2. cap/
  3. chrony/
  4. dosfstools/
  5. edk2/
  6. efistub/
  7. gazelle/
  8. glib/
  9. gnuefi/
  10. go/
  11. inih/
  12. intel_ucode/
  13. libpg_query/
  14. libtpms/
  15. licenses/
  16. linux/
  17. linux-firmware/
  18. lz4/
  19. musl/
  20. nix/
  21. pixman/
  22. py/
  23. qboot/
  24. qemu/
  25. rust/
  26. rust_efi/
  27. sandboxroot/
  28. seccomp/
  29. swtpm/
  30. urcu/
  31. uring/
  32. util-linux/
  33. xfsprogs/
  34. BUILD.bazel
  35. platforms-add-uefi.patch
  36. README.md
  37. rust-prost-nostd.patch
  38. rust-reproducibility.patch
  39. rust-uefi-platform.patch
third_party/README.md

//third_party

Anything related to importing third party code and making it work with our monorepo lives here:

  • Vendored code.
  • Bazel rules for third party code.
  • Patches to thid party code.
  • Lock files and similar package manager definitions (whenever possible - things like `go.mod have to live at the top level, and that's OK too).

First-party code or build rules based on a third-party component should not live here.