# 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 = "2021" name = "scsys" version = "0.2.3" authors = [ "FL03 ", "Scattered-Systems ", ] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "scsys is a collection of primitives and utilities for use throughout the ecosystem." homepage = "https://github.com/scattered-systems/scsys/wiki" readme = "README.md" keywords = [ "primitives", "scsys", "toolkit", "utilities", ] categories = [] license = "Apache-2.0" repository = "https://github.com/scattered-systems/scsys.git" [package.metadata.docs.rs] all-features = true rustc-args = [ "--cfg", "docsrs", ] version = "v{{version}}" [package.metadata.release] no-dev-version = true tag-name = "{{version}}" [lib] name = "scsys" crate-type = [ "cdylib", "rlib", ] path = "src/lib.rs" test = true doctest = true bench = true [[example]] name = "derive" path = "examples/derive.rs" required-features = [ "derive", "serde", ] [[example]] name = "messages" path = "examples/messages.rs" required-features = ["actors"] [[example]] name = "params" path = "examples/params.rs" required-features = ["derive"] [[test]] name = "default" path = "tests/default.rs" [[bench]] name = "default" path = "benches/default.rs" [dependencies.scsys-actors] version = "0.2.3" optional = true default-features = false [dependencies.scsys-core] version = "0.2.3" default-features = false [dependencies.scsys-derive] version = "0.2.3" optional = true [dependencies.scsys-macros] version = "0.2.3" optional = true [dependencies.scsys-utils] version = "0.2.3" optional = true default-features = false [dev-dependencies.serde] version = "1" features = ["derive"] [dev-dependencies.serde_json] version = "1" [build-dependencies] [features] actors = ["dep:scsys-actors"] alloc = [ "scsys-core/alloc", "scsys-actors?/alloc", "scsys-utils?/alloc", ] chrono = ["scsys-core/chrono"] default = ["std"] derive = [ "dep:scsys-derive", "macros", ] full = [ "default", "actors", "derive", "rand", "serde", "tokio", "utils", ] macros = ["dep:scsys-macros"] rand = ["scsys-core/rand"] serde = [ "scsys-core/serde", "scsys-actors?/serde", "scsys-utils?/serde", ] std = [ "scsys-core/std", "scsys-actors?/std", "scsys-utils?/std", ] tokio = ["scsys-actors?/tokio"] utils = ["dep:scsys-utils"] wasi = [ "scsys-actors?/wasi", "scsys-core/wasi", ] wasm = [ "scsys-actors?/wasm", "scsys-core/wasm", ] [target.wasm32-unknown-unknown] [target.wasm32-wasi]