[dependencies.parking_lot]
version = "0.11"
-[target.'cfg(windows)'.dependencies.windows]
-version = "0.46.0"
-features = [
- "Win32_Foundation",
- "Win32_Storage_FileSystem",
- "Win32_System_IO",
- "Win32_System_ProcessStatus",
- "Win32_System_Threading",
-]
-
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
memmap2 = "0.2.1"
[target.'cfg(unix)'.dependencies]
libc = "0.2"
-[target.'cfg(windows)'.dependencies.windows]
-version = "0.46.0"
-features = [
- "Win32_System_Diagnostics_Debug",
-]
-
[features]
llvm = ['rustc_interface/llvm']
max_level_info = ['rustc_log/max_level_info']
serde = { version = "1.0.125", features = [ "derive" ] }
serde_json = "1.0.59"
-[target.'cfg(windows)'.dependencies.windows]
-version = "0.46.0"
-features = [
- "Win32_Foundation",
- "Win32_Security",
- "Win32_System_Threading",
- "Win32_System_WindowsProgramming",
-]
-
[features]
rustc_use_parallel_compiler = ['rustc_error_messages/rustc_use_parallel_compiler']
[target.'cfg(unix)'.dependencies]
libc = "0.2"
-
-[target.'cfg(windows)'.dependencies.windows]
-version = "0.46.0"
-features = [
- "Win32_Foundation",
- "Win32_System_LibraryLoader",
-]
[target.'cfg(not(target_os = "solaris"))'.dependencies]
fd-lock = "3.0.8"
-[target.'cfg(windows)'.dependencies.junction]
-version = "1.0.0"
-
-[target.'cfg(windows)'.dependencies.windows]
-version = "0.46.0"
-features = [
- "Win32_Foundation",
- "Win32_Security",
- "Win32_Storage_FileSystem",
- "Win32_System_Diagnostics_Debug",
- "Win32_System_IO",
- "Win32_System_Ioctl",
- "Win32_System_JobObjects",
- "Win32_System_ProcessStatus",
- "Win32_System_SystemServices",
- "Win32_System_Threading",
- "Win32_System_Time",
-]
-
[dev-dependencies]
pretty_assertions = "1.2"
# for more information.
rustc-workspace-hack = "1.0.0"
-[target.'cfg(windows)'.dependencies]
-fwdansi = "1.1.0"
-
-[target.'cfg(windows)'.dependencies.windows-sys]
-version = "0.45"
-features = [
- "Win32_Foundation",
- "Win32_Storage_FileSystem",
- "Win32_System_Console",
- "Win32_System_IO",
- "Win32_System_Threading",
- "Win32_System_JobObjects",
- "Win32_Security",
- "Win32_System_SystemServices"
-]
-
[dev-dependencies]
cargo-test-macro = { path = "crates/cargo-test-macro" }
cargo-test-support = { path = "crates/cargo-test-support" }
time = { version = "0.3", features = ["parsing", "formatting"]}
toml = "0.7.0"
url = "2.2.2"
-
-[target.'cfg(windows)'.dependencies]
-windows-sys = { version = "0.45.0", features = ["Win32_Storage_FileSystem"] }
[target.'cfg(target_os = "macos")'.dependencies]
core-foundation = { version = "0.9.0", features = ["mac_os_10_7_support"] }
-
-[target.'cfg(windows)'.dependencies]
-miow = "0.5.0"
-windows-sys = { version = "0.45.0", features = ["Win32_Storage_FileSystem", "Win32_Foundation", "Win32_System_Console"] }
readme = "README.md"
repository = "https://github.com/rust-lang/cargo"
description = "Shared definitions of home directories."
-
-[target.'cfg(windows)'.dependencies]
-windows-sys = { version = "0.45.0", features = ["Win32_Foundation", "Win32_UI_Shell"] }
[target.'cfg(unix)'.dependencies]
libc = "0.2"
-
-[target.'cfg(windows)'.dependencies]
-miow = "0.5"
-
-[target.'cfg(windows)'.dependencies.windows]
-version = "0.46.0"
-features = [
- "Win32_Foundation",
- "Win32_System_Diagnostics_Debug",
-]
vfs-notify.workspace = true
vfs.workspace = true
-[target.'cfg(windows)'.dependencies]
-winapi = "0.3.9"
-
-[target.'cfg(not(target_env = "msvc"))'.dependencies]
-jemallocator = { version = "0.5.0", package = "tikv-jemallocator", optional = true }
-
[dev-dependencies]
expect-test = "1.4.0"
jod-thread = "0.1.2"
always-assert = { version = "0.1.2", features = ["log"] }
# Think twice before adding anything here
-[target.'cfg(windows)'.dependencies]
-miow = "0.5.0"
-winapi = { version = "0.3.9", features = ["winerror"] }
-
[features]
# Uncomment to enable for the whole crate graph
# default = [ "backtrace" ]