File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,6 +5,13 @@ edition.workspace = true
55authors.workspace = true
66license.workspace = true
77
8+ # no_main UEFI bin: no host test harness (its #[panic_handler] collides with std's).
9+ [[bin ]]
10+ name = " morpheus-bootloader"
11+ path = " src/main.rs"
12+ test = false
13+ bench = false
14+
815[dependencies ]
916# Shared kernel↔userland ABI: storage FS_*/MNT_*/VOLUME_NONE consts for the
1017# boot registry population + privileged root mount (spec §7).
Original file line number Diff line number Diff line change @@ -6,6 +6,12 @@ authors.workspace = true
66license.workspace = true
77description = " Userspace library for MorpheusX — syscall wrappers, I/O, FS API"
88
9+ # Userland-target lib with a default-on #[panic_handler]: no host test harness
10+ # (it collides with std's panic_impl under `cargo test`).
11+ [lib ]
12+ test = false
13+ doctest = false
14+
915[features ]
1016# `panic-handler` (default) emits the library's own `#[panic_handler]` (see
1117# `entry::_panic`). It is default-on so libmorpheus's own binaries keep it. A
You can’t perform that action at this time.
0 commit comments