content: # Copyright (c) Microsoft Corporation.
  # Licensed under the MIT License.
  
  [package]
  name = "petri"
  edition.workspace = true
  rust-version.workspace = true
  
  [dependencies]
  pipette_client.workspace = true
  
  petri_artifacts_common.workspace = true
  petri_artifacts_core.workspace = true
  petri_artifacts_vmm_test.workspace = true
  chipset_resources.workspace = true
  diag_client.workspace = true
  disk_vhd1.workspace = true
  hvlite_defs.workspace = true
  hvlite_helpers.workspace = true
  hvlite_pcat_locator.workspace = true
  hyperv_ic_resources.workspace = true
  hyperv_secure_boot_templates.workspace = true
  gdma_resources.workspace = true
  vmbus_serial_resources.workspace = true
  underhill_confidentiality.workspace = true
  vtl2_settings_proto.workspace = true
  disk_backend_resources.workspace = true
  framebuffer.workspace = true
  get_resources.workspace = true
  ide_resources.workspace = true
  net_backend_resources.workspace = true
  netvsp_resources.workspace = true
  nvme_resources.workspace = true
  scsidisk_resources.workspace = true
  serial_core.workspace = true
  serial_16550_resources.workspace = true
  serial_socket.workspace = true
  storvsp_resources.workspace = true
  tpm_resources.workspace = true
  uidevices_resources.workspace = true
  video_core.workspace = true
  vmbfs_resources.workspace = true
  vmcore.workspace = true
  vm_manifest_builder.workspace = true
  vm_resource.workspace = true
  vmgs_format.workspace = true
  vmgs_resources.workspace = true
  vmm_core_defs.workspace = true
  vmotherboard.workspace = true
  vmsocket.workspace = true
  
  hvdef.workspace = true
  safe_intrinsics.workspace = true
  x86defs.workspace = true
  guid.workspace = true
  inspect = { workspace = true, features = ["initiate"] }
  kmsg.workspace = true
  mesh_process.workspace = true
  mesh_worker.workspace = true
  mesh.workspace = true
  pal_async.workspace = true
  pal.workspace = true
  powershell_builder.workspace = true
  unix_socket.workspace = true
  sparse_mmap.workspace = true
  
  anyhow.workspace = true
  async-trait.workspace = true
  blocking.workspace = true
  clap.workspace = true
  fatfs = { workspace = true, features = ["std", "alloc"] }
  fs-err.workspace = true
  fscommon.workspace = true
  futures.workspace = true
  futures-concurrency.workspace = true
  gptman.workspace = true
  image = { workspace = true, features = ["png"] }
  jiff = { workspace = true, features = ["serde"] }
  libtest-mimic.workspace = true
  linkme.workspace = true
  mbrman.workspace = true
  parking_lot.workspace = true
  prost.workspace = true
  serde = { workspace = true, features = ["derive"] }
  serde_json.workspace = true
  tempfile.workspace = true
  thiserror.workspace = true
  tracing.workspace = true
  tracing-subscriber.workspace = true
  
  [target.'cfg(windows)'.dependencies]
  disk_vhdmp.workspace = true
  windows-version.workspace = true
  
  [lints]
  workspace = true
  