[package]
authors.workspace = true
categories.workspace = true
description.workspace = true
edition.workspace = true
homepage.workspace = true
license.workspace = true
keywords.workspace = true
name = "scsys"
readme.workspace = true
repository.workspace = true
version.workspace = true
[features]
default = [
"actors",
"core",
]
full = [
"actors",
"core",
"derive",
"extras"
]
wasi = []
wasm = []
actors = [
"dep:scsys-actors"
]
core = [
"dep:scsys-core"
]
derive = [
"dep:scsys-derive",
"macros"
]
macros = [
"dep:scsys-macros"
]
extras = [
]
[lib]
bench = true
crate-type = ["cdylib", "rlib"]
test = true
[[test]]
name = "derive"
required-features = ["derive"]
[build-dependencies]
[dependencies]
scsys-actors = { features = [], optional = true, path = "../actors", version = "0.2.0-alpha" }
scsys-core = { features = [], optional = true, path = "../core", version = "0.2.0-alpha" }
scsys-derive = { features = [], optional = true, path = "../derive", version = "0.2.0-alpha" }
scsys-macros = { features = [], optional = true, path = "../macros", version = "0.2.0-alpha" }
[dev-dependencies]
serde.workspace = true
serde_json.workspace = true
[package.metadata.docs.rs]
all-features = true
rustc-args = ["--cfg", "docsrs"]
[target.wasm32-unknown-unknown]
[target.wasm32-wasi]