summaryrefslogtreecommitdiff
path: root/build_extra/rust/BUILD.gn
diff options
context:
space:
mode:
Diffstat (limited to 'build_extra/rust/BUILD.gn')
-rw-r--r--build_extra/rust/BUILD.gn2733
1 files changed, 0 insertions, 2733 deletions
diff --git a/build_extra/rust/BUILD.gn b/build_extra/rust/BUILD.gn
deleted file mode 100644
index 2688643b4..000000000
--- a/build_extra/rust/BUILD.gn
+++ /dev/null
@@ -1,2733 +0,0 @@
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
-
-# Dependencies between third party crates is mapped out here manually. This is
-# not so difficult and having it be tedious to add dependencies might help us
-# avoid dependency hell later on. Always try to minimize dependencies.
-# Versioning for third party rust crates is controlled in //Cargo.toml
-# Use //tools/sync_third_party.py instead of running "cargo install".
-
-import("rust.gni")
-
-cargo_home = "//third_party/rust_crates"
-
-rust_rlib("adler32") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/adler32-1.0.3/src/lib.rs"
-}
-
-rust_rlib("aho_corasick") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/aho-corasick-0.7.6/src/lib.rs"
- features = [
- "default",
- "std",
- ]
- extern_rlib = [ "memchr" ]
-}
-
-rust_rlib("ansi_term") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ansi_term-0.12.0/src/lib.rs"
- if (is_win) {
- extern_rlib = [ "winapi" ]
- }
-}
-
-rust_rlib("arrayvec") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/arrayvec-0.4.11/src/lib.rs"
- extern_rlib = [ "nodrop" ]
-
- # Added by custom-build script.
- cfg = [ "has_stable_maybe_uninit" ]
-}
-
-rust_rlib("atty") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/atty-0.2.13/src/lib.rs"
- if (is_posix) {
- extern_rlib = [ "libc" ]
- }
- if (is_win) {
- extern_rlib = [ "winapi" ]
- }
-}
-
-rust_rlib("base64") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/base64-0.10.1/src/lib.rs"
- extern_rlib = [ "byteorder" ]
-}
-
-rust_rlib("bitflags") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/bitflags-1.1.0/src/lib.rs"
- features = [ "default" ]
-
- # Added by custom-build script.
- cfg = [ "bitflags_const_fn" ]
-}
-
-rust_rlib("byteorder") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.2/src/lib.rs"
- features = [
- "default",
- "std",
- ]
-
- # Added by custom-build script.
- cfg = [ "byteorder_i128" ]
-}
-
-rust_rlib("bytes") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/bytes-0.4.12/src/lib.rs"
- features = [ "either" ]
- extern_rlib = [
- "byteorder",
- "either",
- "iovec",
- ]
-}
-
-## Override: use rand v0.6.5 instead.
-# rust_rlib("c2_chacha") {
-# cap_lints = "allow"
-# source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/c2-chacha-0.2.2/src/lib.rs"
-# features = [
-# "lazy_static",
-# "simd",
-# "std",
-# ]
-# extern_rlib = [
-# "lazy_static",
-# "ppv_lite86",
-# ]
-# }
-
-rust_rlib("cfg_if") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/cfg-if-0.1.9/src/lib.rs"
-}
-
-rust_rlib("clap") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/clap-2.33.0/src/lib.rs"
- features = [
- "ansi_term",
- "atty",
- "color",
- "default",
- "strsim",
- "suggestions",
- "vec_map",
- ]
- extern_rlib = [
- "atty",
- "bitflags",
- "strsim",
- "textwrap",
- "unicode_width",
- "vec_map",
- ]
-
- # Override: use ansi_term v0.12.0 instead of v0.11.0.
- if (is_posix) {
- extern_rlib += [ "ansi_term" ]
- # extern = [
- # {
- # label = ":ansi_term-0.11.0"
- # crate_type = "rlib"
- # crate_name = "ansi_term"
- # crate_version = "0.11.0"
- # },
- # ]
- }
-}
-
-rust_rlib("cookie") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/cookie-0.12.0/src/lib.rs"
- features = [
- "percent-encode",
- "url",
- ]
- extern_rlib = [
- "time",
- "url",
- ]
-}
-
-rust_rlib("cookie_store") {
- cap_lints = "allow"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/cookie_store-0.7.0/src/lib.rs"
- extern_rlib = [
- "cookie",
- "failure",
- "idna",
- "log",
- "publicsuffix",
- "serde",
- "serde_json",
- "time",
- "try_from",
- "url",
- ]
-}
-
-rust_rlib("crc32fast") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/crc32fast-1.2.0/src/lib.rs"
- features = [
- "default",
- "std",
- ]
- extern_rlib = [ "cfg_if" ]
-
- # Added by custom-build script.
- cfg = [ "crc32fast_stdarchx86" ]
-}
-
-rust_rlib("crossbeam_deque") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.7.1/src/lib.rs"
- extern_rlib = [
- "crossbeam_epoch",
- "crossbeam_utils",
- ]
-}
-
-rust_rlib("crossbeam_epoch") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.7.2/src/lib.rs"
- features = [
- "default",
- "lazy_static",
- "std",
- ]
- extern_rlib = [
- "arrayvec",
- "cfg_if",
- "crossbeam_utils",
- "lazy_static",
- "memoffset",
- "scopeguard",
- ]
-}
-
-rust_rlib("crossbeam_queue") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/crossbeam-queue-0.1.2/src/lib.rs"
- extern_rlib = [ "crossbeam_utils" ]
-}
-
-rust_rlib("crossbeam_utils") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.6.6/src/lib.rs"
- features = [
- "default",
- "lazy_static",
- "std",
- ]
- extern_rlib = [
- "cfg_if",
- "lazy_static",
- ]
-}
-
-rust_rlib("ct_logs") {
- cap_lints = "allow"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ct-logs-0.6.0/src/lib.rs"
- extern_rlib = [ "sct" ]
-}
-
-rust_rlib("dirs") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/dirs-2.0.2/src/lib.rs"
- extern_rlib = [
- "cfg_if",
- "dirs_sys",
- ]
-}
-
-rust_rlib("dirs_sys") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/dirs-sys-0.3.4/src/lib.rs"
- extern_rlib = [ "cfg_if" ]
- if (is_posix) {
- extern_rlib += [ "libc" ]
- }
- if (is_win) {
- extern_rlib += [ "winapi" ]
- }
-}
-
-rust_rlib("dtoa") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/dtoa-0.4.4/src/lib.rs"
-}
-
-rust_rlib("either") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/either-1.5.2/src/lib.rs"
- features = [
- "default",
- "use_std",
- ]
-}
-
-rust_rlib("encoding_rs") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/encoding_rs-0.8.17/src/lib.rs"
- extern_rlib = [ "cfg_if" ]
-}
-
-rust_rlib("error_chain") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/error-chain-0.12.1/src/lib.rs"
- features = [
- "default",
- "example_generated",
- ]
-
- # Added by custom-build script.
- cfg = [ "has_error_source" ]
- if (is_win) {
- features += [ "backtrace" ]
- extern_rlib = [ "backtrace" ]
- }
-
- ## Override: 'backtrace' is not supported on POSIX platforms.
- # if (is_posix) {
- # features += [ "backtrace" ]
- # }
-}
-
-rust_rlib("failure") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/failure-0.1.5/src/lib.rs"
- features = [
- "default",
- "derive",
- "failure_derive",
- "std",
- ]
- extern = [
- {
- label = ":failure_derive"
- crate_type = "proc_macro"
- crate_name = "failure_derive"
- },
- ]
- if (is_win) {
- features += [ "backtrace" ]
- extern_rlib = [ "backtrace" ]
- }
-
- ## Override: 'backtrace' is not supported on POSIX platforms.
- # if (is_posix) {
- # features += [ "backtrace" ]
- # }
-}
-
-rust_proc_macro("failure_derive") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/failure_derive-0.1.5/src/lib.rs"
- extern_rlib = [
- "synstructure",
-
- # Override: use proc_macro2 v1.0.1 instead of v0.4.30.
- "proc_macro2",
-
- # Override: use quote v1.0.2 instead of v0.6.13.
- "quote",
- ]
- extern = [
- {
- label = ":syn-0.15.44"
- crate_type = "rlib"
- crate_name = "syn"
- crate_version = "0.15.44"
- },
-
- ## Override: use proc_macro2 v1.0.1 instead of v0.4.30.
- # {
- # label = ":proc_macro2-0.4.30"
- # crate_type = "rlib"
- # crate_name = "proc_macro2"
- # crate_version = "0.4.30"
- # },
-
- ## Override: use quote v1.0.2 instead of v0.6.13.
- # {
- # label = ":quote-0.6.13"
- # crate_type = "rlib"
- # crate_name = "quote"
- # crate_version = "0.6.13"
- # },
- ]
-
- # Added by custom-build script.
- cfg = [ "has_dyn_trait" ]
-}
-
-rust_rlib("flate2") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/flate2-1.0.11/src/lib.rs"
- features = [
- "miniz_oxide",
- "rust_backend",
- ]
- extern_rlib = [
- "crc32fast",
- "libc",
- "miniz_oxide",
- ]
-}
-
-rust_rlib("fnv") {
- cap_lints = "allow"
- edition = "2015"
- source_root =
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/fnv-1.0.6/lib.rs"
-}
-
-rust_rlib("futures") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.28/src/lib.rs"
- features = [
- "default",
- "use_std",
- "with-deprecated",
- ]
-}
-
-rust_rlib("futures_cpupool") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/futures-cpupool-0.1.8/src/lib.rs"
- features = [
- "default",
- "with-deprecated",
- ]
- extern_rlib = [
- "futures",
- "num_cpus",
- ]
-}
-
-## Override: use rand v0.6.5 instead.
-# rust_rlib("getrandom") {
-# cap_lints = "allow"
-# source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/getrandom-0.1.10/src/lib.rs"
-# features = [ "std" ]
-# extern_rlib = [ "cfg_if" ]
-# if (is_posix) {
-# extern_rlib += [ "libc" ]
-# }
-#
-# # Per the #[link(...)] attribute found in 'src/ios.rs'.
-# if (is_mac) {
-# libs = [ "Security.framework" ]
-# }
-#
-# # Added by custom-build script.
-# if (is_win) {
-# libs = [ "advapi32.lib" ]
-# }
-# }
-
-rust_rlib("h2") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/h2-0.1.26/src/lib.rs"
- extern_rlib = [
- "byteorder",
- "bytes",
- "fnv",
- "futures",
- "http",
- "indexmap",
- "log",
- "slab",
- "string",
- "tokio_io",
- ]
-}
-
-rust_rlib("http") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/http-0.1.18/src/lib.rs"
- extern_rlib = [
- "bytes",
- "fnv",
- "itoa",
- ]
-}
-
-rust_rlib("http_body") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/http-body-0.1.0/src/lib.rs"
- extern_rlib = [
- "bytes",
- "futures",
- "http",
- "tokio_buf",
- ]
-}
-
-rust_rlib("httparse") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/httparse-1.3.4/src/lib.rs"
- features = [
- "default",
- "std",
- ]
-
- # Added by custom-build script.
- cfg = [
- "httparse_min_2018",
- "httparse_simd",
- ]
-}
-
-rust_rlib("hyper") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/hyper-0.12.33/src/lib.rs"
- features = [
- "__internal_flaky_tests",
- "default",
- "futures-cpupool",
- "net2",
- "runtime",
- "tokio",
- "tokio-executor",
- "tokio-reactor",
- "tokio-tcp",
- "tokio-threadpool",
- "tokio-timer",
- ]
- extern_rlib = [
- "bytes",
- "futures",
- "futures_cpupool",
- "h2",
- "http",
- "http_body",
- "httparse",
- "iovec",
- "itoa",
- "log",
- "net2",
- "time",
- "tokio",
- "tokio_buf",
- "tokio_executor",
- "tokio_io",
- "tokio_reactor",
- "tokio_tcp",
- "tokio_threadpool",
- "tokio_timer",
- "want",
- ]
-
- # Added by custom-build script.
- cfg = [
- "error_source",
- "try_from",
- ]
-}
-
-rust_rlib("hyper_rustls") {
- cap_lints = "allow"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/hyper-rustls-0.17.1/src/lib.rs"
- features = [
- "ct-logs",
- "default",
- "tokio-runtime",
- "webpki-roots",
- ]
- extern_rlib = [
- "bytes",
- "ct_logs",
- "futures",
- "hyper",
- "rustls",
- "tokio_io",
- "tokio_rustls",
- "webpki",
- "webpki_roots",
- ]
-}
-
-rust_rlib("idna") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/idna-0.1.5/src/lib.rs"
- extern_rlib = [
- "matches",
- "unicode_bidi",
- "unicode_normalization",
- ]
-}
-
-rust_rlib("indexmap") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/indexmap-1.1.0/src/lib.rs"
-}
-
-rust_rlib("integer_atomics") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/integer-atomics-1.0.2/src/lib.rs"
-}
-
-rust_rlib("iovec") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/iovec-0.1.2/src/lib.rs"
- if (is_posix) {
- extern_rlib = [ "libc" ]
- }
- if (is_win) {
- extern = [
- {
- label = ":winapi-0.2.8"
- crate_type = "rlib"
- crate_name = "winapi"
- crate_version = "0.2.8"
- },
- ]
- }
-}
-
-rust_rlib("itoa") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/itoa-0.4.4/src/lib.rs"
- features = [
- "default",
- "std",
- ]
-}
-
-rust_rlib("lazy_static") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/lazy_static-1.3.0/src/lib.rs"
-}
-
-rust_rlib("libc") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/libc-0.2.62/src/lib.rs"
- features = [
- "default",
- "std",
- ]
-
- # Added by custom-build script.
- cfg = [
- "freebsd11",
- "libc_align",
- "libc_const_size_of",
- "libc_core_cvoid",
- "libc_packedN",
- "libc_priv_mod_use",
- "libc_union",
- ]
-}
-
-rust_rlib("lock_api") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/lock_api-0.1.5/src/lib.rs"
- extern_rlib = [
- # Override: use scopeguard v1.0.0 instead of v0.3.3.
- "scopeguard",
- ## Override: avoid dependency on on 'owning_ref'.
- # "owning_ref",
- ]
-
- ## Override: avoid dependency on on 'owning_ref'.
- # features = [ "owning_ref" ]
-
- ## Override: use scopeguard v1.0.0 instead of v0.3.3.
- # extern = [
- # {
- # label = ":scopeguard-0.3.3"
- # crate_type = "rlib"
- # crate_name = "scopeguard"
- # crate_version = "0.3.3"
- # },
- # ]
-}
-
-rust_rlib("log") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/log-0.4.8/src/lib.rs"
- extern_rlib = [ "cfg_if" ]
-
- # Added by custom-build script.
- cfg = [ "atomic_cas" ]
-}
-
-rust_rlib("matches") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/matches-0.1.8/lib.rs"
-}
-
-rust_rlib("memchr") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/memchr-2.2.1/src/lib.rs"
- features = [
- "default",
- "use_std",
- ]
-
- # Added by custom-build script.
- cfg = [
- "memchr_runtime_avx",
- "memchr_runtime_simd",
- "memchr_runtime_sse2",
- "memchr_runtime_sse42",
- ]
-}
-
-rust_rlib("memoffset") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/memoffset-0.5.1/src/lib.rs"
-
- # Added by custom-build script.
- cfg = [ "memoffset_maybe_uninit" ]
-}
-
-rust_rlib("mime") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/mime-0.3.13/src/lib.rs"
- extern_rlib = [ "unicase" ]
-}
-
-rust_rlib("mime_guess") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/mime_guess-2.0.1/src/lib.rs"
- features = [
- "default",
- "rev-mappings",
- ]
- extern_rlib = [
- "mime",
- "unicase",
- ]
-
- # Contains file generated by custom-build script: 'mime_types_generated.rs'.
- generated_source_dir =
- "$cargo_home/registry/gen/github.com-1ecc6299db9ec823/mime_guess-2.0.1"
-}
-
-rust_rlib("miniz_oxide") {
- cap_lints = "allow"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/miniz_oxide-0.3.2/src/lib.rs"
- extern_rlib = [ "adler32" ]
-}
-
-rust_rlib("mio") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/mio-0.6.19/src/lib.rs"
- features = [
- "default",
- "with-deprecated",
- ]
- extern_rlib = [
- "iovec",
- "log",
- "net2",
- "slab",
- ]
- if (is_posix) {
- extern_rlib += [ "libc" ]
- }
- if (is_win) {
- extern_rlib += [ "kernel32" ]
- extern = [
- {
- label = ":miow-0.2.1"
- crate_type = "rlib"
- crate_name = "miow"
- crate_version = "0.2.1"
- },
- {
- label = ":winapi-0.2.8"
- crate_type = "rlib"
- crate_name = "winapi"
- crate_version = "0.2.8"
- },
- ]
- }
-}
-
-rust_rlib("net2") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/net2-0.2.33/src/lib.rs"
- features = [
- "default",
- "duration",
- ]
- extern_rlib = [ "cfg_if" ]
- if (is_posix) {
- extern_rlib += [ "libc" ]
- }
- if (is_win) {
- extern_rlib += [ "winapi" ]
- }
-}
-
-rust_rlib("nodrop") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/nodrop-0.1.13/src/lib.rs"
-}
-
-rust_rlib("num_cpus") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/num_cpus-1.10.1/src/lib.rs"
- extern_rlib = [ "libc" ]
-}
-
-## Override: avoid dependency on on 'owning_ref'.
-# rust_rlib("owning_ref") {
-# cap_lints = "allow"
-# edition = "2015"
-# source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/owning_ref-0.4.0/src/lib.rs"
-# extern_rlib = [ "stable_deref_trait" ]
-# }
-
-rust_rlib("parking_lot") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/parking_lot-0.7.1/src/lib.rs"
- features = [
- "default",
- ## Override: avoid dependency on on 'owning_ref'.
- # "owning_ref",
- ]
- extern_rlib = [
- "lock_api",
- "parking_lot_core",
- ]
-}
-
-rust_rlib("parking_lot_core") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.4.0/src/lib.rs"
- extern_rlib = [
- "rand",
- "smallvec",
- ]
-
- # Added by custom-build script.
- cfg = [ "has_localkey_try_with" ]
- if (is_posix) {
- extern_rlib += [ "libc" ]
- }
- if (is_win) {
- extern_rlib += [ "winapi" ]
- }
-}
-
-rust_rlib("percent_encoding") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/percent-encoding-1.0.1/lib.rs"
-}
-
-## Override: use rand v0.6.5 instead.
-# rust_rlib("ppv_lite86") {
-# cap_lints = "allow"
-# source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ppv-lite86-0.2.5/src/lib.rs"
-# features = [
-# "default",
-# "simd",
-# "std",
-# ]
-# }
-
-rust_rlib("proc_macro2") {
- cap_lints = "allow"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.1/src/lib.rs"
- features = [
- "default",
- "proc-macro",
- ]
- extern_rlib = [ "unicode_xid" ]
-
- # Added by custom-build script.
- cfg = [
- "use_proc_macro",
- "wrap_proc_macro",
- ]
-}
-
-rust_rlib("publicsuffix") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/publicsuffix-1.5.2/src/lib.rs"
- extern_rlib = [
- "error_chain",
- "idna",
- "lazy_static",
- "regex",
- "url",
- ]
-}
-
-rust_rlib("quote") {
- cap_lints = "allow"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/quote-1.0.2/src/lib.rs"
- features = [
- "default",
- "proc-macro",
- ]
- extern_rlib = [ "proc_macro2" ]
-}
-
-rust_rlib("rand") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand-0.6.5/src/lib.rs"
- features = [
- "alloc",
- "default",
- "rand_os",
- "std",
- ]
- extern_rlib = [
- "rand_hc",
- "rand_isaac",
- "rand_jitter",
- "rand_os",
- "rand_pcg",
- "rand_xorshift",
- ]
- extern = [
- {
- label = ":rand_chacha-0.1.1"
- crate_type = "rlib"
- crate_name = "rand_chacha"
- crate_version = "0.1.1"
- },
- {
- label = ":rand_core-0.4.2"
- crate_type = "rlib"
- crate_name = "rand_core"
- crate_version = "0.4.2"
- },
- ]
-
- # Added by custom-build script.
- cfg = [
- "rustc_1_25",
- "rustc_1_26",
- "rustc_1_27",
- ]
- if (is_posix) {
- extern_rlib += [ "libc" ]
- }
- if (is_win) {
- extern_rlib += [ "winapi" ]
- }
-}
-
-## Override: use rand v0.6.5 instead.
-# rust_rlib("rand_chacha") {
-# cap_lints = "allow"
-# source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand_chacha-0.2.1/src/lib.rs"
-# features = [
-# "default",
-# "simd",
-# "std",
-# ]
-# extern_rlib = [
-# "c2_chacha",
-# "rand_core",
-# ]
-# }
-
-## Override: use rand v0.6.5 instead.
-# rust_rlib("rand_core") {
-# cap_lints = "allow"
-# edition = "2015"
-# source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand_core-0.5.0/src/lib.rs"
-# features = [
-# "alloc",
-# "getrandom",
-# "std",
-# ]
-# extern_rlib = [ "getrandom" ]
-# }
-
-rust_rlib("rand_hc") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand_hc-0.1.0/src/lib.rs"
-
- # Override: use rand_core v0.4.2 instead of v0.3.1.
- extern = [
- {
- label = ":rand_core-0.4.2"
- crate_type = "rlib"
- crate_name = "rand_core"
- crate_version = "0.4.2"
- },
- # {
- # label = ":rand_core-0.3.1"
- # crate_type = "rlib"
- # crate_name = "rand_core"
- # crate_version = "0.3.1"
- # },
- ]
-}
-
-rust_rlib("rand_isaac") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand_isaac-0.1.1/src/lib.rs"
-
- # Override: use rand_core v0.4.2 instead of v0.3.1.
- extern = [
- {
- label = ":rand_core-0.4.2"
- crate_type = "rlib"
- crate_name = "rand_core"
- crate_version = "0.4.2"
- },
- # {
- # label = ":rand_core-0.3.1"
- # crate_type = "rlib"
- # crate_name = "rand_core"
- # crate_version = "0.3.1"
- # },
- ]
-}
-
-rust_rlib("rand_jitter") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand_jitter-0.1.4/src/lib.rs"
- features = [ "std" ]
- extern = [
- {
- label = ":rand_core-0.4.2"
- crate_type = "rlib"
- crate_name = "rand_core"
- crate_version = "0.4.2"
- },
- ]
- if (is_mac) {
- extern_rlib = [ "libc" ]
- }
- if (is_win) {
- extern_rlib = [ "winapi" ]
- }
-}
-
-rust_rlib("rand_os") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand_os-0.1.3/src/lib.rs"
- extern = [
- {
- label = ":rand_core-0.4.2"
- crate_type = "rlib"
- crate_name = "rand_core"
- crate_version = "0.4.2"
- },
- ]
- if (is_posix) {
- extern_rlib = [ "libc" ]
- }
-
- # Per the #[link(...)] attribute found in 'src/macos.rs'.
- if (is_mac) {
- libs = [ "Security.framework" ]
- }
- if (is_win) {
- extern_rlib = [ "winapi" ]
- }
-}
-
-rust_rlib("rand_pcg") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand_pcg-0.1.2/src/lib.rs"
- extern = [
- {
- label = ":rand_core-0.4.2"
- crate_type = "rlib"
- crate_name = "rand_core"
- crate_version = "0.4.2"
- },
- ]
-
- # Added by custom-build script.
- cfg = [ "rustc_1_26" ]
-}
-
-rust_rlib("rand_xorshift") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand_xorshift-0.1.1/src/lib.rs"
-
- # Override: use rand_core v0.4.2 instead of v0.3.1.
- extern = [
- {
- label = ":rand_core-0.4.2"
- crate_type = "rlib"
- crate_name = "rand_core"
- crate_version = "0.4.2"
- },
- # {
- # label = ":rand_core-0.3.1"
- # crate_type = "rlib"
- # crate_name = "rand_core"
- # crate_version = "0.3.1"
- # },
- ]
-}
-
-rust_rlib("regex") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/regex-1.2.1/src/lib.rs"
- features = [
- "default",
- "use_std",
- ]
- extern_rlib = [
- "aho_corasick",
- "memchr",
- "regex_syntax",
- "thread_local",
- ]
-}
-
-rust_rlib("regex_syntax") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/regex-syntax-0.6.11/src/lib.rs"
-}
-
-rust_rlib("remove_dir_all") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/remove_dir_all-0.5.2/src/lib.rs"
- if (is_win) {
- extern_rlib = [ "winapi" ]
- }
-}
-
-rust_rlib("reqwest") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/reqwest-0.9.20/src/lib.rs"
- features = [
- "hyper-rustls",
- "rustls",
- "rustls-tls",
- "tls",
- "tokio-rustls",
- "webpki-roots",
- ]
- extern_rlib = [
- "base64",
- "bytes",
- "cookie",
- "cookie_store",
- "encoding_rs",
- "flate2",
- "futures",
- "http",
- "hyper",
- "hyper_rustls",
- "log",
- "mime",
- "mime_guess",
- "rustls",
- "serde",
- "serde_json",
- "serde_urlencoded",
- "time",
- "tokio",
- "tokio_executor",
- "tokio_io",
- "tokio_rustls",
- "tokio_threadpool",
- "tokio_timer",
- "url",
- "uuid",
- "webpki_roots",
- ]
-
- # These env vars are used by reqwest to set its user-agent string.
- env = [
- "CARGO_PKG_NAME=reqwest",
- "CARGO_PKG_VERSION=0.9.20",
- ]
- if (is_win) {
- extern_rlib += [ "winreg" ]
- }
-}
-
-rust_rlib("ring") {
- cap_lints = "allow"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/src/lib.rs"
- features = [
- "alloc",
- "default",
- "dev_urandom_fallback",
- "lazy_static",
- ]
- deps = [
- ":ring-core",
- ## Override: don't build 'ring-test' static library.
- # ":ring-test",
- ]
- extern_rlib = [
- "spin",
- "untrusted",
- ]
- if (is_linux) {
- extern_rlib += [
- "lazy_static",
- "libc",
- ]
- }
-
- # Per the #[link(...)] attribute found in 'src/rand.rs'.
- if (is_mac) {
- libs = [ "Security.framework" ]
- }
- if (is_win) {
- extern_rlib += [ "winapi" ]
- }
-}
-
-static_library("ring-core") {
- include_dirs = [
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/include",
- ]
- sources = [
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/crypto/cpu-intel.c",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/crypto/crypto.c",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/crypto/fipsmodule/bn/generic.c",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/crypto/fipsmodule/bn/montgomery.c",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/crypto/fipsmodule/bn/montgomery_inv.c",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/crypto/fipsmodule/ec/ecp_nistz.c",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/crypto/fipsmodule/ec/ecp_nistz256.c",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/crypto/fipsmodule/ec/gfp_p256.c",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/crypto/fipsmodule/ec/gfp_p384.c",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/crypto/fipsmodule/modes/gcm.c",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/crypto/limbs/limbs.c",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/crypto/mem.c",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/third_party/fiat/curve25519.c",
- ]
- if (is_linux) {
- sources += [
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/aes-x86_64-elf.S",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/aesni-gcm-x86_64-elf.S",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/aesni-x86_64-elf.S",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/chacha-x86_64-elf.S",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/ghash-x86_64-elf.S",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/p256-x86_64-asm-elf.S",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/poly1305-x86_64-elf.S",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/sha256-x86_64-elf.S",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/sha512-x86_64-elf.S",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/vpaes-x86_64-elf.S",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/x86_64-mont-elf.S",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/x86_64-mont5-elf.S",
- ]
-
- # Supress "warning: '_GNU_SOURCE' macro redefined."
- cflags = [ "-Wno-macro-redefined" ]
- }
- if (is_mac) {
- sources += [
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/aes-x86_64-macosx.S",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/aesni-gcm-x86_64-macosx.S",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/aesni-x86_64-macosx.S",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/chacha-x86_64-macosx.S",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/ghash-x86_64-macosx.S",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/p256-x86_64-asm-macosx.S",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/poly1305-x86_64-macosx.S",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/sha256-x86_64-macosx.S",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/sha512-x86_64-macosx.S",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/vpaes-x86_64-macosx.S",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/x86_64-mont-macosx.S",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/x86_64-mont5-macosx.S",
- ]
- }
- if (is_win) {
- libs = [
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/aes-x86_64-nasm.obj",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/aesni-gcm-x86_64-nasm.obj",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/aesni-x86_64-nasm.obj",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/chacha-x86_64-nasm.obj",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/ghash-x86_64-nasm.obj",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/p256-x86_64-asm-nasm.obj",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/poly1305-x86_64-nasm.obj",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/sha256-x86_64-nasm.obj",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/sha512-x86_64-nasm.obj",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/vpaes-x86_64-nasm.obj",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/x86_64-mont-nasm.obj",
- "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/pregenerated/x86_64-mont5-nasm.obj",
- ]
-
- # Suppress "warning: '_addcarry_u64' is not a recognized builtin."
- cflags = [ "-Wno-ignored-pragma-intrinsic" ]
- }
-}
-
-## Override: don't build 'ring-test' static library.
-# static_library("ring-test") {
-# include_dirs = [ "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/include" ]
-# sources = [ "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.16.8/crypto/constant_time_test.c" ]
-# }
-
-rust_rlib("rustls") {
- cap_lints = "allow"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rustls-0.16.0/src/lib.rs"
- features = [
- "dangerous_configuration",
- "default",
- "log",
- "logging",
- ]
- extern_rlib = [
- "base64",
- "log",
- "ring",
- "sct",
- "webpki",
- ]
-}
-
-rust_rlib("rustyline") {
- cap_lints = "allow"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rustyline-5.0.2/src/lib.rs"
- features = [
- "default",
- "dirs",
- "with-dirs",
- ]
- extern_rlib = [
- "dirs",
- "libc",
- "log",
- "memchr",
- "unicode_segmentation",
- "unicode_width",
- ]
- if (is_posix) {
- extern_rlib += [
- "nix",
- "utf8parse",
- ]
- }
- if (is_win) {
- extern_rlib += [ "winapi" ]
- }
-}
-
-rust_rlib("ryu") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.0/src/lib.rs"
-
- # Added by custom-build script.
- cfg = [
- "integer128",
- "must_use_return",
- ]
-}
-
-rust_rlib("scopeguard") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.0.0/src/lib.rs"
-}
-
-rust_rlib("sct") {
- cap_lints = "allow"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/sct-0.6.0/src/lib.rs"
- extern_rlib = [
- "ring",
- "untrusted",
- ]
-}
-
-rust_rlib("serde") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.99/src/lib.rs"
- features = [
- "default",
- "derive",
- "serde_derive",
- "std",
- ]
- extern = [
- {
- label = ":serde_derive"
- crate_type = "proc_macro"
- crate_name = "serde_derive"
- },
- ]
-
- # Added by custom-build script.
- cfg = [
- "core_duration",
- "core_reverse",
- "core_try_from",
- "de_boxed_c_str",
- "de_rc_dst",
- "integer128",
- "num_nonzero",
- "num_nonzero_signed",
- "ops_bound",
- "range_inclusive",
- "std_atomic",
- "std_atomic64",
- ]
-}
-
-rust_proc_macro("serde_derive") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.99/src/lib.rs"
- features = [ "default" ]
- extern_rlib = [
- "proc_macro2",
- "quote",
- "syn",
- ]
-}
-
-rust_rlib("serde_json") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.40/src/lib.rs"
- features = [
- "default",
- "indexmap",
- "preserve_order",
- ]
- extern_rlib = [
- "indexmap",
- "itoa",
- "ryu",
- "serde",
- ]
-}
-
-rust_rlib("serde_urlencoded") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/serde_urlencoded-0.5.5/src/lib.rs"
- extern_rlib = [
- "dtoa",
- "itoa",
- "serde",
- "url",
- ]
-}
-
-rust_rlib("slab") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/slab-0.4.2/src/lib.rs"
-}
-
-rust_rlib("smallvec") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/smallvec-0.6.10/lib.rs"
- features = [
- "default",
- "std",
- ]
-}
-
-rust_rlib("source_map_mappings") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/source-map-mappings-0.5.0/src/lib.rs"
- extern_rlib = [
- "vlq",
-
- # Override: use rand v0.6.5 instead of v0.4.6.
- "rand",
- ]
-
- ## Override: use rand v0.6.5 instead of v0.4.6.
- # extern = [
- # {
- # label = ":rand-0.4.6"
- # crate_type = "rlib"
- # crate_name = "rand"
- # crate_version = "0.4.6"
- # },
- # ]
-}
-
-rust_rlib("spin") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/lib.rs"
-}
-
-## Override: avoid dependency on on 'owning_ref'.
-# rust_rlib("stable_deref_trait") {
-# cap_lints = "allow"
-# edition = "2015"
-# source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/stable_deref_trait-1.1.1/src/lib.rs"
-# features = [
-# "default",
-# "std",
-# ]
-# }
-
-rust_rlib("string") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/string-0.2.1/src/lib.rs"
- features = [
- "bytes",
- "default",
- ]
- extern_rlib = [ "bytes" ]
-}
-
-rust_rlib("strsim") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/strsim-0.8.0/src/lib.rs"
-}
-
-rust_rlib("syn") {
- cap_lints = "allow"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/syn-1.0.3/src/lib.rs"
- features = [
- "clone-impls",
- "default",
- "derive",
- "full",
- "parsing",
- "printing",
- "proc-macro",
- "quote",
- "visit",
- ]
- extern_rlib = [
- "proc_macro2",
- "quote",
- "unicode_xid",
- ]
-
- # Added by custom-build script.
- cfg = [ "syn_disable_nightly_tests" ]
-}
-
-rust_rlib("synstructure") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/synstructure-0.10.2/src/lib.rs"
- extern_rlib = [
- # Override: use proc_macro2 v1.0.1 instead of v0.4.30.
- "proc_macro2",
-
- # Override: use quote v1.0.2 instead of v0.6.13.
- "quote",
-
- # Override: use unicode_xid v0.2.0 instead of v0.1.0.
- "unicode_xid",
- ]
- extern = [
- {
- label = ":syn-0.15.44"
- crate_type = "rlib"
- crate_name = "syn"
- crate_version = "0.15.44"
- },
-
- ## Override: use proc_macro2 v1.0.1 instead of v0.4.30.
- # {
- # label = ":proc_macro2-0.4.30"
- # crate_type = "rlib"
- # crate_name = "proc_macro2"
- # crate_version = "0.4.30"
- # },
-
- ## Override: use quote v1.0.2 instead of v0.6.13.
- # {
- # label = ":quote-0.6.13"
- # crate_type = "rlib"
- # crate_name = "quote"
- # crate_version = "0.6.13"
- # },
-
- ## Override: use unicode_xid v0.2.0 instead of v0.1.0.
- # {
- # label = ":unicode_xid-0.1.0"
- # crate_type = "rlib"
- # crate_name = "unicode_xid"
- # crate_version = "0.1.0"
- # },
- ]
-}
-
-rust_rlib("tempfile") {
- cap_lints = "allow"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tempfile-3.1.0/src/lib.rs"
- extern_rlib = [
- "cfg_if",
- "remove_dir_all",
-
- # Override: use rand v0.6.5 instead of v0.7.0.
- "rand",
- ]
-
- ## Override: use rand v0.6.5 instead of v0.7.0.
- # extern = [
- # {
- # label = ":rand-0.7.0"
- # crate_type = "rlib"
- # crate_name = "rand"
- # crate_version = "0.7.0"
- # },
- # ]
- if (is_posix) {
- extern_rlib += [ "libc" ]
- }
- if (is_win) {
- extern_rlib += [ "winapi" ]
- }
-}
-
-rust_rlib("termcolor") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/termcolor-1.0.5/src/lib.rs"
- if (is_win) {
- extern_rlib = [ "wincolor" ]
- }
-}
-
-rust_rlib("textwrap") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/textwrap-0.11.0/src/lib.rs"
- extern_rlib = [ "unicode_width" ]
-}
-
-rust_rlib("thread_local") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/thread_local-0.3.6/src/lib.rs"
- extern_rlib = [ "lazy_static" ]
-}
-
-rust_rlib("time") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/time-0.1.42/src/lib.rs"
- extern_rlib = [ "libc" ]
- if (is_win) {
- extern_rlib += [ "winapi" ]
- }
-}
-
-rust_rlib("tokio") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-0.1.22/src/lib.rs"
- features = [
- "bytes",
- "codec",
- "default",
- "fs",
- "io",
- "mio",
- "num_cpus",
- "reactor",
- "rt-full",
- "sync",
- "tcp",
- "timer",
- "tokio-codec",
- "tokio-current-thread",
- "tokio-executor",
- "tokio-fs",
- "tokio-io",
- "tokio-reactor",
- "tokio-sync",
- "tokio-tcp",
- "tokio-threadpool",
- "tokio-timer",
- "tokio-udp",
- "tokio-uds",
- "udp",
- "uds",
- ]
- extern_rlib = [
- "bytes",
- "futures",
- "mio",
- "num_cpus",
- "tokio_codec",
- "tokio_current_thread",
- "tokio_executor",
- "tokio_fs",
- "tokio_io",
- "tokio_reactor",
- "tokio_sync",
- "tokio_tcp",
- "tokio_threadpool",
- "tokio_timer",
- "tokio_udp",
- ]
- if (is_posix) {
- extern_rlib += [ "tokio_uds" ]
- }
-}
-
-rust_rlib("tokio_buf") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-buf-0.1.1/src/lib.rs"
- features = [
- "default",
- "either",
- "util",
- ]
- extern_rlib = [
- "bytes",
- "either",
- "futures",
- ]
-}
-
-rust_rlib("tokio_codec") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-codec-0.1.1/src/lib.rs"
- extern_rlib = [
- "bytes",
- "futures",
- "tokio_io",
- ]
-}
-
-rust_rlib("tokio_current_thread") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-current-thread-0.1.6/src/lib.rs"
- extern_rlib = [
- "futures",
- "tokio_executor",
- ]
-}
-
-rust_rlib("tokio_executor") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-executor-0.1.8/src/lib.rs"
- extern_rlib = [
- "crossbeam_utils",
- "futures",
- ]
-}
-
-rust_rlib("tokio_fs") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-fs-0.1.6/src/lib.rs"
- extern_rlib = [
- "futures",
- "tokio_io",
- "tokio_threadpool",
- ]
-}
-
-rust_rlib("tokio_io") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-io-0.1.12/src/lib.rs"
- extern_rlib = [
- "bytes",
- "futures",
- "log",
- ]
-}
-
-rust_rlib("tokio_process") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-process-0.2.4/src/lib.rs"
- extern_rlib = [
- "futures",
- "tokio_io",
- "tokio_reactor",
- ]
- if (is_posix) {
- extern_rlib += [
- "crossbeam_queue",
- "lazy_static",
- "libc",
- "log",
- "mio",
- "tokio_signal",
- ]
- }
- if (is_win) {
- extern_rlib += [
- "mio_named_pipes",
- "winapi",
- ]
- }
-}
-
-rust_rlib("tokio_reactor") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-reactor-0.1.9/src/lib.rs"
- extern_rlib = [
- "crossbeam_utils",
- "futures",
- "lazy_static",
- "log",
- "mio",
- "num_cpus",
- "parking_lot",
- "slab",
- "tokio_executor",
- "tokio_io",
- "tokio_sync",
- ]
-}
-
-rust_rlib("tokio_rustls") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-rustls-0.10.0/src/lib.rs"
- extern_rlib = [
- "bytes",
- "futures",
- "iovec",
- "rustls",
- "tokio_io",
- "webpki",
- ]
-}
-
-rust_rlib("tokio_sync") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-sync-0.1.6/src/lib.rs"
- extern_rlib = [
- "fnv",
- "futures",
- ]
-}
-
-rust_rlib("tokio_tcp") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-tcp-0.1.3/src/lib.rs"
- extern_rlib = [
- "bytes",
- "futures",
- "iovec",
- "mio",
- "tokio_io",
- "tokio_reactor",
- ]
-}
-
-rust_rlib("tokio_threadpool") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-threadpool-0.1.15/src/lib.rs"
- extern_rlib = [
- "crossbeam_deque",
- "crossbeam_queue",
- "crossbeam_utils",
- "futures",
- "log",
- "num_cpus",
- "rand",
- "slab",
- "tokio_executor",
- ]
-}
-
-rust_rlib("tokio_timer") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-timer-0.2.11/src/lib.rs"
- extern_rlib = [
- "crossbeam_utils",
- "futures",
- "slab",
- "tokio_executor",
- ]
-}
-
-rust_rlib("tokio_udp") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-udp-0.1.3/src/lib.rs"
- extern_rlib = [
- "bytes",
- "futures",
- "log",
- "mio",
- "tokio_codec",
- "tokio_io",
- "tokio_reactor",
- ]
-}
-
-rust_rlib("try_from") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/try_from-0.3.2/src/lib.rs"
- extern_rlib = [ "cfg_if" ]
-}
-
-rust_rlib("try_lock") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/try-lock-0.2.2/src/lib.rs"
-}
-
-rust_rlib("unicase") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/unicase-2.4.0/src/lib.rs"
-
- # Added by custom-build script.
- cfg = [
- "__unicase__const_fns",
- "__unicase__default_hasher",
- "__unicase__iter_cmp",
- ]
-}
-
-rust_rlib("unicode_bidi") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/unicode-bidi-0.3.4/src/lib.rs"
- features = [ "default" ]
- extern_rlib = [ "matches" ]
-}
-
-rust_rlib("unicode_normalization") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/unicode-normalization-0.1.8/src/lib.rs"
- extern_rlib = [ "smallvec" ]
-}
-
-rust_rlib("unicode_segmentation") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/unicode-segmentation-1.3.0/src/lib.rs"
-}
-
-rust_rlib("unicode_width") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/unicode-width-0.1.6/src/lib.rs"
- features = [ "default" ]
-}
-
-rust_rlib("unicode_xid") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.2.0/src/lib.rs"
- features = [ "default" ]
-}
-
-rust_rlib("untrusted") {
- cap_lints = "allow"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/untrusted-0.7.0/src/untrusted.rs"
-}
-
-rust_rlib("url") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/url-1.7.2/src/lib.rs"
- extern_rlib = [
- "idna",
- "matches",
- "percent_encoding",
- ]
-}
-
-rust_rlib("utime") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/utime-0.2.1/src/lib.rs"
- extern_rlib = [ "libc" ]
- if (is_win) {
- extern_rlib += [ "kernel32" ]
- extern = [
- {
- label = ":winapi-0.2.8"
- crate_type = "rlib"
- crate_name = "winapi"
- crate_version = "0.2.8"
- },
- ]
- }
-
- # if (is_posix) {
- # # Override: 'kernel32' should be a windows-only dependency.
- # extern_rlib += [ "kernel32" ]
- #
- # # Override: 'winapi' should be a windows-only dependency.
- # extern = [
- # {
- # label = ":winapi-0.2.8"
- # crate_type = "rlib"
- # crate_name = "winapi"
- # crate_version = "0.2.8"
- # },
- # ]
- # }
-}
-
-rust_rlib("uuid") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/uuid-0.7.4/src/lib.rs"
- features = [
- "default",
- "rand",
- "std",
- "v4",
- ]
- extern_rlib = [ "rand" ]
-}
-
-rust_rlib("vec_map") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/vec_map-0.8.1/src/lib.rs"
-}
-
-rust_rlib("vlq") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/vlq-0.5.1/src/lib.rs"
-}
-
-rust_rlib("want") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/want-0.2.0/src/lib.rs"
- extern_rlib = [
- "futures",
- "log",
- "try_lock",
- ]
-}
-
-rust_rlib("webpki") {
- cap_lints = "allow"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/webpki-0.21.0/src/webpki.rs"
- features = [
- "default",
- "std",
- "trust_anchor_util",
- ]
- extern_rlib = [
- "ring",
- "untrusted",
- ]
-}
-
-rust_rlib("webpki_roots") {
- cap_lints = "allow"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/webpki-roots-0.17.0/src/lib.rs"
- extern_rlib = [ "webpki" ]
-}
-
-## Override: use proc_macro2 v1.0.1 instead.
-# rust_rlib("proc_macro2-0.4.30") {
-# crate_name = "proc_macro2"
-# crate_version = "0.4.30"
-# cap_lints = "allow"
-# edition = "2015"
-# source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.30/src/lib.rs"
-# features = [
-# "default",
-# "proc-macro",
-# ]
-# extern = [
-# {
-# label = ":unicode_xid-0.1.0"
-# crate_type = "rlib"
-# crate_name = "unicode_xid"
-# crate_version = "0.1.0"
-# },
-# ]
-#
-# # Added by custom-build script.
-# cfg = [
-# "u128",
-# "use_proc_macro",
-# "wrap_proc_macro",
-# ]
-# }
-
-# rust_rlib("quote-0.6.13") {
-# crate_name = "quote"
-# crate_version = "0.6.13"
-#
-# # Override: use proc_macro2 v1.0.1 instead of v0.4.30.
-# extern = [
-# {
-# label = ":proc_macro2-0.4.30"
-# crate_type = "rlib"
-# crate_name = "proc_macro2"
-# crate_version = "0.4.30"
-# },
-# ]
-#
-# # Override: use quote v1.0.2 instead.
-# cap_lints = "allow"
-#
-# # Override: use quote v1.0.2 instead.
-# edition = "2015"
-#
-# # Override: use quote v1.0.2 instead.
-# source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/quote-0.6.13/src/lib.rs"
-#
-# # Override: use quote v1.0.2 instead.
-# features = [
-# "default",
-# "proc-macro",
-# ]
-#
-# # Override: use proc_macro2 v1.0.1 instead of v0.4.30.
-# # Override: use quote v1.0.2 instead.
-# extern_rlib = [ "proc_macro2" ]
-# }
-
-## Override: use rand v0.6.5 instead.
-# rust_rlib("rand-0.4.6") {
-# crate_name = "rand"
-# crate_version = "0.4.6"
-# cap_lints = "allow"
-# edition = "2015"
-# source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand-0.4.6/src/lib.rs"
-# features = [
-# "default",
-# "libc",
-# "std",
-# ]
-# if (is_posix) {
-# extern_rlib = [ "libc" ]
-# }
-#
-# # Per the #[link(...)] attribute found in 'src/os.rs'.
-# if (is_mac) {
-# libs = [ "Security.framework" ]
-# }
-# if (is_win) {
-# extern_rlib = [ "winapi" ]
-# }
-# }
-
-## Override: use rand v0.6.5 instead.
-# rust_rlib("rand-0.7.0") {
-# crate_name = "rand"
-# crate_version = "0.7.0"
-# cap_lints = "allow"
-# source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand-0.7.0/src/lib.rs"
-# features = [
-# "alloc",
-# "default",
-# "getrandom",
-# "getrandom_package",
-# "std",
-# ]
-# extern_rlib = [
-# "rand_chacha",
-# "rand_core",
-# ]
-# extern = [
-# {
-# label = ":getrandom"
-# crate_type = "rlib"
-# crate_name = "getrandom"
-# crate_alias = "getrandom_package"
-# },
-# ]
-# if (is_posix) {
-# extern_rlib += [ "libc" ]
-# }
-# }
-
-rust_rlib("rand_chacha-0.1.1") {
- crate_name = "rand_chacha"
- crate_version = "0.1.1"
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand_chacha-0.1.1/src/lib.rs"
-
- # Added by custom-build script.
- cfg = [ "rustc_1_26" ]
-
- # Override: use rand_core v0.4.2 instead of v0.3.1.
- extern = [
- {
- label = ":rand_core-0.4.2"
- crate_type = "rlib"
- crate_name = "rand_core"
- crate_version = "0.4.2"
- },
- # {
- # label = ":rand_core-0.3.1"
- # crate_type = "rlib"
- # crate_name = "rand_core"
- # crate_version = "0.3.1"
- # },
- ]
-}
-
-## Override: use rand_core v0.4.2 instead.
-# rust_rlib("rand_core-0.3.1") {
-# crate_name = "rand_core"
-# crate_version = "0.3.1"
-# cap_lints = "allow"
-# edition = "2015"
-# source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand_core-0.3.1/src/lib.rs"
-# extern = [
-# {
-# label = ":rand_core-0.4.2"
-# crate_type = "rlib"
-# crate_name = "rand_core"
-# crate_version = "0.4.2"
-# },
-# ]
-# }
-
-rust_rlib("rand_core-0.4.2") {
- crate_name = "rand_core"
- crate_version = "0.4.2"
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand_core-0.4.2/src/lib.rs"
- features = [
- "alloc",
- "std",
- ]
-}
-
-## Override: use scopeguard v1.0.0 instead.
-# rust_rlib("scopeguard-0.3.3") {
-# crate_name = "scopeguard"
-# crate_version = "0.3.3"
-# cap_lints = "allow"
-# edition = "2015"
-# source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/scopeguard-0.3.3/src/lib.rs"
-# }
-
-rust_rlib("syn-0.15.44") {
- crate_name = "syn"
- crate_version = "0.15.44"
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/syn-0.15.44/src/lib.rs"
- features = [
- "clone-impls",
- "default",
- "derive",
- "extra-traits",
- "parsing",
- "printing",
- "proc-macro",
- "quote",
- "visit",
- ]
- extern_rlib = [
- # Override: use proc_macro2 v1.0.1 instead of v0.4.30.
- "proc_macro2",
-
- # Override: use quote v1.0.2 instead of v0.6.13.
- "quote",
-
- # Override: use unicode_xid v0.2.0 instead of v0.1.0.
- "unicode_xid",
- ]
-
- # Added by custom-build script.
- cfg = [
- "syn_can_call_macro_by_path",
- "syn_can_match_trailing_dollar",
- "syn_can_use_associated_constants",
- "syn_can_use_thread_id",
- "syn_disable_nightly_tests",
- ]
-
- # extern = [
- # # Override: use proc_macro2 v1.0.1 instead of v0.4.30.
- # {
- # label = ":proc_macro2-0.4.30"
- # crate_type = "rlib"
- # crate_name = "proc_macro2"
- # crate_version = "0.4.30"
- # },
- #
- # # Override: use quote v1.0.2 instead of v0.6.13.
- # {
- # label = ":quote-0.6.13"
- # crate_type = "rlib"
- # crate_name = "quote"
- # crate_version = "0.6.13"
- # },
- #
- # # Override: use unicode_xid v0.2.0 instead of v0.1.0.
- # {
- # label = ":unicode_xid-0.1.0"
- # crate_type = "rlib"
- # crate_name = "unicode_xid"
- # crate_version = "0.1.0"
- # },
- # ]
-}
-
-## Override: use unicode_xid v0.2.0 instead.
-# rust_rlib("unicode_xid-0.1.0") {
-# crate_name = "unicode_xid"
-# crate_version = "0.1.0"
-# cap_lints = "allow"
-# edition = "2015"
-# source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.1.0/src/lib.rs"
-# features = [ "default" ]
-# }
-
-if (is_posix) {
- rust_rlib("arc_swap") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/arc-swap-0.4.2/src/lib.rs"
- }
-
- rust_rlib("mio_uds") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/mio-uds-0.6.7/src/lib.rs"
- extern_rlib = [
- "iovec",
- "libc",
- "mio",
- ]
- }
-
- rust_rlib("nix") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/nix-0.14.1/src/lib.rs"
- extern_rlib = [
- "bitflags",
- "cfg_if",
- "libc",
- "void",
- ]
- }
-
- rust_rlib("signal_hook") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/signal-hook-0.1.10/src/lib.rs"
- extern_rlib = [
- "libc",
- "signal_hook_registry",
- ]
- }
-
- rust_rlib("signal_hook_registry") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/signal-hook-registry-1.1.1/src/lib.rs"
- extern_rlib = [
- "arc_swap",
- "libc",
- ]
- }
-
- rust_rlib("tokio_signal") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-signal-0.2.7/src/lib.rs"
- extern_rlib = [
- "futures",
- "libc",
- "mio",
- "mio_uds",
- "signal_hook",
- "tokio_executor",
- "tokio_io",
- "tokio_reactor",
- ]
- }
-
- rust_rlib("tokio_uds") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-uds-0.2.5/src/lib.rs"
- extern_rlib = [
- "bytes",
- "futures",
- "iovec",
- "libc",
- "log",
- "mio",
- "mio_uds",
- "tokio_codec",
- "tokio_io",
- "tokio_reactor",
- ]
- }
-
- rust_rlib("utf8parse") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/utf8parse-0.1.1/src/lib.rs"
- }
-
- rust_rlib("void") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/void-1.0.2/src/lib.rs"
- features = [
- "default",
- "std",
- ]
- }
-
- ## Override: use ansi_term v0.12.0 instead.
- # rust_rlib("ansi_term-0.11.0") {
- # crate_name = "ansi_term"
- # crate_version = "0.11.0"
- # cap_lints = "allow"
- # edition = "2015"
- # source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ansi_term-0.11.0/src/lib.rs"
- # }
-}
-
-if (is_win) {
- rust_rlib("backtrace") {
- cap_lints = "allow"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.35/src/lib.rs"
- features = [
- "backtrace-sys",
- "dbghelp",
- "default",
- "dladdr",
- "libbacktrace",
- "libunwind",
- "std",
- ]
- extern_rlib = [
- "backtrace_sys",
- "cfg_if",
- "libc",
- "rustc_demangle",
- ]
- }
-
- rust_rlib("backtrace_sys") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/backtrace-sys-0.1.31/src/lib.rs"
- extern_rlib = [ "libc" ]
-
- # Added by custom-build script.
- cfg = [ "empty" ]
- }
-
- rust_rlib("fwdansi") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/fwdansi-1.0.1/src/lib.rs"
- extern_rlib = [
- "memchr",
- "termcolor",
- ]
- }
-
- rust_rlib("kernel32") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/kernel32-sys-0.2.2/src/lib.rs"
- extern = [
- {
- label = ":winapi-0.2.8"
- crate_type = "rlib"
- crate_name = "winapi"
- crate_version = "0.2.8"
- },
- ]
-
- # Added by custom-build script.
- libs = [ "kernel32.lib" ]
- }
-
- rust_rlib("mio_named_pipes") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/mio-named-pipes-0.1.6/src/lib.rs"
- extern_rlib = [
- "log",
- "mio",
- "miow",
- "winapi",
- ]
- }
-
- rust_rlib("miow") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/miow-0.3.3/src/lib.rs"
- extern_rlib = [
- "socket2",
- "winapi",
- ]
- }
-
- rust_rlib("rustc_demangle") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rustc-demangle-0.1.16/src/lib.rs"
- }
-
- rust_rlib("socket2") {
- cap_lints = "allow"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/socket2-0.3.11/src/lib.rs"
- extern_rlib = [ "winapi" ]
- }
-
- rust_rlib("winapi") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/winapi-0.3.7/src/lib.rs"
- features = [
- "consoleapi",
- "errhandlingapi",
- "fileapi",
- "handleapi",
- "impl-debug",
- "impl-default",
- "ioapiset",
- "knownfolders",
- "minwinbase",
- "minwindef",
- "namedpipeapi",
- "ntdef",
- "ntsecapi",
- "ntstatus",
- "objbase",
- "processenv",
- "processthreadsapi",
- "profileapi",
- "shlobj",
- "std",
- "synchapi",
- "sysinfoapi",
- "threadpoollegacyapiset",
- "timezoneapi",
- "winbase",
- "wincon",
- "winerror",
- "winnt",
- "winreg",
- "winsock2",
- "winuser",
- "ws2def",
- "ws2ipdef",
- "ws2tcpip",
- "wtypesbase",
-
- # Added by custom-build script.
- "basetsd",
- "cfg",
- "cfgmgr32",
- "combaseapi",
- "devpropdef",
- "excpt",
- "guiddef",
- "in6addr",
- "inaddr",
- "ktmtypes",
- "libloaderapi",
- "limits",
- "lsalookup",
- "mstcpip",
- "objidl",
- "objidlbase",
- "propidl",
- "qos",
- "rpc",
- "rpcdce",
- "rpcndr",
- "shtypes",
- "sspi",
- "subauth",
- "unknwnbase",
- "vadefs",
- "vcruntime",
- "wincontypes",
- "wincred",
- "windef",
- "wingdi",
- "wtypes",
- ]
-
- # Added by custom-build script.
- libs = [
- "advapi32.lib",
- "cfgmgr32.lib",
- "credui.lib",
- "fwpuclnt.lib",
- "gdi32.lib",
- "kernel32.lib",
- "msimg32.lib",
- "ntdll.lib",
- "ole32.lib",
- "opengl32.lib",
- "secur32.lib",
- "shell32.lib",
- "synchronization.lib",
- "user32.lib",
- "winspool.lib",
- "ws2_32.lib",
- ]
- }
-
- rust_rlib("winapi_util") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/winapi-util-0.1.2/src/lib.rs"
- extern_rlib = [ "winapi" ]
- }
-
- rust_rlib("wincolor") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/wincolor-1.0.2/src/lib.rs"
- extern_rlib = [
- "winapi",
- "winapi_util",
- ]
- }
-
- rust_rlib("winreg") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/winreg-0.6.2/src/lib.rs"
- extern_rlib = [ "winapi" ]
- }
-
- rust_rlib("ws2_32") {
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ws2_32-sys-0.2.1/src/lib.rs"
- extern = [
- {
- label = ":winapi-0.2.8"
- crate_type = "rlib"
- crate_name = "winapi"
- crate_version = "0.2.8"
- },
- ]
-
- # Added by custom-build script.
- libs = [ "ws2_32.lib" ]
- }
-
- rust_rlib("miow-0.2.1") {
- crate_name = "miow"
- crate_version = "0.2.1"
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/miow-0.2.1/src/lib.rs"
- extern_rlib = [
- "kernel32",
- "net2",
- "ws2_32",
- ]
- extern = [
- {
- label = ":winapi-0.2.8"
- crate_type = "rlib"
- crate_name = "winapi"
- crate_version = "0.2.8"
- },
- ]
- }
-
- rust_rlib("winapi-0.2.8") {
- crate_name = "winapi"
- crate_version = "0.2.8"
- cap_lints = "allow"
- edition = "2015"
- source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/winapi-0.2.8/src/lib.rs"
- }
-}