mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2025-02-06 10:32:10 +00:00
fd71fa1bd4
Motivation behind this is to greatly reduce code duplication and more streamlined syslog experience. Integration with log facade allows us to have logs from 3rd party crates and better integration into rust ecosystem. As well as getting rid of our log/warn/etc macros. Notable changes: * Moving to log's levels: info/trace/debug/error/warn. Note that none of our code utilizes alert/critical/etc so this is benign * Moving windows' syslog implementation filtering into cross-platform scope; BUG=none TEST=kokoro Change-Id: I28b3a34a3ddca21af9cc6d191061681a02314f7b Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3588248 Reviewed-by: Alexandre Courbot <acourbot@chromium.org> Auto-Submit: Anton Romanov <romanton@google.com> Reviewed-by: Vikram Auradkar <auradkar@google.com> Tested-by: kokoro <noreply+kokoro@google.com> Commit-Queue: Anton Romanov <romanton@google.com>
37 lines
723 B
TOML
37 lines
723 B
TOML
[package]
|
|
name = "base"
|
|
version = "0.1.0"
|
|
authors = ["The Chromium OS Authors"]
|
|
edition = "2021"
|
|
|
|
[features]
|
|
chromeos = []
|
|
|
|
[dependencies]
|
|
audio_streams = { path = "../common/audio_streams" }
|
|
base_poll_token_derive = { path = "base_poll_token_derive" }
|
|
data_model = { path = "../common/data_model" }
|
|
|
|
cfg-if = "*"
|
|
chrono = "*"
|
|
libc = "*"
|
|
log = "0.4"
|
|
remain = "0.2"
|
|
serde = { version = "1", features = [ "derive" ] }
|
|
serde_json = "*"
|
|
smallvec = "1.6.1"
|
|
sync = { path = "../common/sync" }
|
|
thiserror = "1.0.20"
|
|
tempfile = "3"
|
|
|
|
[target.'cfg(windows)'.dependencies]
|
|
lazy_static = "*"
|
|
rand = "*"
|
|
winapi = "*"
|
|
win_util = { path = "../win_util"}
|
|
|
|
[target.'cfg(windows)'.dev-dependencies]
|
|
regex = "*"
|
|
|
|
[build-dependencies]
|
|
cc = "*"
|