We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0a25307 commit ef7c12fCopy full SHA for ef7c12f
.github/workflows/rust.yml
@@ -167,3 +167,16 @@ jobs:
167
run: |
168
rustup component add miri
169
cargo xtask miri
170
+ # Builds a Rust standard binary using the `std` impl for UEFI, rather than
171
+ # creating a `no_std` + `no_main` binary.
172
+ build_standard_uefi_binary:
173
+ name: Build Standard UEFI Binary (nightly)
174
+ runs-on: ubuntu-latest
175
+ steps:
176
+ - name: Checkout sources
177
+ uses: actions/checkout@v4
178
+ - name: Set toolchain
179
+ run: cp .github/workflows/nightly_toolchain.toml rust-toolchain.toml
180
+ - uses: Swatinem/rust-cache@v2
181
+ - name: Build
182
+ run: cargo +nightly build --target x86_64-unknown-uefi --verbose -p -p uefi-std-example
0 commit comments