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