Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a minimal UEFI application template #268

Merged

Conversation

nicholasbishop
Copy link
Contributor

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.

None yet

2 participants