feat: embed cross-platform HoloLake terminal link

This commit is contained in:
冰朔 2026-08-17 18:59:37 +08:00
commit ae7f883891
16 changed files with 808 additions and 122 deletions

View file

@ -789,6 +789,12 @@ dependencies = [
"syn 2.0.115",
]
[[package]]
name = "doctest-file"
version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c2db04e74f0a9a93103b50e90b96024c9b2bdca8bce6a632ec71b88736d3d359"
[[package]]
name = "document-features"
version = "0.2.12"
@ -1492,6 +1498,7 @@ dependencies = [
"dirs",
"fs2",
"futures-util",
"interprocess",
"reqwest",
"ring",
"rusqlite",
@ -1507,6 +1514,7 @@ dependencies = [
"tokio",
"url",
"uuid",
"widestring",
]
[[package]]
@ -1804,6 +1812,19 @@ dependencies = [
"cfb",
]
[[package]]
name = "interprocess"
version = "2.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "798de1433ba514cc6c04c4144c2469af81396e4906195218737c776d47769572"
dependencies = [
"doctest-file",
"libc",
"recvmsg",
"widestring",
"windows-sys 0.61.2",
]
[[package]]
name = "ipnet"
version = "2.12.1"
@ -3022,7 +3043,7 @@ dependencies = [
"once_cell",
"socket2",
"tracing",
"windows-sys 0.52.0",
"windows-sys 0.61.2",
]
[[package]]
@ -3159,6 +3180,12 @@ version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539"
[[package]]
name = "recvmsg"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d3edd4d5d42c92f0a659926464d4cce56b562761267ecf0f469d85b7de384175"
[[package]]
name = "redox_syscall"
version = "0.5.18"
@ -5154,6 +5181,12 @@ dependencies = [
"windows-core 0.61.2",
]
[[package]]
name = "widestring"
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72069c3113ab32ab29e5584db3c6ec55d416895e60715417b5b883a357c3e471"
[[package]]
name = "winapi"
version = "0.3.9"