mirror of
https://github.com/denoland/deno.git
synced 2024-12-22 07:14:47 -05:00
Add the 'dirs' crate, enable the required 'winapi' features
This commit is contained in:
parent
ba8757b44a
commit
0185f9f9de
4 changed files with 22 additions and 2 deletions
1
BUILD.gn
1
BUILD.gn
|
@ -48,6 +48,7 @@ main_extern = [
|
|||
"$rust_build:tokio",
|
||||
"$rust_build:url",
|
||||
"$rust_build:remove_dir_all",
|
||||
"$rust_build:dirs",
|
||||
"//build_extra/flatbuffers/rust:flatbuffers",
|
||||
":msg_rs",
|
||||
]
|
||||
|
|
|
@ -17,4 +17,4 @@ tokio = "0.1"
|
|||
hyper = "0.12.8"
|
||||
hyper-rustls = "0.14.0"
|
||||
flatbuffers = { path = "third_party/flatbuffers/rust/flatbuffers/" }
|
||||
|
||||
dirs = "1.0.3"
|
||||
|
|
|
@ -103,6 +103,7 @@ rust_crate("winapi") {
|
|||
"basetsd",
|
||||
"cfg",
|
||||
"cfgmgr32",
|
||||
"combaseapi",
|
||||
"errhandlingapi",
|
||||
"excpt",
|
||||
"fileapi",
|
||||
|
@ -110,6 +111,7 @@ rust_crate("winapi") {
|
|||
"handleapi",
|
||||
"inaddr",
|
||||
"in6addr",
|
||||
"knownfolders",
|
||||
"ktmtypes",
|
||||
"libloaderapi",
|
||||
"lsalookup",
|
||||
|
@ -119,15 +121,24 @@ rust_crate("winapi") {
|
|||
"ntdef",
|
||||
"ntsecapi",
|
||||
"ntstatus",
|
||||
"objbase",
|
||||
"objidl",
|
||||
"objidlbase",
|
||||
"processthreadsapi",
|
||||
"profileapi",
|
||||
"propidl",
|
||||
"qos",
|
||||
"rpc",
|
||||
"rpcdce",
|
||||
"rpcndr",
|
||||
"shlobj",
|
||||
"shtypes",
|
||||
"sspi",
|
||||
"std",
|
||||
"subauth",
|
||||
"sysinfoapi",
|
||||
"timezoneapi",
|
||||
"unknwnbase",
|
||||
"vadefs",
|
||||
"vcruntime",
|
||||
"winbase",
|
||||
|
@ -598,6 +609,14 @@ rust_crate("hyper_rustls") {
|
|||
]
|
||||
}
|
||||
|
||||
rust_crate("dirs") {
|
||||
source_root = "$registry_github/dirs-1.0.3/src/lib.rs"
|
||||
extern = [
|
||||
":libc",
|
||||
":winapi",
|
||||
]
|
||||
}
|
||||
|
||||
ring_root = "$registry_github/ring-0.13.2/"
|
||||
|
||||
component("ring_primitives") {
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit ff175a4d08d5d5154ca6313bac53540dda063fe3
|
||||
Subproject commit 3e948f58ee654fdb2aa3898664962a52d648dc1a
|
Loading…
Reference in a new issue