Skip to content

Add a minimal UEFI application template - #268

Merged
GabrielMajeri merged 2 commits into
rust-osdev:masterfrom
nicholasbishop:bishop-minimal-template
Aug 9, 2021
Merged

Add a minimal UEFI application template#268
GabrielMajeri merged 2 commits into
rust-osdev:masterfrom
nicholasbishop:bishop-minimal-template

Conversation

@nicholasbishop

Copy link
Copy Markdown
Member

This adds a new crate under template/ that contains a very minimal UEFI
application. The instructions in BUILDING.md have been updated to reference
the template instead of using inline code snippets.

I think this makes it a bit easier to get started with a new app -- you can
just copy the whole directory and make a couple changes in Cargo.toml to get
started. uefi-test-runner is similar, but has a lot more stuff in it so it's
harder to see exactly what is needed. Moving the code out of markdown also
makes it easier to test in github actions to ensure the code stays valid.

nicholasbishop and others added 2 commits August 7, 2021 18:06
This adds a new crate under `template/` that contains a very minimal UEFI
application. The instructions in `BUILDING.md` have been updated to reference
the template instead of using inline code snippets.

I think this makes it a bit easier to get started with a new app -- you can
just copy the whole directory and make a couple changes in `Cargo.toml` to get
started. `uefi-test-runner` is similar, but has a lot more stuff in it so it's
harder to see exactly what is needed. Moving the code out of markdown also
makes it easier to test in github actions to ensure the code stays valid.
@GabrielMajeri
GabrielMajeri merged commit 9c5732f into rust-osdev:master Aug 9, 2021
@nicholasbishop
nicholasbishop deleted the bishop-minimal-template branch December 12, 2021 21:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants