- CitrineOS core extracted (CSMS OCPP 2.0.1) - OpenOCPP extracted (firmware OCPP 1.6J/2.0.1) - ShapeShifter library installed (pip install -e) - ShapeShifter specification extracted - EVerest extracted TODO updated with progress
29 lines
956 B
TOML
29 lines
956 B
TOML
[package]
|
|
name = "everestrs"
|
|
version = "0.25.0"
|
|
edition = "2021"
|
|
|
|
[dependencies]
|
|
clap = { version = "4.5.27", features = ["derive"] }
|
|
everestrs-build = { workspace = true }
|
|
everestrs-derive = { workspace = true }
|
|
log = { version = "0.4.20", features = ["std"] }
|
|
serde = { version = "1.0.175", features = ["derive"] }
|
|
serde_json = "1"
|
|
serde_yaml = "0.9.34"
|
|
thiserror = "1.0.48"
|
|
nix = { version = "0.31.2", features = ["fs"] }
|
|
# Note: the version must be kept in sync with the `cxxbridge-cmd` version installed in `everestrs/CMakeLists.txt`.
|
|
# The `=` before the version number ensures that Cargo uses exactly this version when generating new lockfiles.
|
|
cxx = { version = "=1.0.194", features = ["c++17"] }
|
|
|
|
[features]
|
|
build_bazel = []
|
|
|
|
# We use this for the integration tests in this project.
|
|
[dev-dependencies]
|
|
mockall = "0.13.0"
|
|
mockall_double = "0.3.1"
|
|
# For tests
|
|
tokio = { version = "1.52.1", features = ["rt-multi-thread", "macros", "sync", "time"] }
|