quicksilver 0.3.0

A simple game framework for 2D games in pure Rust
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g. crates.io) dependencies
#
# If you believe there's an error in this file please file an
# issue against the rust-lang/cargo repository. If you're
# editing this file be aware that the upstream Cargo.toml
# will likely look very different (and much more reasonable)

[package]
name = "quicksilver"
version = "0.3.0"
authors = ["Ryan Goldstein <ryanisaacg@gmail.com>"]
description = "A simple game framework for 2D games in pure Rust"
homepage = "https://ryanisaacg.github.io/quicksilver"
readme = "README.md"
keywords = ["game", "audio", "graphics", "gamedev"]
categories = ["game-engines"]
license = "MIT/Apache-2.0"
repository = "https://github.com/ryanisaacg/quicksilver"

[[example]]
name = "draw-geometry"
required-features = []

[[example]]
name = "image"
required-features = []

[[example]]
name = "font"
required-features = ["fonts"]

[[example]]
name = "sound"
required-features = ["sounds"]

[[example]]
name = "raycast"
required-features = ["collisions"]

[[example]]
name = "rgb-triangle"
required-features = []

[[example]]
name = "lyon"
required-features = ["complex_shapes"]

[[example]]
name = "stopwatch"
required-features = []

[[example]]
name = "camera"
required-features = []
[dependencies.futures]
version = "0.1"

[dependencies.image]
version = "0.19"

[dependencies.immi]
version = "1.0"
optional = true

[dependencies.lyon]
version = "0.11"
features = ["extra"]
optional = true

[dependencies.nalgebra]
version = "0.16"
features = ["stdweb"]
optional = true

[dependencies.ncollide2d]
version = "0.17"
optional = true

[dependencies.rand]
version = "0.5.0"
features = ["stdweb"]

[dependencies.rusttype]
version = "0.7"
optional = true

[dependencies.serde]
version = "1.0"

[dependencies.serde_derive]
version = "1.0"

[dependencies.serde_json]
version = "1.0"
optional = true
[dev-dependencies.alga]
version = "0.7"

[features]
collisions = ["nalgebra", "ncollide2d"]
complex_shapes = ["lyon"]
default = ["collisions", "complex_shapes", "fonts", "gamepads", "saving", "sounds"]
fonts = ["rusttype"]
gamepads = ["gilrs"]
immi_ui = ["immi", "fonts"]
saving = ["serde_json"]
sounds = ["rodio"]
[target."cfg(not(target_arch = \"wasm32\"))".dependencies.gilrs]
version = "0.6"
optional = true

[target."cfg(not(target_arch = \"wasm32\"))".dependencies.gl]
version = "0.10"

[target."cfg(not(target_arch = \"wasm32\"))".dependencies.glutin]
version = "0.18"
features = ["icon_loading"]

[target."cfg(not(target_arch = \"wasm32\"))".dependencies.rodio]
version = "0.8"
optional = true
[target."cfg(target_arch = \"wasm32\")".dependencies.stdweb]
version = "0.4.9"

[target."cfg(target_arch = \"wasm32\")".dependencies.webgl_stdweb]
version = "0.2"
[badges.maintenance]
status = "actively-developed"

[badges.travis-ci]
branch = "master"
repository = "ryanisaacg/quicksilver"