Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions src/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ strip = "debuginfo"
[workspace.package]
version = "0.7.0"
edition = "2021"
license = "MIT"

[workspace.dependencies]
windows = { version = "0.62", features = [
Expand Down
1 change: 1 addition & 0 deletions src/backends/appcontainer/common/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "appcontainer_common"
version.workspace = true
edition.workspace = true
license.workspace = true

[features]
# Compile-time gate for Tier 2 (AppContainer + BFS via bfscfg.exe).
Expand Down
1 change: 1 addition & 0 deletions src/backends/bubblewrap/common/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "bwrap_common"
version.workspace = true
edition.workspace = true
license.workspace = true

[dependencies]
wxc_common = { workspace = true }
Expand Down
1 change: 1 addition & 0 deletions src/backends/hyperlight/common/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "hyperlight_common"
version.workspace = true
edition.workspace = true
license.workspace = true

[dependencies]
wxc_common = { workspace = true }
Expand Down
1 change: 1 addition & 0 deletions src/backends/isolation_session/bindings/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "isolation_session_bindings"
version.workspace = true
edition.workspace = true
license.workspace = true
publish = false

[dependencies]
Expand Down
1 change: 1 addition & 0 deletions src/backends/isolation_session/common/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "isolation_session_common"
version.workspace = true
edition.workspace = true
license.workspace = true

[dependencies]
wxc_common = { workspace = true }
Expand Down
1 change: 1 addition & 0 deletions src/backends/lxc/common/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "lxc_common"
version.workspace = true
edition.workspace = true
license.workspace = true

[dependencies]
wxc_common = { workspace = true }
Expand Down
1 change: 1 addition & 0 deletions src/backends/nanvix/binaries/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "nanvix_binaries"
version.workspace = true
edition.workspace = true
license.workspace = true
description = "Build-time download of NanVix binaries from GitHub releases"
links = "nanvix_binaries"

Expand Down
1 change: 1 addition & 0 deletions src/backends/nanvix/build_common/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "nanvix_build_common"
version.workspace = true
edition.workspace = true
license.workspace = true
description = "Build-time helpers for staging NanVix micro-VM binaries (build-only; never linked into runtime)"

[dependencies]
Expand Down
1 change: 1 addition & 0 deletions src/backends/nanvix/common/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "nanvix_common"
version.workspace = true
edition.workspace = true
license.workspace = true
description = "Shared constants and configuration types for NanVix micro-VM binaries"

[dependencies]
Expand Down
1 change: 1 addition & 0 deletions src/backends/nanvix/runner/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "nanvix_runner"
version.workspace = true
edition.workspace = true
license.workspace = true

[dependencies]
wxc_common = { workspace = true, features = ["microvm"] }
Expand Down
1 change: 1 addition & 0 deletions src/backends/seatbelt/common/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "seatbelt_common"
version.workspace = true
edition.workspace = true
license.workspace = true

[dependencies]
# Provides ExecutionRequest, ContainerPolicy, SeatbeltConfig, Logger, and
Expand Down
1 change: 1 addition & 0 deletions src/backends/windows_sandbox/common/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "windows_sandbox_common"
version.workspace = true
edition.workspace = true
license.workspace = true

[dependencies]
wxc_common = { workspace = true }
Expand Down
1 change: 1 addition & 0 deletions src/backends/windows_sandbox/daemon/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "wxc_windows_sandbox_daemon"
version.workspace = true
edition.workspace = true
license.workspace = true

[[bin]]
name = "wxc-windows-sandbox-daemon"
Expand Down
1 change: 1 addition & 0 deletions src/backends/windows_sandbox/guest/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "wxc_windows_sandbox_guest"
version.workspace = true
edition.workspace = true
license.workspace = true

[[bin]]
name = "wxc-windows-sandbox-guest"
Expand Down
1 change: 1 addition & 0 deletions src/backends/wslc/common/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "wslc_common"
version.workspace = true
edition.workspace = true
license.workspace = true

[features]
default = []
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "sandbox_spec"
version.workspace = true
edition.workspace = true
license.workspace = true
publish = false
description = "Generated FlatBuffers bindings for SandboxSpec"

Expand Down
1 change: 1 addition & 0 deletions src/core/lxc/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "lxc"
version.workspace = true
edition.workspace = true
license.workspace = true

[[bin]]
name = "lxc-exec"
Expand Down
1 change: 1 addition & 0 deletions src/core/mxc_build_common/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "mxc_build_common"
version.workspace = true
edition.workspace = true
license.workspace = true
description = "Shared build-time helpers for embedding Windows VersionInfo in MXC binaries"

[target.'cfg(windows)'.dependencies]
Expand Down
1 change: 1 addition & 0 deletions src/core/mxc_darwin/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "mxc_darwin"
version.workspace = true
edition.workspace = true
license.workspace = true

[[bin]]
name = "mxc-exec-mac"
Expand Down
1 change: 1 addition & 0 deletions src/core/mxc_pty/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "mxc_pty"
version.workspace = true
edition.workspace = true
license.workspace = true

# Unix-only at runtime: mxc_pty wraps `openpty` + `pre_exec` (TIOCSCTTY,
# setsid) + sigwait-style helpers, none of which have a sensible Windows
Expand Down
1 change: 1 addition & 0 deletions src/core/wxc/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "wxc"
version.workspace = true
edition.workspace = true
license.workspace = true

[[bin]]
name = "wxc-exec"
Expand Down
1 change: 1 addition & 0 deletions src/core/wxc_common/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "wxc_common"
version.workspace = true
edition.workspace = true
license.workspace = true

[features]
microvm = ["dep:nanvix_common", "dep:uuid"]
Expand Down
1 change: 1 addition & 0 deletions src/host/wxc_host_prep/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "wxc_host_prep"
version.workspace = true
edition.workspace = true
license.workspace = true

# Binary name uses hyphens (`wxc-host-prep`) to match the rest of the MXC
# CLI surface (`wxc-exec`, `lxc-exec`, `mxc-exec-mac`).
Expand Down
1 change: 1 addition & 0 deletions src/host/wxc_winhttp_proxy_shim/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "wxc_winhttp_proxy_shim"
version.workspace = true
edition.workspace = true
license.workspace = true

[[bin]]
name = "winhttp-proxy-shim"
Expand Down
1 change: 1 addition & 0 deletions src/testing/fuzz/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ name = "mxc_fuzz"
version = "0.0.0"
publish = false
edition = "2021"
license = "MIT"

[package.metadata]
cargo-fuzz = true
Expand Down
1 change: 1 addition & 0 deletions src/testing/linux_test_proxy/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "linux_test_proxy"
version = "0.1.0"
edition.workspace = true
license.workspace = true

[[bin]]
name = "linux-test-proxy"
Expand Down
1 change: 1 addition & 0 deletions src/testing/wxc_e2e_tests/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "wxc_e2e_tests"
version.workspace = true
edition.workspace = true
license.workspace = true
publish = false
description = "End-to-end integration tests for MXC"

Expand Down
1 change: 1 addition & 0 deletions src/testing/wxc_test_driver/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "wxc_test_driver"
version.workspace = true
edition.workspace = true
license.workspace = true

[[bin]]
name = "wxc-test-driver"
Expand Down
1 change: 1 addition & 0 deletions src/testing/wxc_test_proxy/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "wxc_test_proxy"
version.workspace = true
edition.workspace = true
license.workspace = true

[[bin]]
name = "wxc-test-proxy"
Expand Down
1 change: 1 addition & 0 deletions src/testing/wxc_ui_probe/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "wxc_ui_probe"
version = "0.1.0"
edition.workspace = true
license.workspace = true

[[bin]]
name = "wxc-ui-probe"
Expand Down
1 change: 1 addition & 0 deletions src/tools/mxc_diagnostic_console/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "mxc_diagnostic_console"
version.workspace = true
edition.workspace = true
license.workspace = true

[[bin]]
name = "mxc-diagnostic-console"
Expand Down
Loading