30 lines
1.1 KiB
TOML
30 lines
1.1 KiB
TOML
[package]
|
|
name = "mxaccess-nmx"
|
|
description = "INmxService2 client + raw NMX session façade. Exposes a Resolver trait so consumers can plug in any tag-handle resolver."
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
repository.workspace = true
|
|
rust-version.workspace = true
|
|
authors.workspace = true
|
|
|
|
[dependencies]
|
|
mxaccess-codec = { path = "../mxaccess-codec", version = "0.0.0" }
|
|
mxaccess-galaxy = { path = "../mxaccess-galaxy", version = "0.0.0" }
|
|
mxaccess-rpc = { path = "../mxaccess-rpc", version = "0.0.0" }
|
|
mxaccess-callback = { path = "../mxaccess-callback", version = "0.0.0" }
|
|
tokio = { workspace = true }
|
|
tracing = { workspace = true }
|
|
thiserror = { workspace = true }
|
|
rand = "0.8"
|
|
|
|
[features]
|
|
default = []
|
|
# Pulls the COM-activation factory `NmxClient::create` (F12). Propagates
|
|
# through to `mxaccess-rpc/windows-com` so the Win32 `CoMarshalInterface`
|
|
# emitter is available. On non-Windows targets the gate is a no-op.
|
|
windows-com = ["mxaccess-rpc/windows-com"]
|
|
|
|
[lints]
|
|
workspace = true
|