Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gustafla/assembly-widescreen-2022
chelidonura by Mehu
https://github.com/gustafla/assembly-widescreen-2022
cpal demoscene rust wgpu-rs
Last synced: about 1 month ago
JSON representation
chelidonura by Mehu
- Host: GitHub
- URL: https://github.com/gustafla/assembly-widescreen-2022
- Owner: gustafla
- License: gpl-3.0
- Created: 2022-08-07T00:11:56.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-11-09T08:01:36.000Z (about 2 years ago)
- Last Synced: 2023-02-27T13:52:26.119Z (almost 2 years ago)
- Topics: cpal, demoscene, rust, wgpu-rs
- Language: Rust
- Homepage:
- Size: 4.66 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
## Building
**First of all, release builds require a resources/tracks.bin file!**
This file can only be generated by running the demo in debug mode, loading sync.rocket in the GNU Rocket
client, and then exiting the demo window.After you have resources/tracks.bin, for building x86_64 and aarch64 release binaries, a podman container can be generated:
`podman build -t rustbuild .`Then, binaries can be built using it:
`podman run -v .:/build -w /build rustbuild cargo build --release --target x86_64-unknown-linux-gnu`
`podman run -v .:/build -w /build rustbuild cargo build --release --target aarch64-unknown-linux-gnu`
`podman run -v .:/build -w /build rustbuild cargo build --release --target x86_64-pc-windows-gnu`