[package] name = "cfluid" version = "0.1.0" edition = "2021" license = "GPL-3.0-or-later" readme = "README.md" description = "Terminal-based 2D fluid simulator" categories = ["command-line-utilities", "graphics"] repository = "https://codeberg.org/yvt/cfluid" rust-version = "1.66.0" exclude = [ "/docs", "flake.nix", "flake.lock", "rust-toolchain.toml", ] [dependencies] anyhow = "1.0.68" arrayvec = "0.7.2" bytemuck = "1.13.0" clap = { version = "4.1.1", features = ["derive"] } crossterm = "0.25.0" ctrlc = { version = "3.2.4", features = ["termination"] } glam = { version = "0.22.0", features = ["fast-math", "bytemuck"] } itertools = "0.10.5" rand = { version = "0.8.5", features = ["small_rng"] } realfft = "3.2.0" rustfft = "6.1.0" textwrap = { version = "0.16.0", default-features = false } transpose = "0.2.2" [build-dependencies] bluenoise = "0.2.1" hilbert_2d = "1.1.0" rand = "0.8.5" [profile.release] lto = true