Cargo.toml 883 B

12345678910111213141516171819202122232425262728
  1. [workspace]
  2. resolver = "2"
  3. members = [
  4. "multiboot2_chainloader",
  5. "multiboot2_payload",
  6. "util"
  7. ]
  8. [profile.release]
  9. codegen-units = 1
  10. lto = true
  11. [workspace.dependencies]
  12. anyhow = { version = "1.0", default-features = false }
  13. log = { version = "0.4", default-features = false }
  14. multiboot2 = { path = "../../multiboot2", features = ["builder", "unstable"] }
  15. multiboot2-header = { path = "../../multiboot2-header", features = ["builder", "unstable"] }
  16. good_memory_allocator = "0.1"
  17. util = { path = "./util" }
  18. # This way, the "multiboot2" dependency in the multiboot2-header crate can be
  19. # referenced by version, while still the repository version is used
  20. # transparently during local development.
  21. [patch.crates-io]
  22. multiboot2 = { path = "../../multiboot2" }
  23. multiboot2-common = { path = "../../multiboot2-common" }
  24. multiboot2-header = { path = "../../multiboot2-header" }