Add embed-resource to build deps

This commit is contained in:
nozwock 2024-05-20 20:03:06 +05:30
commit 3ccbb29cde
No known key found for this signature in database
GPG key ID: 0AB280D45893584F
2 changed files with 69 additions and 3 deletions

62
Cargo.lock generated
View file

@ -900,7 +900,7 @@ dependencies = [
"objc",
"rust-ini",
"web-sys",
"winreg",
"winreg 0.10.1",
"zbus 3.15.1",
"zvariant 3.15.1",
]
@ -1051,6 +1051,20 @@ version = "1.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a"
[[package]]
name = "embed-resource"
version = "2.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c6985554d0688b687c5cb73898a34fbe3ad6c24c58c238a4d91d5e840670ee9d"
dependencies = [
"cc",
"memchr",
"rustc_version",
"toml",
"vswhom",
"winreg 0.52.0",
]
[[package]]
name = "endi"
version = "1.1.0"
@ -2948,6 +2962,15 @@ version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
[[package]]
name = "rustc_version"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"
dependencies = [
"semver",
]
[[package]]
name = "rustix"
version = "0.37.27"
@ -3069,6 +3092,12 @@ version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "58bf37232d3bb9a2c4e641ca2a11d83b5062066f88df7fed36c28772046d65ba"
[[package]]
name = "semver"
version = "1.0.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b"
[[package]]
name = "serde"
version = "1.0.197"
@ -3602,6 +3631,7 @@ dependencies = [
"chrono",
"dark-light",
"dirs 5.0.1",
"embed-resource",
"fern",
"flate2",
"iced",
@ -3747,6 +3777,26 @@ version = "0.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
[[package]]
name = "vswhom"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b"
dependencies = [
"libc",
"vswhom-sys",
]
[[package]]
name = "vswhom-sys"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d3b17ae1f6c8a2b28506cd96d412eebf83b4a0ff2cbefeeb952f2f9dfa44ba18"
dependencies = [
"cc",
"libc",
]
[[package]]
name = "waker-fn"
version = "1.1.1"
@ -4453,6 +4503,16 @@ dependencies = [
"winapi",
]
[[package]]
name = "winreg"
version = "0.52.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5"
dependencies = [
"cfg-if",
"windows-sys 0.48.0",
]
[[package]]
name = "x11-dl"
version = "2.21.0"

View file

@ -13,7 +13,7 @@ edition = "2021"
[features]
default = ["wgpu", "self-update"]
wgpu = [] # Iced/wgpu is default
wgpu = [] # Iced/wgpu is default
self-update = ["flate2", "tar"]
no-self-update = []
@ -23,7 +23,10 @@ serde = { version = "^1.0", features = ["derive"] }
serde_json = "^1.0"
static_init = "^1.0"
fern = { version = "^0", features = ["colored"] }
chrono = { version = "^0.4", default-features = false, features = ["std", "clock"] }
chrono = { version = "^0.4", default-features = false, features = [
"std",
"clock",
] }
log = "^0.4"
regex = "^1.10.2"
toml = "^0"
@ -44,3 +47,6 @@ win32console = "^0.1.5"
opt-level = "s"
lto = true
strip = "symbols"
[build-dependencies]
embed-resource = "2.4.2"