[package]
name = "minutiae"
version = "0.12.2"
authors = ["Casey Primozic <me@ameo.link>"]
description = "Cellular Automata-esque simulation engine involving a 2D universe populated by cells and entities"
homepage = "https://github.com/Ameobea/minutiae"
keywords = ["simulation", "automata", "engine", "entity"]
license = "MIT"
repository = "https://github.com/Ameobea/minutiae"
[profile.release]
lto = true
debug = true
[dependencies.bincode]
version = "1.0.0"
optional = true
[dependencies.flate2]
version = "1.0.1"
optional = true
[dependencies.futures]
version = "0.1.19"
[dependencies.futures-cpupool]
version = "0.1.8"
optional = true
[dependencies.gif]
version = "0.9.2"
[dependencies.num_cpus]
version = "1.8.0"
[dependencies.rand]
version = "0.5.5"
[dependencies.rand_pcg]
version = "0.1.1"
[dependencies.serde]
version = "^1.0.27"
optional = true
[dependencies.serde_derive]
version = "^1.0.27"
optional = true
[dependencies.slab]
version = "0.4.1"
[dependencies.tokio-core]
version = "0.1.16"
optional = true
[dependencies.uuid]
version = "0.7.1"
features = ["v4", "serde"]
[dependencies.wasm-bindgen]
version = "=0.2.47"
optional = true
[dependencies.websocket]
version = "0.20.2"
optional = true
[features]
client = ["serde_support", "bincode", "flate2"]
emscripten = ["wasm-bindgen"]
serde_support = ["serde", "serde_derive"]
server = ["tokio-core", "websocket", "serde_support", "bincode", "flate2", "futures-cpupool"]