Create a basic setup that can start a kernel with cargo
This kernel loops indefenitely without doing something. Later will be extended apon Signed-off-by: Noah Knegt <git@noahknegt.com>
This commit is contained in:
32
Cargo.toml
32
Cargo.toml
@@ -1,6 +1,34 @@
|
||||
[package]
|
||||
name = "FerrOS"
|
||||
[workspace]
|
||||
resolver = "3"
|
||||
members = [
|
||||
"kernel"
|
||||
]
|
||||
|
||||
[workspace.package]
|
||||
version = "0.1.0"
|
||||
edition = "2024"
|
||||
license-file = "LICENSE"
|
||||
authors = [
|
||||
"Noah Knegt <personal@noahknegt.com>"
|
||||
]
|
||||
readme = "README.md"
|
||||
publish = false
|
||||
|
||||
[workspace.dependencies]
|
||||
|
||||
|
||||
[package]
|
||||
name = "FerrOS"
|
||||
version.workspace = true
|
||||
authors.workspace = true
|
||||
edition.workspace = true
|
||||
license-file.workspace = true
|
||||
readme.workspace = true
|
||||
publish.workspace = true
|
||||
|
||||
[build-dependencies]
|
||||
bootloader = { version = "0.11.10" }
|
||||
kernel = { path = "kernel", artifact = "bin", target = "x86_64-unknown-none" }
|
||||
|
||||
[dependencies]
|
||||
ovmf-prebuilt = "0.1.0-alpha.1"
|
||||
|
Reference in New Issue
Block a user