blob: 4e64938ff945ee3edb3687cfcd25c2f45b8474c9 [file] [log] [blame]
[workspace]
# Any crate in the Garnet tree must be listed as a member of this
# workspace.
members = [
"bin/device_settings",
"bin/logger",
"bin/wlancfg",
"bin/wlanstack",
"bin/wlantool",
"drivers/wlan/testing/util",
"examples/bluetooth/ble_battery_service",
"examples/fidl/*_rust",
"examples/network/wget-rs",
"lib/rust/crates/eapol",
"lib/rust/crates/fuchsia-wlan-dev",
"lib/rust/crates/wlan-rsn",
"lib/rust/crates/wlan-sme",
"lib/rust/fidl_crates/garnet_lib_wlan_fidl",
"lib/rust/fidl_crates/garnet_lib_wlan_fidl_service",
"public/lib/fidl/rust/fidl",
"public/rust/crates/ddk-rs",
"public/rust/crates/ddk-rs/examples/ddk_toy",
"public/rust/crates/ddk-rs/examples/microorb",
"public/rust/crates/fdio",
"public/rust/crates/fuchsia-app",
"public/rust/crates/fuchsia-async",
"public/rust/crates/fuchsia-llui",
"public/rust/crates/fuchsia-vfs",
"public/rust/crates/fuchsia-vfs/fuchsia-vfs-watcher",
"public/rust/crates/fuchsia-zircon",
"public/rust/crates/fuchsia-zircon/fuchsia-zircon-sys",
"public/rust/crates/mxruntime",
"public/rust/crates/mxruntime/mxruntime-sys",
"public/rust/crates/tokio-fuchsia",
"public/rust/fidl_crates/garnet_examples_fidl_services",
"public/rust/fidl_crates/garnet_public_lib_app_fidl",
"public/rust/fidl_crates/garnet_public_lib_app_fidl_service_provider",
"public/rust/fidl_crates/garnet_public_lib_bluetooth_fidl",
"public/rust/fidl_crates/garnet_public_lib_device_settings_fidl",
"public/rust/fidl_crates/garnet_public_lib_fsl_fidl",
"public/rust/fidl_crates/garnet_public_lib_logger_fidl",
"public/rust/fidl_crates/garnet_public_lib_mdns_fidl",
"public/rust/fidl_crates/garnet_public_lib_netstack_fidl_net_address",
"public/rust/fidl_crates/garnet_public_lib_network_fidl",
"public/rust/fidl_crates/garnet_public_lib_power_fidl",
]
# Any crate in the Fuchsia tree that is a dependency of a member of this
# workspace must have a patch statement here and the version of the crate
# at the path specified must be compatible with all crates in the tree.
[patch.crates-io]
ddk-rs = { path = "public/rust/crates/ddk-rs" }
eapol = { path = "lib/rust/crates/eapol" }
fdio = { path = "public/rust/crates/fdio" }
fidl = { path = "public/lib/fidl/rust/fidl" }
fuchsia-app = { path = "public/rust/crates/fuchsia-app" }
fuchsia-async = { path = "public/rust/crates/fuchsia-async" }
fuchsia-vfs-watcher = { path = "public/rust/crates/fuchsia-vfs/fuchsia-vfs-watcher" }
fuchsia-wlan-dev = { path = "lib/rust/crates/fuchsia-wlan-dev" }
fuchsia-zircon = { path = "public/rust/crates/fuchsia-zircon" }
fuchsia-zircon-sys = { path = "public/rust/crates/fuchsia-zircon/fuchsia-zircon-sys" }
garnet_examples_fidl_services = { path = "public/rust/fidl_crates/garnet_examples_fidl_services" }
garnet_lib_wlan_fidl = { path = "lib/rust/fidl_crates/garnet_lib_wlan_fidl" }
garnet_lib_wlan_fidl_service = { path = "lib/rust/fidl_crates/garnet_lib_wlan_fidl_service" }
garnet_public_lib_app_fidl = { path = "public/rust/fidl_crates/garnet_public_lib_app_fidl" }
garnet_public_lib_app_fidl_service_provider = { path = "public/rust/fidl_crates/garnet_public_lib_app_fidl_service_provider" }
garnet_public_lib_bluetooth_fidl = { path = "public/rust/fidl_crates/garnet_public_lib_bluetooth_fidl" }
garnet_public_lib_device_settings_fidl = { path = "public/rust/fidl_crates/garnet_public_lib_device_settings_fidl" }
garnet_public_lib_fsl_fidl = { path = "public/rust/fidl_crates/garnet_public_lib_fsl_fidl" }
garnet_public_lib_logger_fidl = { path = "public/rust/fidl_crates/garnet_public_lib_logger_fidl" }
garnet_public_lib_mdns_fidl = { path = "public/rust/fidl_crates/garnet_public_lib_mdns_fidl" }
garnet_public_lib_netstack_fidl_net_address = { path = "public/rust/fidl_crates/garnet_public_lib_netstack_fidl_net_address" }
garnet_public_lib_network_fidl = { path = "public/rust/fidl_crates/garnet_public_lib_network_fidl" }
garnet_public_lib_power_fidl = { path = "public/rust/fidl_crates/garnet_public_lib_power_fidl" }
mio = { path = "../third_party/rust-mirrors/mio" }
mxruntime = { path = "public/rust/crates/mxruntime" }
mxruntime-sys = { path = "public/rust/crates/mxruntime/mxruntime-sys" }
rand = { path = "../third_party/rust-mirrors/rand" }
tokio-core = { path = "../third_party/rust-mirrors/tokio-core" }
tokio-fuchsia = { path = "public/rust/crates/tokio-fuchsia" }
wlan-rsn = { path = "lib/rust/crates/wlan-rsn" }
wlan-sme = { path = "lib/rust/crates/wlan-sme" }