blob: 6b78136a84031da1586ad3af1b757065fbbac500 [file] [log] [blame]
[package]
name = "libtock"
version = "0.2.0"
authors = ["Tock Project Developers <tock-dev@googlegroups.com>"]
license = "MIT/Apache-2.0"
edition = "2018"
[dependencies]
core = { package = "async-support", path = "async-support" }
linked_list_allocator = { version = "0.6.4", default-features = false }
libtock_codegen = { path = "codegen" }
[dev-dependencies]
corepack = { version = "0.4.0", default-features = false, features = ["alloc"] }
# We pin the serde version because newer serde versions may not be compatible
# with the nightly toolchain used by libtock-rs.
serde = { version = "=1.0.84", default-features = false, features = ["derive"] }
futures = { version = "0.3.1", default-features = false, features = ["unstable", "cfg-target-has-atomic"] }
[profile.dev]
panic = "abort"
lto = true
[profile.release]
panic = "abort"
lto = true
[workspace]
members = [
"async-support",
"codegen",
]