[package]
edition = "2024"
name = "scope-local"
version = "0.5.0"
authors = ["朝倉水希 <asakuramizu111@gmail.com>"]
build = "build.rs"
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Scope local storage"
readme = "README.md"
keywords = ["arceos"]
license = "Apache-2.0"
repository = "https://github.com/Starry-OS/scope-local"
[features]
host-test = [
"ax-sync/host-test",
"cpu-local/host-test",
]
[lib]
name = "scope_local"
path = "src/lib.rs"
[[test]]
name = "concurrent_initialization"
path = "tests/concurrent_initialization.rs"
[[test]]
name = "eager_initialization"
path = "tests/eager_initialization.rs"
[[test]]
name = "recursive_initialization"
path = "tests/recursive_initialization.rs"
[[test]]
name = "scope_local"
path = "tests/scope_local.rs"
[dependencies.ax-lazyinit]
version = "0.5"
[dependencies.ax-percpu]
version = "0.4"
[dependencies.ax-sync]
version = "0.5"
[dependencies.cpu-local]
version = "0.2"
[dev-dependencies.ctor]
version = "0.6"