未验证 提交 0185f9f9 编写于 作者: K Kevin (Kun) "Kassimo" Qian 提交者: Bert Belder

Add the 'dirs' crate, enable the required 'winapi' features

上级 ba8757b4
......@@ -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") {
......
Subproject commit ff175a4d08d5d5154ca6313bac53540dda063fe3
Subproject commit 3e948f58ee654fdb2aa3898664962a52d648dc1a
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册