[workspace] resolver = "2" members = [ "multiboot2_chainloader", "multiboot2_payload", "util" ] [profile.release] codegen-units = 1 lto = true [workspace.dependencies] anyhow = { version = "1.0", default-features = false } log = { version = "0.4", default-features = false } multiboot2 = { path = "../../multiboot2", features = ["builder", "unstable"] } multiboot2-header = { path = "../../multiboot2-header", features = ["builder", "unstable"] } good_memory_allocator = "0.1" util = { path = "./util" } # This way, the "multiboot2" dependency in the multiboot2-header crate can be # referenced by version, while still the repository version is used # transparently during local development. [patch.crates-io] multiboot2 = { path = "../../multiboot2" } multiboot2-common = { path = "../../multiboot2-common" } multiboot2-header = { path = "../../multiboot2-header" }