This commit is contained in:
Generated
+10
-10
@@ -3612,15 +3612,6 @@ version = "0.9.5"
|
|||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
|
checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "vt100"
|
|
||||||
version = "0.16.2"
|
|
||||||
dependencies = [
|
|
||||||
"itoa",
|
|
||||||
"unicode-width",
|
|
||||||
"vte",
|
|
||||||
]
|
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "vte"
|
name = "vte"
|
||||||
version = "0.15.0"
|
version = "0.15.0"
|
||||||
@@ -3672,9 +3663,9 @@ dependencies = [
|
|||||||
"tracing",
|
"tracing",
|
||||||
"tracing-subscriber",
|
"tracing-subscriber",
|
||||||
"url",
|
"url",
|
||||||
"vt100",
|
|
||||||
"wakey",
|
"wakey",
|
||||||
"wakey-core",
|
"wakey-core",
|
||||||
|
"wakey-vt100",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
@@ -3735,6 +3726,15 @@ dependencies = [
|
|||||||
"wakey-core",
|
"wakey-core",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "wakey-vt100"
|
||||||
|
version = "0.16.2-wakey.1"
|
||||||
|
dependencies = [
|
||||||
|
"itoa",
|
||||||
|
"unicode-width",
|
||||||
|
"vte",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "walkdir"
|
name = "walkdir"
|
||||||
version = "2.5.0"
|
version = "2.5.0"
|
||||||
|
|||||||
@@ -33,12 +33,6 @@ strip = true
|
|||||||
members = ["ipjs", "wakey-agent", "wakey-control-plane", "wakey-core", "wakey-linux"]
|
members = ["ipjs", "wakey-agent", "wakey-control-plane", "wakey-core", "wakey-linux"]
|
||||||
exclude = ["vendor/vt100"]
|
exclude = ["vendor/vt100"]
|
||||||
|
|
||||||
[patch.crates-io]
|
|
||||||
# vt100 exposes only its active grid. Wakey's reconnect snapshot needs the
|
|
||||||
# retained primary grid while a full-screen application owns the alternate
|
|
||||||
# grid, so keep the small read-only extension local and auditable.
|
|
||||||
vt100 = { path = "vendor/vt100" }
|
|
||||||
|
|
||||||
[workspace.dependencies]
|
[workspace.dependencies]
|
||||||
anyhow = "1"
|
anyhow = "1"
|
||||||
macaddr = { version = "1", features = ["serde", "serde_std"] }
|
macaddr = { version = "1", features = ["serde", "serde_std"] }
|
||||||
|
|||||||
+13
-9
@@ -54,17 +54,21 @@ if ($Publish) {
|
|||||||
Write-Host 'No -Registry provided; defaulting publish target to registry: gitea'
|
Write-Host 'No -Registry provided; defaulting publish target to registry: gitea'
|
||||||
}
|
}
|
||||||
|
|
||||||
$publishOrder = @(
|
# Patched external crates are excluded from the workspace, so publish
|
||||||
'lda-ipjs',
|
# them by manifest path before workspace packages that depend on them.
|
||||||
'wakey-core',
|
$publishTargets = @(
|
||||||
'wakey-linux',
|
@{ Name = 'wakey-vt100'; Args = @('publish', '--manifest-path', 'vendor/vt100/Cargo.toml') },
|
||||||
'wakey',
|
@{ Name = 'lda-ipjs'; Args = @('publish', '-p', 'lda-ipjs') },
|
||||||
'wakey-agent',
|
@{ Name = 'wakey-core'; Args = @('publish', '-p', 'wakey-core') },
|
||||||
'wakey-control-plane'
|
@{ Name = 'wakey-linux'; Args = @('publish', '-p', 'wakey-linux') },
|
||||||
|
@{ Name = 'wakey'; Args = @('publish', '-p', 'wakey') },
|
||||||
|
@{ Name = 'wakey-agent'; Args = @('publish', '-p', 'wakey-agent') },
|
||||||
|
@{ Name = 'wakey-control-plane'; Args = @('publish', '-p', 'wakey-control-plane') }
|
||||||
)
|
)
|
||||||
|
|
||||||
foreach ($pkg in $publishOrder) {
|
foreach ($target in $publishTargets) {
|
||||||
$pubArgs = @('publish', '-p', $pkg)
|
$pkg = $target.Name
|
||||||
|
$pubArgs = @($target.Args)
|
||||||
if ($Registry) { $pubArgs += @('--registry', $Registry) }
|
if ($Registry) { $pubArgs += @('--registry', $Registry) }
|
||||||
|
|
||||||
Write-Host ("publishing {0}..." -f $pkg)
|
Write-Host ("publishing {0}..." -f $pkg)
|
||||||
|
|||||||
Vendored
+1
-1
Submodule vendor/vt100 updated: e9ec458d9b...ea740d5ad1
@@ -39,6 +39,6 @@ tracing-subscriber = { version = "0.3", features = [
|
|||||||
] }
|
] }
|
||||||
time = { version = "0.3", features = ["formatting", "local-offset"] }
|
time = { version = "0.3", features = ["formatting", "local-offset"] }
|
||||||
url = "2"
|
url = "2"
|
||||||
vt100 = "0.16.2"
|
vt100 = { package = "wakey-vt100", path = "../vendor/vt100", registry = "gitea", version = "=0.16.2-wakey.1" }
|
||||||
wakey = { path = "..", registry = "gitea", version = "0" }
|
wakey = { path = "..", registry = "gitea", version = "0" }
|
||||||
wakey-core = { path = "../wakey-core", registry = "gitea", version = "0" }
|
wakey-core = { path = "../wakey-core", registry = "gitea", version = "0" }
|
||||||
|
|||||||
Reference in New Issue
Block a user