1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO 2# 3# When uploading crates to the registry Cargo will automatically 4# "normalize" Cargo.toml files for maximal compatibility 5# with all versions of Cargo and also rewrite `path` dependencies 6# to registry (e.g., crates.io) dependencies. 7# 8# If you are reading this file be aware that the original Cargo.toml 9# will likely look very different (and much more reasonable). 10# See Cargo.toml.orig for the original contents. 11 12[package] 13edition = "2018" 14name = "named-lock" 15version = "0.3.0" 16authors = ["oblique <[email protected]>"] 17description = "Cross-platform implementation of cross-process named locks" 18readme = "README.md" 19keywords = [ 20 "process", 21 "inter-process", 22 "cross-process", 23 "flock", 24 "CreateMutexW", 25] 26categories = ["os"] 27license = "MIT" 28repository = "https://github.com/oblique/named-lock" 29 30[package.metadata.docs.rs] 31all-features = true 32rustdoc-args = [ 33 "--cfg", 34 "docsrs", 35] 36 37[dependencies.once_cell] 38version = "1.14.0" 39 40[dependencies.parking_lot] 41version = "0.12.1" 42 43[dependencies.thiserror] 44version = "1.0.35" 45 46[dev-dependencies.uuid] 47version = "1.1.2" 48features = ["v4"] 49 50[target."cfg(unix)".dependencies.libc] 51version = "0.2.132" 52 53[target."cfg(windows)".dependencies.widestring] 54version = "1.0.2" 55 56[target."cfg(windows)".dependencies.winapi] 57version = "0.3.9" 58features = [ 59 "handleapi", 60 "synchapi", 61 "winbase", 62 "winnt", 63 "winerror", 64] 65