41 lines
914 B
TOML
41 lines
914 B
TOML
[package]
|
|
name = "voxel_game"
|
|
version = "0.1.0"
|
|
authors = ["Piotrek <hello@pbaja.me>"]
|
|
edition = "2018"
|
|
|
|
[dependencies]
|
|
|
|
# Rendering and window management
|
|
winit = "0.24"
|
|
wgpu = "0.7"
|
|
wgpu_glyph = "0.11"
|
|
|
|
# Math
|
|
cgmath = "0.18"
|
|
rand = "0.8"
|
|
noise = "0.7"
|
|
|
|
# Saving and loading to and from files
|
|
dirs = "3.0" # Retrieving common paths (%APPDATA%)
|
|
serde = { version = "1.0", features = ["derive"] } # Serialization and deserialization (world.cfg)
|
|
toml = "0.5" # Toml file format (used with serde)
|
|
lzzzz = "0.8" # Lz4 compression
|
|
|
|
# Other
|
|
futures = "0.3"
|
|
bytemuck = { version = "1.5", features = [ "derive" ] }
|
|
byteorder = "1.4"
|
|
|
|
# Deprecated
|
|
#image = "0.23.14"
|
|
#flate2 = "1.0"
|
|
#yaml-rust = "0.4"
|
|
#linked-hash-map = "0.5"
|
|
|
|
|
|
[build-dependencies]
|
|
anyhow = "1.0"
|
|
fs_extra = "1.1"
|
|
glob = "0.3"
|
|
shaderc = "0.7" |