Skip to content

Latest commit

 

History

History
10 lines (7 loc) · 549 Bytes

building.md

File metadata and controls

10 lines (7 loc) · 549 Bytes

Building

Install Rust (the version is pinned in the toolchain file) and a C compiler (for libvorbis), then cargo build --release.

The release builds are cross-built with Zig as the C compiler and linker: install zig and cargo-zigbuild and put them on PATH, then cargo zigbuild --release --target x86_64-unknown-linux-musl (the targets are in the release workflow).

Development notes: the gates, the test oracles and the corpus tests.