# 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 are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2018" name = "sixtyfps-corelib" version = "0.1.6" authors = ["SixtyFPS "] description = "Internal SixtyFPS runtime library." homepage = "https://sixtyfps.io" keywords = ["gui", "ui", "toolkit", "graphics", "design"] categories = ["gui", "development-tools"] license = "(GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)" repository = "https://github.com/sixtyfpsui/sixtyfps" resolver = "2" [lib] path = "lib.rs" [dependencies.atomic-polyfill] version = "0.1.5" [dependencies.auto_enums] version = "0.7" [dependencies.cfg-if] version = "1" [dependencies.const-field-offset] version = "0.1" [dependencies.defmt] version = "0.3.0" optional = true [dependencies.derive_more] version = "0.99.5" [dependencies.euclid] version = "0.22.1" default-features = false [dependencies.instant] version = "0.1" features = ["now"] optional = true [dependencies.lyon_algorithms] version = "0.17.1" optional = true [dependencies.lyon_geom] version = "0.17.0" optional = true [dependencies.lyon_path] version = "0.17.3" optional = true [dependencies.num-traits] version = "0.2" default-features = false [dependencies.once_cell] version = "1.5" default-features = false [dependencies.pin-project] version = "1" [dependencies.pin-weak] version = "1.1" default-features = false [dependencies.rgb] version = "0.8.27" [dependencies.scoped-tls-hkt] version = "0.1" optional = true [dependencies.scopeguard] version = "1.1.0" default-features = false [dependencies.sixtyfps-common] version = "=0.1.6" [dependencies.sixtyfps-corelib-macros] version = "=0.1.6" [dependencies.slab] version = "0.4.3" default-features = false [dependencies.static_assertions] version = "1.1" [dependencies.strum] version = "0.23.0" features = ["derive"] default-features = false [dependencies.unicode-segmentation] version = "1.8.0" [dependencies.vtable] version = "0.1.1" [dev-dependencies.image] version = "0.23.14" features = ["png"] default-features = false [dev-dependencies.pin-weak] version = "1" [dev-dependencies.tiny-skia] version = "0.6.1" [features] default = ["std"] ffi = [] libm = ["num-traits/libm", "euclid/libm"] rtti = [] std = ["euclid/std", "once_cell/std", "scoped-tls-hkt", "lyon_path", "lyon_algorithms", "lyon_geom", "instant"] unsafe_single_core = [] [target."cfg(target_arch = \"wasm32\")".dependencies.instant] version = "0.1" features = ["wasm-bindgen", "now"] [target."cfg(target_arch = \"wasm32\")".dependencies.wasm-bindgen] version = "0.2" [target."cfg(target_arch = \"wasm32\")".dependencies.web_sys] version = "0.3" features = ["console", "CanvasRenderingContext2d", "TextMetrics", "HtmlSpanElement"] package = "web-sys"