summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Cargo.lock19
-rw-r--r--Cargo.toml1
-rw-r--r--src/main.rs2
3 files changed, 22 insertions, 0 deletions
diff --git a/Cargo.lock b/Cargo.lock
index b79a049..fe7c9f7 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -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"
diff --git a/Cargo.toml b/Cargo.toml
index 349c15a..2755fc8 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -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((