diff options
| author | HampusM <hampus@hampusmat.com> | 2026-05-30 15:40:19 +0200 |
|---|---|---|
| committer | HampusM <hampus@hampusmat.com> | 2026-05-30 15:40:19 +0200 |
| commit | ac9bbe183e144105b117f78d923ed5b258c12f69 (patch) | |
| tree | 14726996b99dc770be7b1036180827a7bee223fe | |
| parent | d184ab240f9027519a21157b8bf3f6bfb3e997b5 (diff) | |
feat: make log crate records converted to tracing events
| -rw-r--r-- | Cargo.lock | 19 | ||||
| -rw-r--r-- | Cargo.toml | 1 | ||||
| -rw-r--r-- | src/main.rs | 2 |
3 files changed, 22 insertions, 0 deletions
@@ -775,6 +775,7 @@ version = "0.1.0" dependencies = [ "engine", "tracing", + "tracing-log", "tracing-subscriber", ] @@ -2335,6 +2336,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a" dependencies = [ "once_cell", + "valuable", +] + +[[package]] +name = "tracing-log" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" +dependencies = [ + "log", + "once_cell", + "tracing-core", ] [[package]] @@ -2433,6 +2446,12 @@ dependencies = [ ] [[package]] +name = "valuable" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" + +[[package]] name = "version_check" version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -17,6 +17,7 @@ opengl-bindings = { path = "opengl-bindings" } [dependencies] engine = { path = "./engine" } tracing = { version = "0.1.39", features = ["max_level_trace", "release_max_level_warn"] } +tracing-log = "0.2.0" [dependencies.tracing-subscriber] version = "0.3.17" diff --git a/src/main.rs b/src/main.rs index 6e59b6a..b25f849 100644 --- a/src/main.rs +++ b/src/main.rs @@ -61,6 +61,8 @@ fn main() -> Result<(), Box<dyn Error>> ) .init(); + tracing_log::LogTracer::init()?; + let mut engine = Engine::new(); engine.spawn(( |
