Update dependencies and improve build script

- Updated `embed-resource` version in `Cargo.toml` and `Cargo.lock` to 3.0.6 for enhanced functionality.
- Upgraded several dependencies including `dirs`, `dirs-sys`, `float-cmp`, and `hashbrown` to their latest versions for better performance and security.
- Modified the build script to handle resource compilation more gracefully by using `embed_resource::NONE`.
This commit is contained in:
Joe 2026-02-01 10:24:47 -06:00
parent e342f00306
commit b2ce199a37
8 changed files with 149 additions and 122 deletions

View file

@ -67,10 +67,10 @@ globset = "0.4.18"
humantime = "2.3.0"
hyper = { version = "0.14.32", features = ["server", "tcp", "http1"] }
hyper-tungstenite = "0.11.1"
jod-thread = "0.1.2"
jod-thread = "1.0.0"
log = "0.4.29"
num_cpus = "1.17.0"
opener = "0.5.2"
opener = "0.8.4"
rayon = "1.11.0"
rbx_cookie = "0.1.5"
reqwest = { version = "0.11.27", default-features = false, features = [
@ -88,18 +88,18 @@ serde = { version = "1.0.228", features = ["derive", "rc"] }
serde_json = "1.0.149"
json5 = "1.3.0"
strum = { version = "0.27", features = ["derive"] }
toml = "0.8"
toml = "0.9"
termcolor = "1.4.1"
thiserror = "2"
tokio = { version = "1.49.0", features = ["rt", "rt-multi-thread", "macros"] }
uuid = { version = "1.20.0", features = ["v4", "serde"] }
clap = { version = "4", features = ["derive"] }
profiling = "1.0.17"
yaml-rust2 = "0.10.4"
yaml-rust2 = "0.11.0"
data-encoding = "2.10.0"
blake3 = "1.8.3"
float-cmp = "0.9.0"
float-cmp = "0.10.0"
indexmap = { version = "2.13.0", features = ["serde"] }
rmp-serde = "1.3.1"
serde_bytes = "0.11.19"
@ -110,7 +110,7 @@ winreg = "0.10.1"
[build-dependencies]
memofs = { version = "0.3.0", path = "crates/memofs" }
embed-resource = "1.8.0"
embed-resource = "3.0.6"
anyhow = "1.0.100"
bincode = "1.3.3"
fs-err = "3"