enso/gui/lib/core/Cargo.toml

61 lines
2.1 KiB
TOML
Raw Normal View History

[package]
name = "basegl"
version = "0.1.0"
authors = ["Enso Team <contact@luna-lang.org>"]
edition = "2018"
[lib]
crate-type = ["rlib", "cdylib"]
[features]
default = ["no_unboxed_callbacks"]
no_unboxed_callbacks = []
[dependencies]
basegl-prelude = { version = "0.1.0" , path = "../prelude" }
eval-tt = { version = "0.1.0" , path = "../eval-tt" }
optics = { version = "0.1.0" , path = "../optics" }
basegl-system-web = { version = "0.1.0" , path = "../system/web" }
basegl-backend-webgl = { version = "0.1.0" , path = "../backend/webgl" }
basegl-core-embedded-fonts = { version = "0.1.0" , path = "embedded-fonts" }
basegl-core-msdf-sys = { version = "0.1.0" , path = "msdf-sys" }
shapely = { version = "0.1.0" , path = "../shapely/impl" }
wasm-bindgen = { version = "^0.2" , features = ["nightly"] }
js-sys = { version = "0.3.28" }
failure = { version = "0.1.5" }
derive_more = { version = "0.15.0" }
shrinkwraprs = { version = "0.2.1" }
itertools = { version = "0.8" }
nalgebra = { version = "0.19.0" }
bit_field = { version = "0.10.0" }
paste = { version = "0.1.6" }
enum_dispatch = { version = "= 0.1.3" } # https://gitlab.com/antonok/enum_dispatch/issues/10
typenum = { version = "1.11.2" }
rustc-hash = { version = "1.0.1" }
console_error_panic_hook = { version = "0.1.6" }
num_enum = { version = "0.4.2" }
[dependencies.web-sys]
version = "0.3.4"
features = [
'Document',
'Node',
'Element',
'HtmlElement',
'HtmlCollection',
'CssStyleDeclaration',
'HtmlCanvasElement',
'WebGlBuffer',
'WebGlRenderingContext',
'WebGlProgram',
'WebGlShader',
'WebGlUniformLocation',
'WebGlTexture',
'Window',
'console'
]
[dev-dependencies]
wasm-bindgen-test = "0.3.3"
web-test = { version = "0.1.0" , path = "../web-test" }