fixes to system-interface, use fs-set-times

This commit is contained in:
Pat Hickey
2020-12-10 12:06:21 -08:00
parent 229474d6e0
commit 20eb66beab
4 changed files with 44 additions and 51 deletions

39
Cargo.lock generated
View File

@@ -216,7 +216,7 @@ dependencies = [
"ipnet",
"libc",
"once_cell",
"posish",
"posish 0.4.1",
"winapi",
"winx 0.20.0",
]
@@ -928,7 +928,7 @@ version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4a37c11eb7933093dd2a56c9c4d934a754b56e672fb8c2b46d50997dd2b4392d"
dependencies = [
"posish",
"posish 0.4.1",
"winapi",
]
@@ -1147,9 +1147,9 @@ checksum = "3576a87f2ba00f6f106fdfcd16db1d698d648a26ad8e0573cad8537c3c362d2a"
[[package]]
name = "libc"
version = "0.2.80"
version = "0.2.81"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4d58d1b70b004888f764dfbf6a26a3b0342a1632d33968e4a179d8011c760614"
checksum = "1482821306169ec4d07f6aca392a4681f66c75c9918aa49641a2595db64053cb"
[[package]]
name = "libfuzzer-sys"
@@ -1512,6 +1512,19 @@ dependencies = [
"libc",
]
[[package]]
name = "posish"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "06094810dcae89a17bd50335b044296eafc671346790c0a2fb1fb3adfce41bd6"
dependencies = [
"bitflags",
"cfg-if 1.0.0",
"errno",
"itoa",
"libc",
]
[[package]]
name = "ppv-lite86"
version = "0.2.10"
@@ -2048,12 +2061,12 @@ dependencies = [
[[package]]
name = "system-interface"
version = "0.0.1-alpha.0"
version = "0.1.1-alpha.0"
dependencies = [
"atty",
"posish",
"posish 0.5.2",
"winapi",
"winx 0.20.0",
"winx 0.21.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
@@ -2353,6 +2366,7 @@ version = "0.21.0"
dependencies = [
"anyhow",
"cap-std",
"fs-set-times",
"getrandom 0.2.0",
"libc",
"system-interface",
@@ -2908,6 +2922,17 @@ dependencies = [
"winapi",
]
[[package]]
name = "winx"
version = "0.21.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2bcaffab7dbdc695c5d1e8adc37247111444c44f2df159f730d7ac85dbc27b5f"
dependencies = [
"bitflags",
"cvt",
"winapi",
]
[[package]]
name = "witx"
version = "0.8.7"