gecko-dev/third_party/rust/libz-sys/build.rs

268 строки
8.7 KiB
Rust
Исходник Обычный вид История

extern crate pkg_config;
Bug 1277338 - Part 13: Update vendored crates for newer `js` crate; r=sfink --HG-- rename : third_party/rust/aho-corasick/.cargo-checksum.json => third_party/rust/aho-corasick-0.6.2/.cargo-checksum.json rename : third_party/rust/aho-corasick/Cargo.toml => third_party/rust/aho-corasick-0.6.2/Cargo.toml rename : third_party/rust/aho-corasick/src/autiter.rs => third_party/rust/aho-corasick-0.6.2/src/autiter.rs rename : third_party/rust/bindgen/.cargo-checksum.json => third_party/rust/bindgen-0.29.0/.cargo-checksum.json rename : third_party/rust/bindgen/.github/ISSUE_TEMPLATE.md => third_party/rust/bindgen-0.29.0/.github/ISSUE_TEMPLATE.md rename : third_party/rust/bindgen/.travis.yml => third_party/rust/bindgen-0.29.0/.travis.yml rename : third_party/rust/bindgen/CONTRIBUTING.md => third_party/rust/bindgen-0.29.0/CONTRIBUTING.md rename : third_party/rust/bindgen/Cargo.toml => third_party/rust/bindgen-0.29.0/Cargo.toml rename : third_party/rust/bindgen/LICENSE => third_party/rust/bindgen-0.29.0/LICENSE rename : third_party/rust/bindgen/README.md => third_party/rust/bindgen-0.29.0/README.md rename : third_party/rust/bindgen/appveyor.yml => third_party/rust/bindgen-0.29.0/appveyor.yml rename : third_party/rust/bindgen/book/book.toml => third_party/rust/bindgen-0.29.0/book/book.toml rename : third_party/rust/bindgen/book/src/SUMMARY.md => third_party/rust/bindgen-0.29.0/book/src/SUMMARY.md rename : third_party/rust/bindgen/book/src/blacklisting.md => third_party/rust/bindgen-0.29.0/book/src/blacklisting.md rename : third_party/rust/bindgen/book/src/chapter_1.md => third_party/rust/bindgen-0.29.0/book/src/chapter_1.md rename : third_party/rust/bindgen/book/src/command-line-usage.md => third_party/rust/bindgen-0.29.0/book/src/command-line-usage.md rename : third_party/rust/bindgen/book/src/cpp.md => third_party/rust/bindgen-0.29.0/book/src/cpp.md rename : third_party/rust/bindgen/book/src/customizing-generated-bindings.md => third_party/rust/bindgen-0.29.0/book/src/customizing-generated-bindings.md rename : third_party/rust/bindgen/book/src/introduction.md => third_party/rust/bindgen-0.29.0/book/src/introduction.md rename : third_party/rust/bindgen/book/src/library-usage.md => third_party/rust/bindgen-0.29.0/book/src/library-usage.md rename : third_party/rust/bindgen/book/src/nocopy.md => third_party/rust/bindgen-0.29.0/book/src/nocopy.md rename : third_party/rust/bindgen/book/src/opaque.md => third_party/rust/bindgen-0.29.0/book/src/opaque.md rename : third_party/rust/bindgen/book/src/replacing-types.md => third_party/rust/bindgen-0.29.0/book/src/replacing-types.md rename : third_party/rust/bindgen/book/src/requirements.md => third_party/rust/bindgen-0.29.0/book/src/requirements.md rename : third_party/rust/bindgen/book/src/tutorial-0.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-0.md rename : third_party/rust/bindgen/book/src/tutorial-1.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-1.md rename : third_party/rust/bindgen/book/src/tutorial-2.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-2.md rename : third_party/rust/bindgen/book/src/tutorial-3.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-3.md rename : third_party/rust/bindgen/book/src/tutorial-4.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-4.md rename : third_party/rust/bindgen/book/src/tutorial-5.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-5.md rename : third_party/rust/bindgen/book/src/tutorial-6.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-6.md rename : third_party/rust/bindgen/book/src/using-unions.md => third_party/rust/bindgen-0.29.0/book/src/using-unions.md rename : third_party/rust/bindgen/book/src/whitelisting.md => third_party/rust/bindgen-0.29.0/book/src/whitelisting.md rename : third_party/rust/bindgen/build.rs => third_party/rust/bindgen-0.29.0/build.rs rename : third_party/rust/bindgen/ci/assert-docs.sh => third_party/rust/bindgen-0.29.0/ci/assert-docs.sh rename : third_party/rust/bindgen/ci/assert-no-diff.bat => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.bat rename : third_party/rust/bindgen/ci/assert-no-diff.sh => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.sh rename : third_party/rust/bindgen/ci/assert-rustfmt.sh => third_party/rust/bindgen-0.29.0/ci/assert-rustfmt.sh rename : third_party/rust/bindgen/ci/before_install.sh => third_party/rust/bindgen-0.29.0/ci/before_install.sh rename : third_party/rust/bindgen/ci/deploy-book.sh => third_party/rust/bindgen-0.29.0/ci/deploy-book.sh rename : third_party/rust/bindgen/ci/no-includes.sh => third_party/rust/bindgen-0.29.0/ci/no-includes.sh rename : third_party/rust/bindgen/ci/test-book.sh => third_party/rust/bindgen-0.29.0/ci/test-book.sh rename : third_party/rust/bindgen/ci/test.bat => third_party/rust/bindgen-0.29.0/ci/test.bat rename : third_party/rust/bindgen/ci/test.sh => third_party/rust/bindgen-0.29.0/ci/test.sh rename : third_party/rust/bindgen/example-graphviz-ir.png => third_party/rust/bindgen-0.29.0/example-graphviz-ir.png rename : third_party/rust/bindgen/rustfmt.toml => third_party/rust/bindgen-0.29.0/rustfmt.toml rename : third_party/rust/bindgen/src/callbacks.rs => third_party/rust/bindgen-0.29.0/src/callbacks.rs rename : third_party/rust/bindgen/src/clang.rs => third_party/rust/bindgen-0.29.0/src/clang.rs rename : third_party/rust/bindgen/src/codegen/helpers.rs => third_party/rust/bindgen-0.29.0/src/codegen/helpers.rs rename : third_party/rust/bindgen/src/codegen/mod.rs => third_party/rust/bindgen-0.29.0/src/codegen/mod.rs rename : third_party/rust/bindgen/src/codegen/struct_layout.rs => third_party/rust/bindgen-0.29.0/src/codegen/struct_layout.rs rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/derive_debug.rs rename : third_party/rust/bindgen/src/ir/analysis/has_vtable.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/has_vtable.rs rename : third_party/rust/bindgen/src/ir/analysis/mod.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/mod.rs rename : third_party/rust/bindgen/src/ir/analysis/template_params.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/template_params.rs rename : third_party/rust/bindgen/src/ir/annotations.rs => third_party/rust/bindgen-0.29.0/src/ir/annotations.rs rename : third_party/rust/bindgen/src/ir/comment.rs => third_party/rust/bindgen-0.29.0/src/ir/comment.rs rename : third_party/rust/bindgen/src/ir/comp.rs => third_party/rust/bindgen-0.29.0/src/ir/comp.rs rename : third_party/rust/bindgen/src/ir/context.rs => third_party/rust/bindgen-0.29.0/src/ir/context.rs rename : third_party/rust/bindgen/src/ir/derive.rs => third_party/rust/bindgen-0.29.0/src/ir/derive.rs rename : third_party/rust/bindgen/src/ir/dot.rs => third_party/rust/bindgen-0.29.0/src/ir/dot.rs rename : third_party/rust/bindgen/src/ir/enum_ty.rs => third_party/rust/bindgen-0.29.0/src/ir/enum_ty.rs rename : third_party/rust/bindgen/src/ir/function.rs => third_party/rust/bindgen-0.29.0/src/ir/function.rs rename : third_party/rust/bindgen/src/ir/int.rs => third_party/rust/bindgen-0.29.0/src/ir/int.rs rename : third_party/rust/bindgen/src/ir/item.rs => third_party/rust/bindgen-0.29.0/src/ir/item.rs rename : third_party/rust/bindgen/src/ir/item_kind.rs => third_party/rust/bindgen-0.29.0/src/ir/item_kind.rs rename : third_party/rust/bindgen/src/ir/layout.rs => third_party/rust/bindgen-0.29.0/src/ir/layout.rs rename : third_party/rust/bindgen/src/ir/module.rs => third_party/rust/bindgen-0.29.0/src/ir/module.rs rename : third_party/rust/bindgen/src/ir/objc.rs => third_party/rust/bindgen-0.29.0/src/ir/objc.rs rename : third_party/rust/bindgen/src/ir/template.rs => third_party/rust/bindgen-0.29.0/src/ir/template.rs rename : third_party/rust/bindgen/src/ir/traversal.rs => third_party/rust/bindgen-0.29.0/src/ir/traversal.rs rename : third_party/rust/bindgen/src/ir/ty.rs => third_party/rust/bindgen-0.29.0/src/ir/ty.rs rename : third_party/rust/bindgen/src/ir/var.rs => third_party/rust/bindgen-0.29.0/src/ir/var.rs rename : third_party/rust/bindgen/src/lib.rs => third_party/rust/bindgen-0.29.0/src/lib.rs rename : third_party/rust/bindgen/src/main.rs => third_party/rust/bindgen-0.29.0/src/main.rs rename : third_party/rust/bindgen/src/options.rs => third_party/rust/bindgen-0.29.0/src/options.rs rename : third_party/rust/bindgen/src/parse.rs => third_party/rust/bindgen-0.29.0/src/parse.rs rename : third_party/rust/bindgen/src/regex_set.rs => third_party/rust/bindgen-0.29.0/src/regex_set.rs rename : third_party/rust/bindgen/src/uses.rs => third_party/rust/bindgen-0.29.0/src/uses.rs rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen/src/ir/analysis/derive_hash.rs rename : third_party/rust/cfg-if/.cargo-checksum.json => third_party/rust/cfg-if-0.1.0/.cargo-checksum.json rename : third_party/rust/cfg-if/.travis.yml => third_party/rust/cfg-if-0.1.0/.travis.yml rename : third_party/rust/cfg-if/Cargo.toml => third_party/rust/cfg-if-0.1.0/Cargo.toml rename : third_party/rust/cfg-if/src/lib.rs => third_party/rust/cfg-if-0.1.0/src/lib.rs rename : third_party/rust/clap/.cargo-checksum.json => third_party/rust/clap-2.24.2/.cargo-checksum.json rename : third_party/rust/clap/CHANGELOG.md => third_party/rust/clap-2.24.2/CHANGELOG.md rename : third_party/rust/clap/Cargo.toml => third_party/rust/clap-2.24.2/Cargo.toml rename : third_party/rust/clap/README.md => third_party/rust/clap-2.24.2/README.md rename : third_party/rust/clap/appveyor.yml => third_party/rust/clap-2.24.2/appveyor.yml rename : third_party/rust/clap/clap-test.rs => third_party/rust/clap-2.24.2/clap-test.rs rename : third_party/rust/clap/src/app/help.rs => third_party/rust/clap-2.24.2/src/app/help.rs rename : third_party/rust/clap/src/app/macros.rs => third_party/rust/clap-2.24.2/src/app/macros.rs rename : third_party/rust/clap/src/app/parser.rs => third_party/rust/clap-2.24.2/src/app/parser.rs rename : third_party/rust/clap/src/app/settings.rs => third_party/rust/clap-2.24.2/src/app/settings.rs rename : third_party/rust/clap/src/app/usage.rs => third_party/rust/clap-2.24.2/src/app/usage.rs rename : third_party/rust/clap/src/app/validator.rs => third_party/rust/clap-2.24.2/src/app/validator.rs rename : third_party/rust/clap/src/args/arg_builder/positional.rs => third_party/rust/clap-2.24.2/src/args/arg_builder/positional.rs rename : third_party/rust/clap/src/args/group.rs => third_party/rust/clap-2.24.2/src/args/group.rs rename : third_party/rust/clap/src/args/macros.rs => third_party/rust/clap-2.24.2/src/args/macros.rs rename : third_party/rust/clap/src/args/settings.rs => third_party/rust/clap-2.24.2/src/args/settings.rs rename : third_party/rust/clap/src/completions/powershell.rs => third_party/rust/clap-2.24.2/src/completions/powershell.rs rename : third_party/rust/clap/src/errors.rs => third_party/rust/clap-2.24.2/src/errors.rs rename : third_party/rust/clap/src/fmt.rs => third_party/rust/clap-2.24.2/src/fmt.rs rename : third_party/rust/clap/src/lib.rs => third_party/rust/clap-2.24.2/src/lib.rs rename : third_party/rust/clap/src/macros.rs => third_party/rust/clap-2.24.2/src/macros.rs rename : third_party/rust/clap/src/suggestions.rs => third_party/rust/clap-2.24.2/src/suggestions.rs rename : third_party/rust/env_logger/.cargo-checksum.json => third_party/rust/env_logger-0.4.1/.cargo-checksum.json rename : third_party/rust/env_logger/Cargo.toml => third_party/rust/env_logger-0.4.1/Cargo.toml rename : third_party/rust/env_logger/src/lib.rs => third_party/rust/env_logger-0.4.1/src/lib.rs rename : third_party/rust/gcc/.cargo-checksum.json => third_party/rust/gcc-0.3.42/.cargo-checksum.json rename : third_party/rust/gcc/.travis.yml => third_party/rust/gcc-0.3.42/.travis.yml rename : third_party/rust/gcc/Cargo.toml => third_party/rust/gcc-0.3.42/Cargo.toml rename : third_party/rust/gcc/README.md => third_party/rust/gcc-0.3.42/README.md rename : third_party/rust/gcc/src/lib.rs => third_party/rust/gcc-0.3.42/src/lib.rs rename : third_party/rust/gcc/src/windows_registry.rs => third_party/rust/gcc-0.3.42/src/windows_registry.rs rename : third_party/rust/gcc/tests/test.rs => third_party/rust/gcc-0.3.42/tests/test.rs rename : third_party/rust/log/.cargo-checksum.json => third_party/rust/log-0.3.6/.cargo-checksum.json rename : third_party/rust/log/.travis.yml => third_party/rust/log-0.3.6/.travis.yml rename : third_party/rust/log/Cargo.toml => third_party/rust/log-0.3.6/Cargo.toml rename : third_party/rust/log/README.md => third_party/rust/log-0.3.6/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/log-0.3.6/appveyor.yml rename : third_party/rust/log/src/lib.rs => third_party/rust/log-0.3.6/src/lib.rs rename : third_party/rust/log/src/macros.rs => third_party/rust/log-0.3.6/src/macros.rs rename : third_party/rust/num-traits/.cargo-checksum.json => third_party/rust/num-traits-0.1.37/.cargo-checksum.json rename : third_party/rust/num-traits/Cargo.toml => third_party/rust/num-traits-0.1.37/Cargo.toml rename : third_party/rust/num-traits/src/bounds.rs => third_party/rust/num-traits-0.1.37/src/bounds.rs rename : third_party/rust/num-traits/src/cast.rs => third_party/rust/num-traits-0.1.37/src/cast.rs rename : third_party/rust/num-traits/src/identities.rs => third_party/rust/num-traits-0.1.37/src/identities.rs rename : third_party/rust/num-traits/src/lib.rs => third_party/rust/num-traits-0.1.37/src/lib.rs rename : third_party/rust/num-traits/src/ops/checked.rs => third_party/rust/num-traits-0.1.37/src/ops/checked.rs rename : third_party/rust/num-traits/src/ops/wrapping.rs => third_party/rust/num-traits-0.1.37/src/ops/wrapping.rs rename : third_party/rust/num-traits/src/sign.rs => third_party/rust/num-traits-0.1.37/src/sign.rs rename : third_party/rust/num_cpus/.cargo-checksum.json => third_party/rust/num_cpus-1.2.1/.cargo-checksum.json rename : third_party/rust/num_cpus/Cargo.toml => third_party/rust/num_cpus-1.2.1/Cargo.toml rename : third_party/rust/num_cpus/README.md => third_party/rust/num_cpus-1.2.1/README.md rename : third_party/rust/num_cpus/src/lib.rs => third_party/rust/num_cpus-1.2.1/src/lib.rs rename : third_party/rust/regex/.cargo-checksum.json => third_party/rust/regex-0.2.1/.cargo-checksum.json rename : third_party/rust/regex/CHANGELOG.md => third_party/rust/regex-0.2.1/CHANGELOG.md rename : third_party/rust/regex/Cargo.toml => third_party/rust/regex-0.2.1/Cargo.toml rename : third_party/rust/regex/README.md => third_party/rust/regex-0.2.1/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/regex-0.2.1/appveyor.yml rename : third_party/rust/regex/ci/run-kcov => third_party/rust/regex-0.2.1/ci/run-kcov rename : third_party/rust/regex/src/backtrack.rs => third_party/rust/regex-0.2.1/src/backtrack.rs rename : third_party/rust/regex/src/compile.rs => third_party/rust/regex-0.2.1/src/compile.rs rename : third_party/rust/regex/src/exec.rs => third_party/rust/regex-0.2.1/src/exec.rs rename : third_party/rust/regex/src/lib.rs => third_party/rust/regex-0.2.1/src/lib.rs rename : third_party/rust/regex/src/re_builder.rs => third_party/rust/regex-0.2.1/src/re_builder.rs rename : third_party/rust/regex/src/re_bytes.rs => third_party/rust/regex-0.2.1/src/re_bytes.rs rename : third_party/rust/regex/src/re_unicode.rs => third_party/rust/regex-0.2.1/src/re_unicode.rs rename : third_party/rust/regex/src/utf8.rs => third_party/rust/regex-0.2.1/src/utf8.rs rename : third_party/rust/regex/tests/macros.rs => third_party/rust/regex-0.2.1/tests/macros.rs rename : third_party/rust/regex/tests/regression.rs => third_party/rust/regex-0.2.1/tests/regression.rs rename : third_party/rust/regex/tests/set.rs => third_party/rust/regex-0.2.1/tests/set.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_utf8bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_utf8bytes.rs rename : third_party/rust/regex-syntax/.cargo-checksum.json => third_party/rust/regex-syntax-0.4.0/.cargo-checksum.json rename : third_party/rust/regex-syntax/Cargo.toml => third_party/rust/regex-syntax-0.4.0/Cargo.toml rename : third_party/rust/regex-syntax/src/lib.rs => third_party/rust/regex-syntax-0.4.0/src/lib.rs rename : third_party/rust/regex-syntax/src/literals.rs => third_party/rust/regex-syntax-0.4.0/src/literals.rs rename : third_party/rust/regex-syntax/src/parser.rs => third_party/rust/regex-syntax-0.4.0/src/parser.rs rename : third_party/rust/regex-syntax/src/properties.rs => third_party/rust/regex-syntax-0.4.0/src/properties.rs rename : third_party/rust/rustc-serialize/.cargo-checksum.json => third_party/rust/rustc-serialize-0.3.22/.cargo-checksum.json rename : third_party/rust/rustc-serialize/Cargo.toml => third_party/rust/rustc-serialize-0.3.22/Cargo.toml rename : third_party/rust/rustc-serialize/README.md => third_party/rust/rustc-serialize-0.3.22/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/rustc-serialize-0.3.22/appveyor.yml rename : third_party/rust/rustc-serialize/src/base64.rs => third_party/rust/rustc-serialize-0.3.22/src/base64.rs rename : third_party/rust/rustc-serialize/src/hex.rs => third_party/rust/rustc-serialize-0.3.22/src/hex.rs rename : third_party/rust/rustc-serialize/src/json.rs => third_party/rust/rustc-serialize-0.3.22/src/json.rs rename : third_party/rust/rustc-serialize/src/lib.rs => third_party/rust/rustc-serialize-0.3.22/src/lib.rs rename : third_party/rust/thread-id/.appveyor.yml => third_party/rust/thread-id-3.0.0/.appveyor.yml rename : third_party/rust/thread-id/.cargo-checksum.json => third_party/rust/thread-id-3.0.0/.cargo-checksum.json rename : third_party/rust/thread-id/.travis.yml => third_party/rust/thread-id-3.0.0/.travis.yml rename : third_party/rust/thread-id/Cargo.toml => third_party/rust/thread-id-3.0.0/Cargo.toml rename : third_party/rust/thread-id/license => third_party/rust/thread-id-3.0.0/license rename : third_party/rust/thread-id/readme.md => third_party/rust/thread-id-3.0.0/readme.md rename : third_party/rust/thread-id/src/lib.rs => third_party/rust/thread-id-3.0.0/src/lib.rs rename : third_party/rust/thread-id/license => third_party/rust/thread-id/license-apache
2017-09-05 19:26:22 +03:00
#[cfg(target_env = "msvc")]
extern crate vcpkg;
extern crate gcc;
use std::env;
use std::ffi::OsString;
use std::fs::{self, File};
use std::io::prelude::*;
use std::io;
use std::path::{Path, PathBuf};
use std::process::Command;
macro_rules! t {
($e:expr) => (match $e {
Ok(n) => n,
Err(e) => panic!("\n{} failed with {}\n", stringify!($e), e),
})
}
fn main() {
let host = env::var("HOST").unwrap();
let target = env::var("TARGET").unwrap();
// Don't run pkg-config if we're linking statically (we'll build below) and
// also don't run pkg-config on OSX. That'll end up printing `-L /usr/lib`
// which wreaks havoc with linking to an OpenSSL in /usr/local/lib (e.g.
// homebrew)
let want_static = env::var("LIBZ_SYS_STATIC").unwrap_or(String::new()) == "1";
if !want_static &&
!(host.contains("apple") && target.contains("apple")) &&
pkg_config::find_library("zlib").is_ok() {
return
}
// Practically all platforms come with libz installed already, but MSVC is
// one of those sole platforms that doesn't!
if target.contains("msvc") {
Bug 1277338 - Part 13: Update vendored crates for newer `js` crate; r=sfink --HG-- rename : third_party/rust/aho-corasick/.cargo-checksum.json => third_party/rust/aho-corasick-0.6.2/.cargo-checksum.json rename : third_party/rust/aho-corasick/Cargo.toml => third_party/rust/aho-corasick-0.6.2/Cargo.toml rename : third_party/rust/aho-corasick/src/autiter.rs => third_party/rust/aho-corasick-0.6.2/src/autiter.rs rename : third_party/rust/bindgen/.cargo-checksum.json => third_party/rust/bindgen-0.29.0/.cargo-checksum.json rename : third_party/rust/bindgen/.github/ISSUE_TEMPLATE.md => third_party/rust/bindgen-0.29.0/.github/ISSUE_TEMPLATE.md rename : third_party/rust/bindgen/.travis.yml => third_party/rust/bindgen-0.29.0/.travis.yml rename : third_party/rust/bindgen/CONTRIBUTING.md => third_party/rust/bindgen-0.29.0/CONTRIBUTING.md rename : third_party/rust/bindgen/Cargo.toml => third_party/rust/bindgen-0.29.0/Cargo.toml rename : third_party/rust/bindgen/LICENSE => third_party/rust/bindgen-0.29.0/LICENSE rename : third_party/rust/bindgen/README.md => third_party/rust/bindgen-0.29.0/README.md rename : third_party/rust/bindgen/appveyor.yml => third_party/rust/bindgen-0.29.0/appveyor.yml rename : third_party/rust/bindgen/book/book.toml => third_party/rust/bindgen-0.29.0/book/book.toml rename : third_party/rust/bindgen/book/src/SUMMARY.md => third_party/rust/bindgen-0.29.0/book/src/SUMMARY.md rename : third_party/rust/bindgen/book/src/blacklisting.md => third_party/rust/bindgen-0.29.0/book/src/blacklisting.md rename : third_party/rust/bindgen/book/src/chapter_1.md => third_party/rust/bindgen-0.29.0/book/src/chapter_1.md rename : third_party/rust/bindgen/book/src/command-line-usage.md => third_party/rust/bindgen-0.29.0/book/src/command-line-usage.md rename : third_party/rust/bindgen/book/src/cpp.md => third_party/rust/bindgen-0.29.0/book/src/cpp.md rename : third_party/rust/bindgen/book/src/customizing-generated-bindings.md => third_party/rust/bindgen-0.29.0/book/src/customizing-generated-bindings.md rename : third_party/rust/bindgen/book/src/introduction.md => third_party/rust/bindgen-0.29.0/book/src/introduction.md rename : third_party/rust/bindgen/book/src/library-usage.md => third_party/rust/bindgen-0.29.0/book/src/library-usage.md rename : third_party/rust/bindgen/book/src/nocopy.md => third_party/rust/bindgen-0.29.0/book/src/nocopy.md rename : third_party/rust/bindgen/book/src/opaque.md => third_party/rust/bindgen-0.29.0/book/src/opaque.md rename : third_party/rust/bindgen/book/src/replacing-types.md => third_party/rust/bindgen-0.29.0/book/src/replacing-types.md rename : third_party/rust/bindgen/book/src/requirements.md => third_party/rust/bindgen-0.29.0/book/src/requirements.md rename : third_party/rust/bindgen/book/src/tutorial-0.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-0.md rename : third_party/rust/bindgen/book/src/tutorial-1.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-1.md rename : third_party/rust/bindgen/book/src/tutorial-2.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-2.md rename : third_party/rust/bindgen/book/src/tutorial-3.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-3.md rename : third_party/rust/bindgen/book/src/tutorial-4.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-4.md rename : third_party/rust/bindgen/book/src/tutorial-5.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-5.md rename : third_party/rust/bindgen/book/src/tutorial-6.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-6.md rename : third_party/rust/bindgen/book/src/using-unions.md => third_party/rust/bindgen-0.29.0/book/src/using-unions.md rename : third_party/rust/bindgen/book/src/whitelisting.md => third_party/rust/bindgen-0.29.0/book/src/whitelisting.md rename : third_party/rust/bindgen/build.rs => third_party/rust/bindgen-0.29.0/build.rs rename : third_party/rust/bindgen/ci/assert-docs.sh => third_party/rust/bindgen-0.29.0/ci/assert-docs.sh rename : third_party/rust/bindgen/ci/assert-no-diff.bat => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.bat rename : third_party/rust/bindgen/ci/assert-no-diff.sh => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.sh rename : third_party/rust/bindgen/ci/assert-rustfmt.sh => third_party/rust/bindgen-0.29.0/ci/assert-rustfmt.sh rename : third_party/rust/bindgen/ci/before_install.sh => third_party/rust/bindgen-0.29.0/ci/before_install.sh rename : third_party/rust/bindgen/ci/deploy-book.sh => third_party/rust/bindgen-0.29.0/ci/deploy-book.sh rename : third_party/rust/bindgen/ci/no-includes.sh => third_party/rust/bindgen-0.29.0/ci/no-includes.sh rename : third_party/rust/bindgen/ci/test-book.sh => third_party/rust/bindgen-0.29.0/ci/test-book.sh rename : third_party/rust/bindgen/ci/test.bat => third_party/rust/bindgen-0.29.0/ci/test.bat rename : third_party/rust/bindgen/ci/test.sh => third_party/rust/bindgen-0.29.0/ci/test.sh rename : third_party/rust/bindgen/example-graphviz-ir.png => third_party/rust/bindgen-0.29.0/example-graphviz-ir.png rename : third_party/rust/bindgen/rustfmt.toml => third_party/rust/bindgen-0.29.0/rustfmt.toml rename : third_party/rust/bindgen/src/callbacks.rs => third_party/rust/bindgen-0.29.0/src/callbacks.rs rename : third_party/rust/bindgen/src/clang.rs => third_party/rust/bindgen-0.29.0/src/clang.rs rename : third_party/rust/bindgen/src/codegen/helpers.rs => third_party/rust/bindgen-0.29.0/src/codegen/helpers.rs rename : third_party/rust/bindgen/src/codegen/mod.rs => third_party/rust/bindgen-0.29.0/src/codegen/mod.rs rename : third_party/rust/bindgen/src/codegen/struct_layout.rs => third_party/rust/bindgen-0.29.0/src/codegen/struct_layout.rs rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/derive_debug.rs rename : third_party/rust/bindgen/src/ir/analysis/has_vtable.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/has_vtable.rs rename : third_party/rust/bindgen/src/ir/analysis/mod.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/mod.rs rename : third_party/rust/bindgen/src/ir/analysis/template_params.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/template_params.rs rename : third_party/rust/bindgen/src/ir/annotations.rs => third_party/rust/bindgen-0.29.0/src/ir/annotations.rs rename : third_party/rust/bindgen/src/ir/comment.rs => third_party/rust/bindgen-0.29.0/src/ir/comment.rs rename : third_party/rust/bindgen/src/ir/comp.rs => third_party/rust/bindgen-0.29.0/src/ir/comp.rs rename : third_party/rust/bindgen/src/ir/context.rs => third_party/rust/bindgen-0.29.0/src/ir/context.rs rename : third_party/rust/bindgen/src/ir/derive.rs => third_party/rust/bindgen-0.29.0/src/ir/derive.rs rename : third_party/rust/bindgen/src/ir/dot.rs => third_party/rust/bindgen-0.29.0/src/ir/dot.rs rename : third_party/rust/bindgen/src/ir/enum_ty.rs => third_party/rust/bindgen-0.29.0/src/ir/enum_ty.rs rename : third_party/rust/bindgen/src/ir/function.rs => third_party/rust/bindgen-0.29.0/src/ir/function.rs rename : third_party/rust/bindgen/src/ir/int.rs => third_party/rust/bindgen-0.29.0/src/ir/int.rs rename : third_party/rust/bindgen/src/ir/item.rs => third_party/rust/bindgen-0.29.0/src/ir/item.rs rename : third_party/rust/bindgen/src/ir/item_kind.rs => third_party/rust/bindgen-0.29.0/src/ir/item_kind.rs rename : third_party/rust/bindgen/src/ir/layout.rs => third_party/rust/bindgen-0.29.0/src/ir/layout.rs rename : third_party/rust/bindgen/src/ir/module.rs => third_party/rust/bindgen-0.29.0/src/ir/module.rs rename : third_party/rust/bindgen/src/ir/objc.rs => third_party/rust/bindgen-0.29.0/src/ir/objc.rs rename : third_party/rust/bindgen/src/ir/template.rs => third_party/rust/bindgen-0.29.0/src/ir/template.rs rename : third_party/rust/bindgen/src/ir/traversal.rs => third_party/rust/bindgen-0.29.0/src/ir/traversal.rs rename : third_party/rust/bindgen/src/ir/ty.rs => third_party/rust/bindgen-0.29.0/src/ir/ty.rs rename : third_party/rust/bindgen/src/ir/var.rs => third_party/rust/bindgen-0.29.0/src/ir/var.rs rename : third_party/rust/bindgen/src/lib.rs => third_party/rust/bindgen-0.29.0/src/lib.rs rename : third_party/rust/bindgen/src/main.rs => third_party/rust/bindgen-0.29.0/src/main.rs rename : third_party/rust/bindgen/src/options.rs => third_party/rust/bindgen-0.29.0/src/options.rs rename : third_party/rust/bindgen/src/parse.rs => third_party/rust/bindgen-0.29.0/src/parse.rs rename : third_party/rust/bindgen/src/regex_set.rs => third_party/rust/bindgen-0.29.0/src/regex_set.rs rename : third_party/rust/bindgen/src/uses.rs => third_party/rust/bindgen-0.29.0/src/uses.rs rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen/src/ir/analysis/derive_hash.rs rename : third_party/rust/cfg-if/.cargo-checksum.json => third_party/rust/cfg-if-0.1.0/.cargo-checksum.json rename : third_party/rust/cfg-if/.travis.yml => third_party/rust/cfg-if-0.1.0/.travis.yml rename : third_party/rust/cfg-if/Cargo.toml => third_party/rust/cfg-if-0.1.0/Cargo.toml rename : third_party/rust/cfg-if/src/lib.rs => third_party/rust/cfg-if-0.1.0/src/lib.rs rename : third_party/rust/clap/.cargo-checksum.json => third_party/rust/clap-2.24.2/.cargo-checksum.json rename : third_party/rust/clap/CHANGELOG.md => third_party/rust/clap-2.24.2/CHANGELOG.md rename : third_party/rust/clap/Cargo.toml => third_party/rust/clap-2.24.2/Cargo.toml rename : third_party/rust/clap/README.md => third_party/rust/clap-2.24.2/README.md rename : third_party/rust/clap/appveyor.yml => third_party/rust/clap-2.24.2/appveyor.yml rename : third_party/rust/clap/clap-test.rs => third_party/rust/clap-2.24.2/clap-test.rs rename : third_party/rust/clap/src/app/help.rs => third_party/rust/clap-2.24.2/src/app/help.rs rename : third_party/rust/clap/src/app/macros.rs => third_party/rust/clap-2.24.2/src/app/macros.rs rename : third_party/rust/clap/src/app/parser.rs => third_party/rust/clap-2.24.2/src/app/parser.rs rename : third_party/rust/clap/src/app/settings.rs => third_party/rust/clap-2.24.2/src/app/settings.rs rename : third_party/rust/clap/src/app/usage.rs => third_party/rust/clap-2.24.2/src/app/usage.rs rename : third_party/rust/clap/src/app/validator.rs => third_party/rust/clap-2.24.2/src/app/validator.rs rename : third_party/rust/clap/src/args/arg_builder/positional.rs => third_party/rust/clap-2.24.2/src/args/arg_builder/positional.rs rename : third_party/rust/clap/src/args/group.rs => third_party/rust/clap-2.24.2/src/args/group.rs rename : third_party/rust/clap/src/args/macros.rs => third_party/rust/clap-2.24.2/src/args/macros.rs rename : third_party/rust/clap/src/args/settings.rs => third_party/rust/clap-2.24.2/src/args/settings.rs rename : third_party/rust/clap/src/completions/powershell.rs => third_party/rust/clap-2.24.2/src/completions/powershell.rs rename : third_party/rust/clap/src/errors.rs => third_party/rust/clap-2.24.2/src/errors.rs rename : third_party/rust/clap/src/fmt.rs => third_party/rust/clap-2.24.2/src/fmt.rs rename : third_party/rust/clap/src/lib.rs => third_party/rust/clap-2.24.2/src/lib.rs rename : third_party/rust/clap/src/macros.rs => third_party/rust/clap-2.24.2/src/macros.rs rename : third_party/rust/clap/src/suggestions.rs => third_party/rust/clap-2.24.2/src/suggestions.rs rename : third_party/rust/env_logger/.cargo-checksum.json => third_party/rust/env_logger-0.4.1/.cargo-checksum.json rename : third_party/rust/env_logger/Cargo.toml => third_party/rust/env_logger-0.4.1/Cargo.toml rename : third_party/rust/env_logger/src/lib.rs => third_party/rust/env_logger-0.4.1/src/lib.rs rename : third_party/rust/gcc/.cargo-checksum.json => third_party/rust/gcc-0.3.42/.cargo-checksum.json rename : third_party/rust/gcc/.travis.yml => third_party/rust/gcc-0.3.42/.travis.yml rename : third_party/rust/gcc/Cargo.toml => third_party/rust/gcc-0.3.42/Cargo.toml rename : third_party/rust/gcc/README.md => third_party/rust/gcc-0.3.42/README.md rename : third_party/rust/gcc/src/lib.rs => third_party/rust/gcc-0.3.42/src/lib.rs rename : third_party/rust/gcc/src/windows_registry.rs => third_party/rust/gcc-0.3.42/src/windows_registry.rs rename : third_party/rust/gcc/tests/test.rs => third_party/rust/gcc-0.3.42/tests/test.rs rename : third_party/rust/log/.cargo-checksum.json => third_party/rust/log-0.3.6/.cargo-checksum.json rename : third_party/rust/log/.travis.yml => third_party/rust/log-0.3.6/.travis.yml rename : third_party/rust/log/Cargo.toml => third_party/rust/log-0.3.6/Cargo.toml rename : third_party/rust/log/README.md => third_party/rust/log-0.3.6/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/log-0.3.6/appveyor.yml rename : third_party/rust/log/src/lib.rs => third_party/rust/log-0.3.6/src/lib.rs rename : third_party/rust/log/src/macros.rs => third_party/rust/log-0.3.6/src/macros.rs rename : third_party/rust/num-traits/.cargo-checksum.json => third_party/rust/num-traits-0.1.37/.cargo-checksum.json rename : third_party/rust/num-traits/Cargo.toml => third_party/rust/num-traits-0.1.37/Cargo.toml rename : third_party/rust/num-traits/src/bounds.rs => third_party/rust/num-traits-0.1.37/src/bounds.rs rename : third_party/rust/num-traits/src/cast.rs => third_party/rust/num-traits-0.1.37/src/cast.rs rename : third_party/rust/num-traits/src/identities.rs => third_party/rust/num-traits-0.1.37/src/identities.rs rename : third_party/rust/num-traits/src/lib.rs => third_party/rust/num-traits-0.1.37/src/lib.rs rename : third_party/rust/num-traits/src/ops/checked.rs => third_party/rust/num-traits-0.1.37/src/ops/checked.rs rename : third_party/rust/num-traits/src/ops/wrapping.rs => third_party/rust/num-traits-0.1.37/src/ops/wrapping.rs rename : third_party/rust/num-traits/src/sign.rs => third_party/rust/num-traits-0.1.37/src/sign.rs rename : third_party/rust/num_cpus/.cargo-checksum.json => third_party/rust/num_cpus-1.2.1/.cargo-checksum.json rename : third_party/rust/num_cpus/Cargo.toml => third_party/rust/num_cpus-1.2.1/Cargo.toml rename : third_party/rust/num_cpus/README.md => third_party/rust/num_cpus-1.2.1/README.md rename : third_party/rust/num_cpus/src/lib.rs => third_party/rust/num_cpus-1.2.1/src/lib.rs rename : third_party/rust/regex/.cargo-checksum.json => third_party/rust/regex-0.2.1/.cargo-checksum.json rename : third_party/rust/regex/CHANGELOG.md => third_party/rust/regex-0.2.1/CHANGELOG.md rename : third_party/rust/regex/Cargo.toml => third_party/rust/regex-0.2.1/Cargo.toml rename : third_party/rust/regex/README.md => third_party/rust/regex-0.2.1/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/regex-0.2.1/appveyor.yml rename : third_party/rust/regex/ci/run-kcov => third_party/rust/regex-0.2.1/ci/run-kcov rename : third_party/rust/regex/src/backtrack.rs => third_party/rust/regex-0.2.1/src/backtrack.rs rename : third_party/rust/regex/src/compile.rs => third_party/rust/regex-0.2.1/src/compile.rs rename : third_party/rust/regex/src/exec.rs => third_party/rust/regex-0.2.1/src/exec.rs rename : third_party/rust/regex/src/lib.rs => third_party/rust/regex-0.2.1/src/lib.rs rename : third_party/rust/regex/src/re_builder.rs => third_party/rust/regex-0.2.1/src/re_builder.rs rename : third_party/rust/regex/src/re_bytes.rs => third_party/rust/regex-0.2.1/src/re_bytes.rs rename : third_party/rust/regex/src/re_unicode.rs => third_party/rust/regex-0.2.1/src/re_unicode.rs rename : third_party/rust/regex/src/utf8.rs => third_party/rust/regex-0.2.1/src/utf8.rs rename : third_party/rust/regex/tests/macros.rs => third_party/rust/regex-0.2.1/tests/macros.rs rename : third_party/rust/regex/tests/regression.rs => third_party/rust/regex-0.2.1/tests/regression.rs rename : third_party/rust/regex/tests/set.rs => third_party/rust/regex-0.2.1/tests/set.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_utf8bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_utf8bytes.rs rename : third_party/rust/regex-syntax/.cargo-checksum.json => third_party/rust/regex-syntax-0.4.0/.cargo-checksum.json rename : third_party/rust/regex-syntax/Cargo.toml => third_party/rust/regex-syntax-0.4.0/Cargo.toml rename : third_party/rust/regex-syntax/src/lib.rs => third_party/rust/regex-syntax-0.4.0/src/lib.rs rename : third_party/rust/regex-syntax/src/literals.rs => third_party/rust/regex-syntax-0.4.0/src/literals.rs rename : third_party/rust/regex-syntax/src/parser.rs => third_party/rust/regex-syntax-0.4.0/src/parser.rs rename : third_party/rust/regex-syntax/src/properties.rs => third_party/rust/regex-syntax-0.4.0/src/properties.rs rename : third_party/rust/rustc-serialize/.cargo-checksum.json => third_party/rust/rustc-serialize-0.3.22/.cargo-checksum.json rename : third_party/rust/rustc-serialize/Cargo.toml => third_party/rust/rustc-serialize-0.3.22/Cargo.toml rename : third_party/rust/rustc-serialize/README.md => third_party/rust/rustc-serialize-0.3.22/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/rustc-serialize-0.3.22/appveyor.yml rename : third_party/rust/rustc-serialize/src/base64.rs => third_party/rust/rustc-serialize-0.3.22/src/base64.rs rename : third_party/rust/rustc-serialize/src/hex.rs => third_party/rust/rustc-serialize-0.3.22/src/hex.rs rename : third_party/rust/rustc-serialize/src/json.rs => third_party/rust/rustc-serialize-0.3.22/src/json.rs rename : third_party/rust/rustc-serialize/src/lib.rs => third_party/rust/rustc-serialize-0.3.22/src/lib.rs rename : third_party/rust/thread-id/.appveyor.yml => third_party/rust/thread-id-3.0.0/.appveyor.yml rename : third_party/rust/thread-id/.cargo-checksum.json => third_party/rust/thread-id-3.0.0/.cargo-checksum.json rename : third_party/rust/thread-id/.travis.yml => third_party/rust/thread-id-3.0.0/.travis.yml rename : third_party/rust/thread-id/Cargo.toml => third_party/rust/thread-id-3.0.0/Cargo.toml rename : third_party/rust/thread-id/license => third_party/rust/thread-id-3.0.0/license rename : third_party/rust/thread-id/readme.md => third_party/rust/thread-id-3.0.0/readme.md rename : third_party/rust/thread-id/src/lib.rs => third_party/rust/thread-id-3.0.0/src/lib.rs rename : third_party/rust/thread-id/license => third_party/rust/thread-id/license-apache
2017-09-05 19:26:22 +03:00
if try_vcpkg() {
return;
}
build_msvc_zlib(&target);
} else if target.contains("pc-windows-gnu") {
build_zlib_mingw();
} else if (target.contains("musl") ||
target != host ||
want_static) &&
!target.contains("windows-gnu") &&
!target.contains("android") {
build_zlib();
} else {
println!("cargo:rustc-link-lib=z");
}
}
fn build_zlib() {
let src = env::current_dir().unwrap().join("src/zlib-1.2.8");
let dst = PathBuf::from(env::var_os("OUT_DIR").unwrap());
let build = dst.join("build");
t!(fs::create_dir_all(&build));
cp_r(&src, &build);
let compiler = gcc::Config::new().get_compiler();
let mut cflags = OsString::new();
for arg in compiler.args() {
cflags.push(arg);
cflags.push(" ");
}
run(Command::new("./configure")
.current_dir(&build)
.env("CC", compiler.path())
.env("CFLAGS", cflags)
.arg(format!("--prefix={}", dst.display())), "sh");
Bug 1277338 - Part 13: Update vendored crates for newer `js` crate; r=sfink --HG-- rename : third_party/rust/aho-corasick/.cargo-checksum.json => third_party/rust/aho-corasick-0.6.2/.cargo-checksum.json rename : third_party/rust/aho-corasick/Cargo.toml => third_party/rust/aho-corasick-0.6.2/Cargo.toml rename : third_party/rust/aho-corasick/src/autiter.rs => third_party/rust/aho-corasick-0.6.2/src/autiter.rs rename : third_party/rust/bindgen/.cargo-checksum.json => third_party/rust/bindgen-0.29.0/.cargo-checksum.json rename : third_party/rust/bindgen/.github/ISSUE_TEMPLATE.md => third_party/rust/bindgen-0.29.0/.github/ISSUE_TEMPLATE.md rename : third_party/rust/bindgen/.travis.yml => third_party/rust/bindgen-0.29.0/.travis.yml rename : third_party/rust/bindgen/CONTRIBUTING.md => third_party/rust/bindgen-0.29.0/CONTRIBUTING.md rename : third_party/rust/bindgen/Cargo.toml => third_party/rust/bindgen-0.29.0/Cargo.toml rename : third_party/rust/bindgen/LICENSE => third_party/rust/bindgen-0.29.0/LICENSE rename : third_party/rust/bindgen/README.md => third_party/rust/bindgen-0.29.0/README.md rename : third_party/rust/bindgen/appveyor.yml => third_party/rust/bindgen-0.29.0/appveyor.yml rename : third_party/rust/bindgen/book/book.toml => third_party/rust/bindgen-0.29.0/book/book.toml rename : third_party/rust/bindgen/book/src/SUMMARY.md => third_party/rust/bindgen-0.29.0/book/src/SUMMARY.md rename : third_party/rust/bindgen/book/src/blacklisting.md => third_party/rust/bindgen-0.29.0/book/src/blacklisting.md rename : third_party/rust/bindgen/book/src/chapter_1.md => third_party/rust/bindgen-0.29.0/book/src/chapter_1.md rename : third_party/rust/bindgen/book/src/command-line-usage.md => third_party/rust/bindgen-0.29.0/book/src/command-line-usage.md rename : third_party/rust/bindgen/book/src/cpp.md => third_party/rust/bindgen-0.29.0/book/src/cpp.md rename : third_party/rust/bindgen/book/src/customizing-generated-bindings.md => third_party/rust/bindgen-0.29.0/book/src/customizing-generated-bindings.md rename : third_party/rust/bindgen/book/src/introduction.md => third_party/rust/bindgen-0.29.0/book/src/introduction.md rename : third_party/rust/bindgen/book/src/library-usage.md => third_party/rust/bindgen-0.29.0/book/src/library-usage.md rename : third_party/rust/bindgen/book/src/nocopy.md => third_party/rust/bindgen-0.29.0/book/src/nocopy.md rename : third_party/rust/bindgen/book/src/opaque.md => third_party/rust/bindgen-0.29.0/book/src/opaque.md rename : third_party/rust/bindgen/book/src/replacing-types.md => third_party/rust/bindgen-0.29.0/book/src/replacing-types.md rename : third_party/rust/bindgen/book/src/requirements.md => third_party/rust/bindgen-0.29.0/book/src/requirements.md rename : third_party/rust/bindgen/book/src/tutorial-0.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-0.md rename : third_party/rust/bindgen/book/src/tutorial-1.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-1.md rename : third_party/rust/bindgen/book/src/tutorial-2.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-2.md rename : third_party/rust/bindgen/book/src/tutorial-3.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-3.md rename : third_party/rust/bindgen/book/src/tutorial-4.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-4.md rename : third_party/rust/bindgen/book/src/tutorial-5.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-5.md rename : third_party/rust/bindgen/book/src/tutorial-6.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-6.md rename : third_party/rust/bindgen/book/src/using-unions.md => third_party/rust/bindgen-0.29.0/book/src/using-unions.md rename : third_party/rust/bindgen/book/src/whitelisting.md => third_party/rust/bindgen-0.29.0/book/src/whitelisting.md rename : third_party/rust/bindgen/build.rs => third_party/rust/bindgen-0.29.0/build.rs rename : third_party/rust/bindgen/ci/assert-docs.sh => third_party/rust/bindgen-0.29.0/ci/assert-docs.sh rename : third_party/rust/bindgen/ci/assert-no-diff.bat => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.bat rename : third_party/rust/bindgen/ci/assert-no-diff.sh => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.sh rename : third_party/rust/bindgen/ci/assert-rustfmt.sh => third_party/rust/bindgen-0.29.0/ci/assert-rustfmt.sh rename : third_party/rust/bindgen/ci/before_install.sh => third_party/rust/bindgen-0.29.0/ci/before_install.sh rename : third_party/rust/bindgen/ci/deploy-book.sh => third_party/rust/bindgen-0.29.0/ci/deploy-book.sh rename : third_party/rust/bindgen/ci/no-includes.sh => third_party/rust/bindgen-0.29.0/ci/no-includes.sh rename : third_party/rust/bindgen/ci/test-book.sh => third_party/rust/bindgen-0.29.0/ci/test-book.sh rename : third_party/rust/bindgen/ci/test.bat => third_party/rust/bindgen-0.29.0/ci/test.bat rename : third_party/rust/bindgen/ci/test.sh => third_party/rust/bindgen-0.29.0/ci/test.sh rename : third_party/rust/bindgen/example-graphviz-ir.png => third_party/rust/bindgen-0.29.0/example-graphviz-ir.png rename : third_party/rust/bindgen/rustfmt.toml => third_party/rust/bindgen-0.29.0/rustfmt.toml rename : third_party/rust/bindgen/src/callbacks.rs => third_party/rust/bindgen-0.29.0/src/callbacks.rs rename : third_party/rust/bindgen/src/clang.rs => third_party/rust/bindgen-0.29.0/src/clang.rs rename : third_party/rust/bindgen/src/codegen/helpers.rs => third_party/rust/bindgen-0.29.0/src/codegen/helpers.rs rename : third_party/rust/bindgen/src/codegen/mod.rs => third_party/rust/bindgen-0.29.0/src/codegen/mod.rs rename : third_party/rust/bindgen/src/codegen/struct_layout.rs => third_party/rust/bindgen-0.29.0/src/codegen/struct_layout.rs rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/derive_debug.rs rename : third_party/rust/bindgen/src/ir/analysis/has_vtable.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/has_vtable.rs rename : third_party/rust/bindgen/src/ir/analysis/mod.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/mod.rs rename : third_party/rust/bindgen/src/ir/analysis/template_params.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/template_params.rs rename : third_party/rust/bindgen/src/ir/annotations.rs => third_party/rust/bindgen-0.29.0/src/ir/annotations.rs rename : third_party/rust/bindgen/src/ir/comment.rs => third_party/rust/bindgen-0.29.0/src/ir/comment.rs rename : third_party/rust/bindgen/src/ir/comp.rs => third_party/rust/bindgen-0.29.0/src/ir/comp.rs rename : third_party/rust/bindgen/src/ir/context.rs => third_party/rust/bindgen-0.29.0/src/ir/context.rs rename : third_party/rust/bindgen/src/ir/derive.rs => third_party/rust/bindgen-0.29.0/src/ir/derive.rs rename : third_party/rust/bindgen/src/ir/dot.rs => third_party/rust/bindgen-0.29.0/src/ir/dot.rs rename : third_party/rust/bindgen/src/ir/enum_ty.rs => third_party/rust/bindgen-0.29.0/src/ir/enum_ty.rs rename : third_party/rust/bindgen/src/ir/function.rs => third_party/rust/bindgen-0.29.0/src/ir/function.rs rename : third_party/rust/bindgen/src/ir/int.rs => third_party/rust/bindgen-0.29.0/src/ir/int.rs rename : third_party/rust/bindgen/src/ir/item.rs => third_party/rust/bindgen-0.29.0/src/ir/item.rs rename : third_party/rust/bindgen/src/ir/item_kind.rs => third_party/rust/bindgen-0.29.0/src/ir/item_kind.rs rename : third_party/rust/bindgen/src/ir/layout.rs => third_party/rust/bindgen-0.29.0/src/ir/layout.rs rename : third_party/rust/bindgen/src/ir/module.rs => third_party/rust/bindgen-0.29.0/src/ir/module.rs rename : third_party/rust/bindgen/src/ir/objc.rs => third_party/rust/bindgen-0.29.0/src/ir/objc.rs rename : third_party/rust/bindgen/src/ir/template.rs => third_party/rust/bindgen-0.29.0/src/ir/template.rs rename : third_party/rust/bindgen/src/ir/traversal.rs => third_party/rust/bindgen-0.29.0/src/ir/traversal.rs rename : third_party/rust/bindgen/src/ir/ty.rs => third_party/rust/bindgen-0.29.0/src/ir/ty.rs rename : third_party/rust/bindgen/src/ir/var.rs => third_party/rust/bindgen-0.29.0/src/ir/var.rs rename : third_party/rust/bindgen/src/lib.rs => third_party/rust/bindgen-0.29.0/src/lib.rs rename : third_party/rust/bindgen/src/main.rs => third_party/rust/bindgen-0.29.0/src/main.rs rename : third_party/rust/bindgen/src/options.rs => third_party/rust/bindgen-0.29.0/src/options.rs rename : third_party/rust/bindgen/src/parse.rs => third_party/rust/bindgen-0.29.0/src/parse.rs rename : third_party/rust/bindgen/src/regex_set.rs => third_party/rust/bindgen-0.29.0/src/regex_set.rs rename : third_party/rust/bindgen/src/uses.rs => third_party/rust/bindgen-0.29.0/src/uses.rs rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen/src/ir/analysis/derive_hash.rs rename : third_party/rust/cfg-if/.cargo-checksum.json => third_party/rust/cfg-if-0.1.0/.cargo-checksum.json rename : third_party/rust/cfg-if/.travis.yml => third_party/rust/cfg-if-0.1.0/.travis.yml rename : third_party/rust/cfg-if/Cargo.toml => third_party/rust/cfg-if-0.1.0/Cargo.toml rename : third_party/rust/cfg-if/src/lib.rs => third_party/rust/cfg-if-0.1.0/src/lib.rs rename : third_party/rust/clap/.cargo-checksum.json => third_party/rust/clap-2.24.2/.cargo-checksum.json rename : third_party/rust/clap/CHANGELOG.md => third_party/rust/clap-2.24.2/CHANGELOG.md rename : third_party/rust/clap/Cargo.toml => third_party/rust/clap-2.24.2/Cargo.toml rename : third_party/rust/clap/README.md => third_party/rust/clap-2.24.2/README.md rename : third_party/rust/clap/appveyor.yml => third_party/rust/clap-2.24.2/appveyor.yml rename : third_party/rust/clap/clap-test.rs => third_party/rust/clap-2.24.2/clap-test.rs rename : third_party/rust/clap/src/app/help.rs => third_party/rust/clap-2.24.2/src/app/help.rs rename : third_party/rust/clap/src/app/macros.rs => third_party/rust/clap-2.24.2/src/app/macros.rs rename : third_party/rust/clap/src/app/parser.rs => third_party/rust/clap-2.24.2/src/app/parser.rs rename : third_party/rust/clap/src/app/settings.rs => third_party/rust/clap-2.24.2/src/app/settings.rs rename : third_party/rust/clap/src/app/usage.rs => third_party/rust/clap-2.24.2/src/app/usage.rs rename : third_party/rust/clap/src/app/validator.rs => third_party/rust/clap-2.24.2/src/app/validator.rs rename : third_party/rust/clap/src/args/arg_builder/positional.rs => third_party/rust/clap-2.24.2/src/args/arg_builder/positional.rs rename : third_party/rust/clap/src/args/group.rs => third_party/rust/clap-2.24.2/src/args/group.rs rename : third_party/rust/clap/src/args/macros.rs => third_party/rust/clap-2.24.2/src/args/macros.rs rename : third_party/rust/clap/src/args/settings.rs => third_party/rust/clap-2.24.2/src/args/settings.rs rename : third_party/rust/clap/src/completions/powershell.rs => third_party/rust/clap-2.24.2/src/completions/powershell.rs rename : third_party/rust/clap/src/errors.rs => third_party/rust/clap-2.24.2/src/errors.rs rename : third_party/rust/clap/src/fmt.rs => third_party/rust/clap-2.24.2/src/fmt.rs rename : third_party/rust/clap/src/lib.rs => third_party/rust/clap-2.24.2/src/lib.rs rename : third_party/rust/clap/src/macros.rs => third_party/rust/clap-2.24.2/src/macros.rs rename : third_party/rust/clap/src/suggestions.rs => third_party/rust/clap-2.24.2/src/suggestions.rs rename : third_party/rust/env_logger/.cargo-checksum.json => third_party/rust/env_logger-0.4.1/.cargo-checksum.json rename : third_party/rust/env_logger/Cargo.toml => third_party/rust/env_logger-0.4.1/Cargo.toml rename : third_party/rust/env_logger/src/lib.rs => third_party/rust/env_logger-0.4.1/src/lib.rs rename : third_party/rust/gcc/.cargo-checksum.json => third_party/rust/gcc-0.3.42/.cargo-checksum.json rename : third_party/rust/gcc/.travis.yml => third_party/rust/gcc-0.3.42/.travis.yml rename : third_party/rust/gcc/Cargo.toml => third_party/rust/gcc-0.3.42/Cargo.toml rename : third_party/rust/gcc/README.md => third_party/rust/gcc-0.3.42/README.md rename : third_party/rust/gcc/src/lib.rs => third_party/rust/gcc-0.3.42/src/lib.rs rename : third_party/rust/gcc/src/windows_registry.rs => third_party/rust/gcc-0.3.42/src/windows_registry.rs rename : third_party/rust/gcc/tests/test.rs => third_party/rust/gcc-0.3.42/tests/test.rs rename : third_party/rust/log/.cargo-checksum.json => third_party/rust/log-0.3.6/.cargo-checksum.json rename : third_party/rust/log/.travis.yml => third_party/rust/log-0.3.6/.travis.yml rename : third_party/rust/log/Cargo.toml => third_party/rust/log-0.3.6/Cargo.toml rename : third_party/rust/log/README.md => third_party/rust/log-0.3.6/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/log-0.3.6/appveyor.yml rename : third_party/rust/log/src/lib.rs => third_party/rust/log-0.3.6/src/lib.rs rename : third_party/rust/log/src/macros.rs => third_party/rust/log-0.3.6/src/macros.rs rename : third_party/rust/num-traits/.cargo-checksum.json => third_party/rust/num-traits-0.1.37/.cargo-checksum.json rename : third_party/rust/num-traits/Cargo.toml => third_party/rust/num-traits-0.1.37/Cargo.toml rename : third_party/rust/num-traits/src/bounds.rs => third_party/rust/num-traits-0.1.37/src/bounds.rs rename : third_party/rust/num-traits/src/cast.rs => third_party/rust/num-traits-0.1.37/src/cast.rs rename : third_party/rust/num-traits/src/identities.rs => third_party/rust/num-traits-0.1.37/src/identities.rs rename : third_party/rust/num-traits/src/lib.rs => third_party/rust/num-traits-0.1.37/src/lib.rs rename : third_party/rust/num-traits/src/ops/checked.rs => third_party/rust/num-traits-0.1.37/src/ops/checked.rs rename : third_party/rust/num-traits/src/ops/wrapping.rs => third_party/rust/num-traits-0.1.37/src/ops/wrapping.rs rename : third_party/rust/num-traits/src/sign.rs => third_party/rust/num-traits-0.1.37/src/sign.rs rename : third_party/rust/num_cpus/.cargo-checksum.json => third_party/rust/num_cpus-1.2.1/.cargo-checksum.json rename : third_party/rust/num_cpus/Cargo.toml => third_party/rust/num_cpus-1.2.1/Cargo.toml rename : third_party/rust/num_cpus/README.md => third_party/rust/num_cpus-1.2.1/README.md rename : third_party/rust/num_cpus/src/lib.rs => third_party/rust/num_cpus-1.2.1/src/lib.rs rename : third_party/rust/regex/.cargo-checksum.json => third_party/rust/regex-0.2.1/.cargo-checksum.json rename : third_party/rust/regex/CHANGELOG.md => third_party/rust/regex-0.2.1/CHANGELOG.md rename : third_party/rust/regex/Cargo.toml => third_party/rust/regex-0.2.1/Cargo.toml rename : third_party/rust/regex/README.md => third_party/rust/regex-0.2.1/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/regex-0.2.1/appveyor.yml rename : third_party/rust/regex/ci/run-kcov => third_party/rust/regex-0.2.1/ci/run-kcov rename : third_party/rust/regex/src/backtrack.rs => third_party/rust/regex-0.2.1/src/backtrack.rs rename : third_party/rust/regex/src/compile.rs => third_party/rust/regex-0.2.1/src/compile.rs rename : third_party/rust/regex/src/exec.rs => third_party/rust/regex-0.2.1/src/exec.rs rename : third_party/rust/regex/src/lib.rs => third_party/rust/regex-0.2.1/src/lib.rs rename : third_party/rust/regex/src/re_builder.rs => third_party/rust/regex-0.2.1/src/re_builder.rs rename : third_party/rust/regex/src/re_bytes.rs => third_party/rust/regex-0.2.1/src/re_bytes.rs rename : third_party/rust/regex/src/re_unicode.rs => third_party/rust/regex-0.2.1/src/re_unicode.rs rename : third_party/rust/regex/src/utf8.rs => third_party/rust/regex-0.2.1/src/utf8.rs rename : third_party/rust/regex/tests/macros.rs => third_party/rust/regex-0.2.1/tests/macros.rs rename : third_party/rust/regex/tests/regression.rs => third_party/rust/regex-0.2.1/tests/regression.rs rename : third_party/rust/regex/tests/set.rs => third_party/rust/regex-0.2.1/tests/set.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_utf8bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_utf8bytes.rs rename : third_party/rust/regex-syntax/.cargo-checksum.json => third_party/rust/regex-syntax-0.4.0/.cargo-checksum.json rename : third_party/rust/regex-syntax/Cargo.toml => third_party/rust/regex-syntax-0.4.0/Cargo.toml rename : third_party/rust/regex-syntax/src/lib.rs => third_party/rust/regex-syntax-0.4.0/src/lib.rs rename : third_party/rust/regex-syntax/src/literals.rs => third_party/rust/regex-syntax-0.4.0/src/literals.rs rename : third_party/rust/regex-syntax/src/parser.rs => third_party/rust/regex-syntax-0.4.0/src/parser.rs rename : third_party/rust/regex-syntax/src/properties.rs => third_party/rust/regex-syntax-0.4.0/src/properties.rs rename : third_party/rust/rustc-serialize/.cargo-checksum.json => third_party/rust/rustc-serialize-0.3.22/.cargo-checksum.json rename : third_party/rust/rustc-serialize/Cargo.toml => third_party/rust/rustc-serialize-0.3.22/Cargo.toml rename : third_party/rust/rustc-serialize/README.md => third_party/rust/rustc-serialize-0.3.22/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/rustc-serialize-0.3.22/appveyor.yml rename : third_party/rust/rustc-serialize/src/base64.rs => third_party/rust/rustc-serialize-0.3.22/src/base64.rs rename : third_party/rust/rustc-serialize/src/hex.rs => third_party/rust/rustc-serialize-0.3.22/src/hex.rs rename : third_party/rust/rustc-serialize/src/json.rs => third_party/rust/rustc-serialize-0.3.22/src/json.rs rename : third_party/rust/rustc-serialize/src/lib.rs => third_party/rust/rustc-serialize-0.3.22/src/lib.rs rename : third_party/rust/thread-id/.appveyor.yml => third_party/rust/thread-id-3.0.0/.appveyor.yml rename : third_party/rust/thread-id/.cargo-checksum.json => third_party/rust/thread-id-3.0.0/.cargo-checksum.json rename : third_party/rust/thread-id/.travis.yml => third_party/rust/thread-id-3.0.0/.travis.yml rename : third_party/rust/thread-id/Cargo.toml => third_party/rust/thread-id-3.0.0/Cargo.toml rename : third_party/rust/thread-id/license => third_party/rust/thread-id-3.0.0/license rename : third_party/rust/thread-id/readme.md => third_party/rust/thread-id-3.0.0/readme.md rename : third_party/rust/thread-id/src/lib.rs => third_party/rust/thread-id-3.0.0/src/lib.rs rename : third_party/rust/thread-id/license => third_party/rust/thread-id/license-apache
2017-09-05 19:26:22 +03:00
run(make()
.current_dir(&build)
.arg("libz.a"), "make");
t!(fs::create_dir_all(dst.join("lib/pkgconfig")));
t!(fs::create_dir_all(dst.join("include")));
t!(fs::copy(build.join("libz.a"), dst.join("lib/libz.a")));
t!(fs::copy(build.join("zlib.h"), dst.join("include/zlib.h")));
t!(fs::copy(build.join("zconf.h"), dst.join("include/zconf.h")));
t!(fs::copy(build.join("zlib.pc"), dst.join("lib/pkgconfig/zlib.pc")));
println!("cargo:rustc-link-lib=static=z");
println!("cargo:rustc-link-search={}/lib", dst.to_string_lossy());
println!("cargo:root={}", dst.to_string_lossy());
println!("cargo:include={}/include", dst.to_string_lossy());
}
Bug 1277338 - Part 13: Update vendored crates for newer `js` crate; r=sfink --HG-- rename : third_party/rust/aho-corasick/.cargo-checksum.json => third_party/rust/aho-corasick-0.6.2/.cargo-checksum.json rename : third_party/rust/aho-corasick/Cargo.toml => third_party/rust/aho-corasick-0.6.2/Cargo.toml rename : third_party/rust/aho-corasick/src/autiter.rs => third_party/rust/aho-corasick-0.6.2/src/autiter.rs rename : third_party/rust/bindgen/.cargo-checksum.json => third_party/rust/bindgen-0.29.0/.cargo-checksum.json rename : third_party/rust/bindgen/.github/ISSUE_TEMPLATE.md => third_party/rust/bindgen-0.29.0/.github/ISSUE_TEMPLATE.md rename : third_party/rust/bindgen/.travis.yml => third_party/rust/bindgen-0.29.0/.travis.yml rename : third_party/rust/bindgen/CONTRIBUTING.md => third_party/rust/bindgen-0.29.0/CONTRIBUTING.md rename : third_party/rust/bindgen/Cargo.toml => third_party/rust/bindgen-0.29.0/Cargo.toml rename : third_party/rust/bindgen/LICENSE => third_party/rust/bindgen-0.29.0/LICENSE rename : third_party/rust/bindgen/README.md => third_party/rust/bindgen-0.29.0/README.md rename : third_party/rust/bindgen/appveyor.yml => third_party/rust/bindgen-0.29.0/appveyor.yml rename : third_party/rust/bindgen/book/book.toml => third_party/rust/bindgen-0.29.0/book/book.toml rename : third_party/rust/bindgen/book/src/SUMMARY.md => third_party/rust/bindgen-0.29.0/book/src/SUMMARY.md rename : third_party/rust/bindgen/book/src/blacklisting.md => third_party/rust/bindgen-0.29.0/book/src/blacklisting.md rename : third_party/rust/bindgen/book/src/chapter_1.md => third_party/rust/bindgen-0.29.0/book/src/chapter_1.md rename : third_party/rust/bindgen/book/src/command-line-usage.md => third_party/rust/bindgen-0.29.0/book/src/command-line-usage.md rename : third_party/rust/bindgen/book/src/cpp.md => third_party/rust/bindgen-0.29.0/book/src/cpp.md rename : third_party/rust/bindgen/book/src/customizing-generated-bindings.md => third_party/rust/bindgen-0.29.0/book/src/customizing-generated-bindings.md rename : third_party/rust/bindgen/book/src/introduction.md => third_party/rust/bindgen-0.29.0/book/src/introduction.md rename : third_party/rust/bindgen/book/src/library-usage.md => third_party/rust/bindgen-0.29.0/book/src/library-usage.md rename : third_party/rust/bindgen/book/src/nocopy.md => third_party/rust/bindgen-0.29.0/book/src/nocopy.md rename : third_party/rust/bindgen/book/src/opaque.md => third_party/rust/bindgen-0.29.0/book/src/opaque.md rename : third_party/rust/bindgen/book/src/replacing-types.md => third_party/rust/bindgen-0.29.0/book/src/replacing-types.md rename : third_party/rust/bindgen/book/src/requirements.md => third_party/rust/bindgen-0.29.0/book/src/requirements.md rename : third_party/rust/bindgen/book/src/tutorial-0.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-0.md rename : third_party/rust/bindgen/book/src/tutorial-1.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-1.md rename : third_party/rust/bindgen/book/src/tutorial-2.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-2.md rename : third_party/rust/bindgen/book/src/tutorial-3.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-3.md rename : third_party/rust/bindgen/book/src/tutorial-4.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-4.md rename : third_party/rust/bindgen/book/src/tutorial-5.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-5.md rename : third_party/rust/bindgen/book/src/tutorial-6.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-6.md rename : third_party/rust/bindgen/book/src/using-unions.md => third_party/rust/bindgen-0.29.0/book/src/using-unions.md rename : third_party/rust/bindgen/book/src/whitelisting.md => third_party/rust/bindgen-0.29.0/book/src/whitelisting.md rename : third_party/rust/bindgen/build.rs => third_party/rust/bindgen-0.29.0/build.rs rename : third_party/rust/bindgen/ci/assert-docs.sh => third_party/rust/bindgen-0.29.0/ci/assert-docs.sh rename : third_party/rust/bindgen/ci/assert-no-diff.bat => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.bat rename : third_party/rust/bindgen/ci/assert-no-diff.sh => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.sh rename : third_party/rust/bindgen/ci/assert-rustfmt.sh => third_party/rust/bindgen-0.29.0/ci/assert-rustfmt.sh rename : third_party/rust/bindgen/ci/before_install.sh => third_party/rust/bindgen-0.29.0/ci/before_install.sh rename : third_party/rust/bindgen/ci/deploy-book.sh => third_party/rust/bindgen-0.29.0/ci/deploy-book.sh rename : third_party/rust/bindgen/ci/no-includes.sh => third_party/rust/bindgen-0.29.0/ci/no-includes.sh rename : third_party/rust/bindgen/ci/test-book.sh => third_party/rust/bindgen-0.29.0/ci/test-book.sh rename : third_party/rust/bindgen/ci/test.bat => third_party/rust/bindgen-0.29.0/ci/test.bat rename : third_party/rust/bindgen/ci/test.sh => third_party/rust/bindgen-0.29.0/ci/test.sh rename : third_party/rust/bindgen/example-graphviz-ir.png => third_party/rust/bindgen-0.29.0/example-graphviz-ir.png rename : third_party/rust/bindgen/rustfmt.toml => third_party/rust/bindgen-0.29.0/rustfmt.toml rename : third_party/rust/bindgen/src/callbacks.rs => third_party/rust/bindgen-0.29.0/src/callbacks.rs rename : third_party/rust/bindgen/src/clang.rs => third_party/rust/bindgen-0.29.0/src/clang.rs rename : third_party/rust/bindgen/src/codegen/helpers.rs => third_party/rust/bindgen-0.29.0/src/codegen/helpers.rs rename : third_party/rust/bindgen/src/codegen/mod.rs => third_party/rust/bindgen-0.29.0/src/codegen/mod.rs rename : third_party/rust/bindgen/src/codegen/struct_layout.rs => third_party/rust/bindgen-0.29.0/src/codegen/struct_layout.rs rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/derive_debug.rs rename : third_party/rust/bindgen/src/ir/analysis/has_vtable.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/has_vtable.rs rename : third_party/rust/bindgen/src/ir/analysis/mod.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/mod.rs rename : third_party/rust/bindgen/src/ir/analysis/template_params.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/template_params.rs rename : third_party/rust/bindgen/src/ir/annotations.rs => third_party/rust/bindgen-0.29.0/src/ir/annotations.rs rename : third_party/rust/bindgen/src/ir/comment.rs => third_party/rust/bindgen-0.29.0/src/ir/comment.rs rename : third_party/rust/bindgen/src/ir/comp.rs => third_party/rust/bindgen-0.29.0/src/ir/comp.rs rename : third_party/rust/bindgen/src/ir/context.rs => third_party/rust/bindgen-0.29.0/src/ir/context.rs rename : third_party/rust/bindgen/src/ir/derive.rs => third_party/rust/bindgen-0.29.0/src/ir/derive.rs rename : third_party/rust/bindgen/src/ir/dot.rs => third_party/rust/bindgen-0.29.0/src/ir/dot.rs rename : third_party/rust/bindgen/src/ir/enum_ty.rs => third_party/rust/bindgen-0.29.0/src/ir/enum_ty.rs rename : third_party/rust/bindgen/src/ir/function.rs => third_party/rust/bindgen-0.29.0/src/ir/function.rs rename : third_party/rust/bindgen/src/ir/int.rs => third_party/rust/bindgen-0.29.0/src/ir/int.rs rename : third_party/rust/bindgen/src/ir/item.rs => third_party/rust/bindgen-0.29.0/src/ir/item.rs rename : third_party/rust/bindgen/src/ir/item_kind.rs => third_party/rust/bindgen-0.29.0/src/ir/item_kind.rs rename : third_party/rust/bindgen/src/ir/layout.rs => third_party/rust/bindgen-0.29.0/src/ir/layout.rs rename : third_party/rust/bindgen/src/ir/module.rs => third_party/rust/bindgen-0.29.0/src/ir/module.rs rename : third_party/rust/bindgen/src/ir/objc.rs => third_party/rust/bindgen-0.29.0/src/ir/objc.rs rename : third_party/rust/bindgen/src/ir/template.rs => third_party/rust/bindgen-0.29.0/src/ir/template.rs rename : third_party/rust/bindgen/src/ir/traversal.rs => third_party/rust/bindgen-0.29.0/src/ir/traversal.rs rename : third_party/rust/bindgen/src/ir/ty.rs => third_party/rust/bindgen-0.29.0/src/ir/ty.rs rename : third_party/rust/bindgen/src/ir/var.rs => third_party/rust/bindgen-0.29.0/src/ir/var.rs rename : third_party/rust/bindgen/src/lib.rs => third_party/rust/bindgen-0.29.0/src/lib.rs rename : third_party/rust/bindgen/src/main.rs => third_party/rust/bindgen-0.29.0/src/main.rs rename : third_party/rust/bindgen/src/options.rs => third_party/rust/bindgen-0.29.0/src/options.rs rename : third_party/rust/bindgen/src/parse.rs => third_party/rust/bindgen-0.29.0/src/parse.rs rename : third_party/rust/bindgen/src/regex_set.rs => third_party/rust/bindgen-0.29.0/src/regex_set.rs rename : third_party/rust/bindgen/src/uses.rs => third_party/rust/bindgen-0.29.0/src/uses.rs rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen/src/ir/analysis/derive_hash.rs rename : third_party/rust/cfg-if/.cargo-checksum.json => third_party/rust/cfg-if-0.1.0/.cargo-checksum.json rename : third_party/rust/cfg-if/.travis.yml => third_party/rust/cfg-if-0.1.0/.travis.yml rename : third_party/rust/cfg-if/Cargo.toml => third_party/rust/cfg-if-0.1.0/Cargo.toml rename : third_party/rust/cfg-if/src/lib.rs => third_party/rust/cfg-if-0.1.0/src/lib.rs rename : third_party/rust/clap/.cargo-checksum.json => third_party/rust/clap-2.24.2/.cargo-checksum.json rename : third_party/rust/clap/CHANGELOG.md => third_party/rust/clap-2.24.2/CHANGELOG.md rename : third_party/rust/clap/Cargo.toml => third_party/rust/clap-2.24.2/Cargo.toml rename : third_party/rust/clap/README.md => third_party/rust/clap-2.24.2/README.md rename : third_party/rust/clap/appveyor.yml => third_party/rust/clap-2.24.2/appveyor.yml rename : third_party/rust/clap/clap-test.rs => third_party/rust/clap-2.24.2/clap-test.rs rename : third_party/rust/clap/src/app/help.rs => third_party/rust/clap-2.24.2/src/app/help.rs rename : third_party/rust/clap/src/app/macros.rs => third_party/rust/clap-2.24.2/src/app/macros.rs rename : third_party/rust/clap/src/app/parser.rs => third_party/rust/clap-2.24.2/src/app/parser.rs rename : third_party/rust/clap/src/app/settings.rs => third_party/rust/clap-2.24.2/src/app/settings.rs rename : third_party/rust/clap/src/app/usage.rs => third_party/rust/clap-2.24.2/src/app/usage.rs rename : third_party/rust/clap/src/app/validator.rs => third_party/rust/clap-2.24.2/src/app/validator.rs rename : third_party/rust/clap/src/args/arg_builder/positional.rs => third_party/rust/clap-2.24.2/src/args/arg_builder/positional.rs rename : third_party/rust/clap/src/args/group.rs => third_party/rust/clap-2.24.2/src/args/group.rs rename : third_party/rust/clap/src/args/macros.rs => third_party/rust/clap-2.24.2/src/args/macros.rs rename : third_party/rust/clap/src/args/settings.rs => third_party/rust/clap-2.24.2/src/args/settings.rs rename : third_party/rust/clap/src/completions/powershell.rs => third_party/rust/clap-2.24.2/src/completions/powershell.rs rename : third_party/rust/clap/src/errors.rs => third_party/rust/clap-2.24.2/src/errors.rs rename : third_party/rust/clap/src/fmt.rs => third_party/rust/clap-2.24.2/src/fmt.rs rename : third_party/rust/clap/src/lib.rs => third_party/rust/clap-2.24.2/src/lib.rs rename : third_party/rust/clap/src/macros.rs => third_party/rust/clap-2.24.2/src/macros.rs rename : third_party/rust/clap/src/suggestions.rs => third_party/rust/clap-2.24.2/src/suggestions.rs rename : third_party/rust/env_logger/.cargo-checksum.json => third_party/rust/env_logger-0.4.1/.cargo-checksum.json rename : third_party/rust/env_logger/Cargo.toml => third_party/rust/env_logger-0.4.1/Cargo.toml rename : third_party/rust/env_logger/src/lib.rs => third_party/rust/env_logger-0.4.1/src/lib.rs rename : third_party/rust/gcc/.cargo-checksum.json => third_party/rust/gcc-0.3.42/.cargo-checksum.json rename : third_party/rust/gcc/.travis.yml => third_party/rust/gcc-0.3.42/.travis.yml rename : third_party/rust/gcc/Cargo.toml => third_party/rust/gcc-0.3.42/Cargo.toml rename : third_party/rust/gcc/README.md => third_party/rust/gcc-0.3.42/README.md rename : third_party/rust/gcc/src/lib.rs => third_party/rust/gcc-0.3.42/src/lib.rs rename : third_party/rust/gcc/src/windows_registry.rs => third_party/rust/gcc-0.3.42/src/windows_registry.rs rename : third_party/rust/gcc/tests/test.rs => third_party/rust/gcc-0.3.42/tests/test.rs rename : third_party/rust/log/.cargo-checksum.json => third_party/rust/log-0.3.6/.cargo-checksum.json rename : third_party/rust/log/.travis.yml => third_party/rust/log-0.3.6/.travis.yml rename : third_party/rust/log/Cargo.toml => third_party/rust/log-0.3.6/Cargo.toml rename : third_party/rust/log/README.md => third_party/rust/log-0.3.6/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/log-0.3.6/appveyor.yml rename : third_party/rust/log/src/lib.rs => third_party/rust/log-0.3.6/src/lib.rs rename : third_party/rust/log/src/macros.rs => third_party/rust/log-0.3.6/src/macros.rs rename : third_party/rust/num-traits/.cargo-checksum.json => third_party/rust/num-traits-0.1.37/.cargo-checksum.json rename : third_party/rust/num-traits/Cargo.toml => third_party/rust/num-traits-0.1.37/Cargo.toml rename : third_party/rust/num-traits/src/bounds.rs => third_party/rust/num-traits-0.1.37/src/bounds.rs rename : third_party/rust/num-traits/src/cast.rs => third_party/rust/num-traits-0.1.37/src/cast.rs rename : third_party/rust/num-traits/src/identities.rs => third_party/rust/num-traits-0.1.37/src/identities.rs rename : third_party/rust/num-traits/src/lib.rs => third_party/rust/num-traits-0.1.37/src/lib.rs rename : third_party/rust/num-traits/src/ops/checked.rs => third_party/rust/num-traits-0.1.37/src/ops/checked.rs rename : third_party/rust/num-traits/src/ops/wrapping.rs => third_party/rust/num-traits-0.1.37/src/ops/wrapping.rs rename : third_party/rust/num-traits/src/sign.rs => third_party/rust/num-traits-0.1.37/src/sign.rs rename : third_party/rust/num_cpus/.cargo-checksum.json => third_party/rust/num_cpus-1.2.1/.cargo-checksum.json rename : third_party/rust/num_cpus/Cargo.toml => third_party/rust/num_cpus-1.2.1/Cargo.toml rename : third_party/rust/num_cpus/README.md => third_party/rust/num_cpus-1.2.1/README.md rename : third_party/rust/num_cpus/src/lib.rs => third_party/rust/num_cpus-1.2.1/src/lib.rs rename : third_party/rust/regex/.cargo-checksum.json => third_party/rust/regex-0.2.1/.cargo-checksum.json rename : third_party/rust/regex/CHANGELOG.md => third_party/rust/regex-0.2.1/CHANGELOG.md rename : third_party/rust/regex/Cargo.toml => third_party/rust/regex-0.2.1/Cargo.toml rename : third_party/rust/regex/README.md => third_party/rust/regex-0.2.1/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/regex-0.2.1/appveyor.yml rename : third_party/rust/regex/ci/run-kcov => third_party/rust/regex-0.2.1/ci/run-kcov rename : third_party/rust/regex/src/backtrack.rs => third_party/rust/regex-0.2.1/src/backtrack.rs rename : third_party/rust/regex/src/compile.rs => third_party/rust/regex-0.2.1/src/compile.rs rename : third_party/rust/regex/src/exec.rs => third_party/rust/regex-0.2.1/src/exec.rs rename : third_party/rust/regex/src/lib.rs => third_party/rust/regex-0.2.1/src/lib.rs rename : third_party/rust/regex/src/re_builder.rs => third_party/rust/regex-0.2.1/src/re_builder.rs rename : third_party/rust/regex/src/re_bytes.rs => third_party/rust/regex-0.2.1/src/re_bytes.rs rename : third_party/rust/regex/src/re_unicode.rs => third_party/rust/regex-0.2.1/src/re_unicode.rs rename : third_party/rust/regex/src/utf8.rs => third_party/rust/regex-0.2.1/src/utf8.rs rename : third_party/rust/regex/tests/macros.rs => third_party/rust/regex-0.2.1/tests/macros.rs rename : third_party/rust/regex/tests/regression.rs => third_party/rust/regex-0.2.1/tests/regression.rs rename : third_party/rust/regex/tests/set.rs => third_party/rust/regex-0.2.1/tests/set.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_utf8bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_utf8bytes.rs rename : third_party/rust/regex-syntax/.cargo-checksum.json => third_party/rust/regex-syntax-0.4.0/.cargo-checksum.json rename : third_party/rust/regex-syntax/Cargo.toml => third_party/rust/regex-syntax-0.4.0/Cargo.toml rename : third_party/rust/regex-syntax/src/lib.rs => third_party/rust/regex-syntax-0.4.0/src/lib.rs rename : third_party/rust/regex-syntax/src/literals.rs => third_party/rust/regex-syntax-0.4.0/src/literals.rs rename : third_party/rust/regex-syntax/src/parser.rs => third_party/rust/regex-syntax-0.4.0/src/parser.rs rename : third_party/rust/regex-syntax/src/properties.rs => third_party/rust/regex-syntax-0.4.0/src/properties.rs rename : third_party/rust/rustc-serialize/.cargo-checksum.json => third_party/rust/rustc-serialize-0.3.22/.cargo-checksum.json rename : third_party/rust/rustc-serialize/Cargo.toml => third_party/rust/rustc-serialize-0.3.22/Cargo.toml rename : third_party/rust/rustc-serialize/README.md => third_party/rust/rustc-serialize-0.3.22/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/rustc-serialize-0.3.22/appveyor.yml rename : third_party/rust/rustc-serialize/src/base64.rs => third_party/rust/rustc-serialize-0.3.22/src/base64.rs rename : third_party/rust/rustc-serialize/src/hex.rs => third_party/rust/rustc-serialize-0.3.22/src/hex.rs rename : third_party/rust/rustc-serialize/src/json.rs => third_party/rust/rustc-serialize-0.3.22/src/json.rs rename : third_party/rust/rustc-serialize/src/lib.rs => third_party/rust/rustc-serialize-0.3.22/src/lib.rs rename : third_party/rust/thread-id/.appveyor.yml => third_party/rust/thread-id-3.0.0/.appveyor.yml rename : third_party/rust/thread-id/.cargo-checksum.json => third_party/rust/thread-id-3.0.0/.cargo-checksum.json rename : third_party/rust/thread-id/.travis.yml => third_party/rust/thread-id-3.0.0/.travis.yml rename : third_party/rust/thread-id/Cargo.toml => third_party/rust/thread-id-3.0.0/Cargo.toml rename : third_party/rust/thread-id/license => third_party/rust/thread-id-3.0.0/license rename : third_party/rust/thread-id/readme.md => third_party/rust/thread-id-3.0.0/readme.md rename : third_party/rust/thread-id/src/lib.rs => third_party/rust/thread-id-3.0.0/src/lib.rs rename : third_party/rust/thread-id/license => third_party/rust/thread-id/license-apache
2017-09-05 19:26:22 +03:00
fn make() -> Command {
let cmd = if cfg!(target_os = "freebsd") {"gmake"} else {"make"};
let mut cmd = Command::new(cmd);
// We're using the MSYS make which doesn't work with the mingw32-make-style
// MAKEFLAGS, so remove that from the env if present.
if cfg!(windows) {
cmd.env_remove("MAKEFLAGS").env_remove("MFLAGS");
}
return cmd
}
// We have to run a few shell scripts, which choke quite a bit on both `\`
// characters and on `C:\` paths, so normalize both of them away.
fn sanitize_sh(path: &Path) -> String {
let path = path.to_str().unwrap().replace("\\", "/");
return change_drive(&path).unwrap_or(path);
fn change_drive(s: &str) -> Option<String> {
let mut ch = s.chars();
let drive = ch.next().unwrap_or('C');
if ch.next() != Some(':') {
return None
}
if ch.next() != Some('/') {
return None
}
Some(format!("/{}/{}", drive, &s[drive.len_utf8() + 2..]))
}
}
fn build_zlib_mingw() {
let src = env::current_dir().unwrap().join("src/zlib-1.2.8");
let dst = PathBuf::from(env::var_os("OUT_DIR").unwrap());
let build = dst.join("build");
t!(fs::create_dir_all(&build));
cp_r(&src, &build);
let compiler = gcc::Config::new().get_compiler();
let mut cflags = OsString::new();
for arg in compiler.args() {
cflags.push(arg);
cflags.push(" ");
}
Bug 1277338 - Part 13: Update vendored crates for newer `js` crate; r=sfink --HG-- rename : third_party/rust/aho-corasick/.cargo-checksum.json => third_party/rust/aho-corasick-0.6.2/.cargo-checksum.json rename : third_party/rust/aho-corasick/Cargo.toml => third_party/rust/aho-corasick-0.6.2/Cargo.toml rename : third_party/rust/aho-corasick/src/autiter.rs => third_party/rust/aho-corasick-0.6.2/src/autiter.rs rename : third_party/rust/bindgen/.cargo-checksum.json => third_party/rust/bindgen-0.29.0/.cargo-checksum.json rename : third_party/rust/bindgen/.github/ISSUE_TEMPLATE.md => third_party/rust/bindgen-0.29.0/.github/ISSUE_TEMPLATE.md rename : third_party/rust/bindgen/.travis.yml => third_party/rust/bindgen-0.29.0/.travis.yml rename : third_party/rust/bindgen/CONTRIBUTING.md => third_party/rust/bindgen-0.29.0/CONTRIBUTING.md rename : third_party/rust/bindgen/Cargo.toml => third_party/rust/bindgen-0.29.0/Cargo.toml rename : third_party/rust/bindgen/LICENSE => third_party/rust/bindgen-0.29.0/LICENSE rename : third_party/rust/bindgen/README.md => third_party/rust/bindgen-0.29.0/README.md rename : third_party/rust/bindgen/appveyor.yml => third_party/rust/bindgen-0.29.0/appveyor.yml rename : third_party/rust/bindgen/book/book.toml => third_party/rust/bindgen-0.29.0/book/book.toml rename : third_party/rust/bindgen/book/src/SUMMARY.md => third_party/rust/bindgen-0.29.0/book/src/SUMMARY.md rename : third_party/rust/bindgen/book/src/blacklisting.md => third_party/rust/bindgen-0.29.0/book/src/blacklisting.md rename : third_party/rust/bindgen/book/src/chapter_1.md => third_party/rust/bindgen-0.29.0/book/src/chapter_1.md rename : third_party/rust/bindgen/book/src/command-line-usage.md => third_party/rust/bindgen-0.29.0/book/src/command-line-usage.md rename : third_party/rust/bindgen/book/src/cpp.md => third_party/rust/bindgen-0.29.0/book/src/cpp.md rename : third_party/rust/bindgen/book/src/customizing-generated-bindings.md => third_party/rust/bindgen-0.29.0/book/src/customizing-generated-bindings.md rename : third_party/rust/bindgen/book/src/introduction.md => third_party/rust/bindgen-0.29.0/book/src/introduction.md rename : third_party/rust/bindgen/book/src/library-usage.md => third_party/rust/bindgen-0.29.0/book/src/library-usage.md rename : third_party/rust/bindgen/book/src/nocopy.md => third_party/rust/bindgen-0.29.0/book/src/nocopy.md rename : third_party/rust/bindgen/book/src/opaque.md => third_party/rust/bindgen-0.29.0/book/src/opaque.md rename : third_party/rust/bindgen/book/src/replacing-types.md => third_party/rust/bindgen-0.29.0/book/src/replacing-types.md rename : third_party/rust/bindgen/book/src/requirements.md => third_party/rust/bindgen-0.29.0/book/src/requirements.md rename : third_party/rust/bindgen/book/src/tutorial-0.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-0.md rename : third_party/rust/bindgen/book/src/tutorial-1.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-1.md rename : third_party/rust/bindgen/book/src/tutorial-2.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-2.md rename : third_party/rust/bindgen/book/src/tutorial-3.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-3.md rename : third_party/rust/bindgen/book/src/tutorial-4.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-4.md rename : third_party/rust/bindgen/book/src/tutorial-5.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-5.md rename : third_party/rust/bindgen/book/src/tutorial-6.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-6.md rename : third_party/rust/bindgen/book/src/using-unions.md => third_party/rust/bindgen-0.29.0/book/src/using-unions.md rename : third_party/rust/bindgen/book/src/whitelisting.md => third_party/rust/bindgen-0.29.0/book/src/whitelisting.md rename : third_party/rust/bindgen/build.rs => third_party/rust/bindgen-0.29.0/build.rs rename : third_party/rust/bindgen/ci/assert-docs.sh => third_party/rust/bindgen-0.29.0/ci/assert-docs.sh rename : third_party/rust/bindgen/ci/assert-no-diff.bat => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.bat rename : third_party/rust/bindgen/ci/assert-no-diff.sh => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.sh rename : third_party/rust/bindgen/ci/assert-rustfmt.sh => third_party/rust/bindgen-0.29.0/ci/assert-rustfmt.sh rename : third_party/rust/bindgen/ci/before_install.sh => third_party/rust/bindgen-0.29.0/ci/before_install.sh rename : third_party/rust/bindgen/ci/deploy-book.sh => third_party/rust/bindgen-0.29.0/ci/deploy-book.sh rename : third_party/rust/bindgen/ci/no-includes.sh => third_party/rust/bindgen-0.29.0/ci/no-includes.sh rename : third_party/rust/bindgen/ci/test-book.sh => third_party/rust/bindgen-0.29.0/ci/test-book.sh rename : third_party/rust/bindgen/ci/test.bat => third_party/rust/bindgen-0.29.0/ci/test.bat rename : third_party/rust/bindgen/ci/test.sh => third_party/rust/bindgen-0.29.0/ci/test.sh rename : third_party/rust/bindgen/example-graphviz-ir.png => third_party/rust/bindgen-0.29.0/example-graphviz-ir.png rename : third_party/rust/bindgen/rustfmt.toml => third_party/rust/bindgen-0.29.0/rustfmt.toml rename : third_party/rust/bindgen/src/callbacks.rs => third_party/rust/bindgen-0.29.0/src/callbacks.rs rename : third_party/rust/bindgen/src/clang.rs => third_party/rust/bindgen-0.29.0/src/clang.rs rename : third_party/rust/bindgen/src/codegen/helpers.rs => third_party/rust/bindgen-0.29.0/src/codegen/helpers.rs rename : third_party/rust/bindgen/src/codegen/mod.rs => third_party/rust/bindgen-0.29.0/src/codegen/mod.rs rename : third_party/rust/bindgen/src/codegen/struct_layout.rs => third_party/rust/bindgen-0.29.0/src/codegen/struct_layout.rs rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/derive_debug.rs rename : third_party/rust/bindgen/src/ir/analysis/has_vtable.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/has_vtable.rs rename : third_party/rust/bindgen/src/ir/analysis/mod.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/mod.rs rename : third_party/rust/bindgen/src/ir/analysis/template_params.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/template_params.rs rename : third_party/rust/bindgen/src/ir/annotations.rs => third_party/rust/bindgen-0.29.0/src/ir/annotations.rs rename : third_party/rust/bindgen/src/ir/comment.rs => third_party/rust/bindgen-0.29.0/src/ir/comment.rs rename : third_party/rust/bindgen/src/ir/comp.rs => third_party/rust/bindgen-0.29.0/src/ir/comp.rs rename : third_party/rust/bindgen/src/ir/context.rs => third_party/rust/bindgen-0.29.0/src/ir/context.rs rename : third_party/rust/bindgen/src/ir/derive.rs => third_party/rust/bindgen-0.29.0/src/ir/derive.rs rename : third_party/rust/bindgen/src/ir/dot.rs => third_party/rust/bindgen-0.29.0/src/ir/dot.rs rename : third_party/rust/bindgen/src/ir/enum_ty.rs => third_party/rust/bindgen-0.29.0/src/ir/enum_ty.rs rename : third_party/rust/bindgen/src/ir/function.rs => third_party/rust/bindgen-0.29.0/src/ir/function.rs rename : third_party/rust/bindgen/src/ir/int.rs => third_party/rust/bindgen-0.29.0/src/ir/int.rs rename : third_party/rust/bindgen/src/ir/item.rs => third_party/rust/bindgen-0.29.0/src/ir/item.rs rename : third_party/rust/bindgen/src/ir/item_kind.rs => third_party/rust/bindgen-0.29.0/src/ir/item_kind.rs rename : third_party/rust/bindgen/src/ir/layout.rs => third_party/rust/bindgen-0.29.0/src/ir/layout.rs rename : third_party/rust/bindgen/src/ir/module.rs => third_party/rust/bindgen-0.29.0/src/ir/module.rs rename : third_party/rust/bindgen/src/ir/objc.rs => third_party/rust/bindgen-0.29.0/src/ir/objc.rs rename : third_party/rust/bindgen/src/ir/template.rs => third_party/rust/bindgen-0.29.0/src/ir/template.rs rename : third_party/rust/bindgen/src/ir/traversal.rs => third_party/rust/bindgen-0.29.0/src/ir/traversal.rs rename : third_party/rust/bindgen/src/ir/ty.rs => third_party/rust/bindgen-0.29.0/src/ir/ty.rs rename : third_party/rust/bindgen/src/ir/var.rs => third_party/rust/bindgen-0.29.0/src/ir/var.rs rename : third_party/rust/bindgen/src/lib.rs => third_party/rust/bindgen-0.29.0/src/lib.rs rename : third_party/rust/bindgen/src/main.rs => third_party/rust/bindgen-0.29.0/src/main.rs rename : third_party/rust/bindgen/src/options.rs => third_party/rust/bindgen-0.29.0/src/options.rs rename : third_party/rust/bindgen/src/parse.rs => third_party/rust/bindgen-0.29.0/src/parse.rs rename : third_party/rust/bindgen/src/regex_set.rs => third_party/rust/bindgen-0.29.0/src/regex_set.rs rename : third_party/rust/bindgen/src/uses.rs => third_party/rust/bindgen-0.29.0/src/uses.rs rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen/src/ir/analysis/derive_hash.rs rename : third_party/rust/cfg-if/.cargo-checksum.json => third_party/rust/cfg-if-0.1.0/.cargo-checksum.json rename : third_party/rust/cfg-if/.travis.yml => third_party/rust/cfg-if-0.1.0/.travis.yml rename : third_party/rust/cfg-if/Cargo.toml => third_party/rust/cfg-if-0.1.0/Cargo.toml rename : third_party/rust/cfg-if/src/lib.rs => third_party/rust/cfg-if-0.1.0/src/lib.rs rename : third_party/rust/clap/.cargo-checksum.json => third_party/rust/clap-2.24.2/.cargo-checksum.json rename : third_party/rust/clap/CHANGELOG.md => third_party/rust/clap-2.24.2/CHANGELOG.md rename : third_party/rust/clap/Cargo.toml => third_party/rust/clap-2.24.2/Cargo.toml rename : third_party/rust/clap/README.md => third_party/rust/clap-2.24.2/README.md rename : third_party/rust/clap/appveyor.yml => third_party/rust/clap-2.24.2/appveyor.yml rename : third_party/rust/clap/clap-test.rs => third_party/rust/clap-2.24.2/clap-test.rs rename : third_party/rust/clap/src/app/help.rs => third_party/rust/clap-2.24.2/src/app/help.rs rename : third_party/rust/clap/src/app/macros.rs => third_party/rust/clap-2.24.2/src/app/macros.rs rename : third_party/rust/clap/src/app/parser.rs => third_party/rust/clap-2.24.2/src/app/parser.rs rename : third_party/rust/clap/src/app/settings.rs => third_party/rust/clap-2.24.2/src/app/settings.rs rename : third_party/rust/clap/src/app/usage.rs => third_party/rust/clap-2.24.2/src/app/usage.rs rename : third_party/rust/clap/src/app/validator.rs => third_party/rust/clap-2.24.2/src/app/validator.rs rename : third_party/rust/clap/src/args/arg_builder/positional.rs => third_party/rust/clap-2.24.2/src/args/arg_builder/positional.rs rename : third_party/rust/clap/src/args/group.rs => third_party/rust/clap-2.24.2/src/args/group.rs rename : third_party/rust/clap/src/args/macros.rs => third_party/rust/clap-2.24.2/src/args/macros.rs rename : third_party/rust/clap/src/args/settings.rs => third_party/rust/clap-2.24.2/src/args/settings.rs rename : third_party/rust/clap/src/completions/powershell.rs => third_party/rust/clap-2.24.2/src/completions/powershell.rs rename : third_party/rust/clap/src/errors.rs => third_party/rust/clap-2.24.2/src/errors.rs rename : third_party/rust/clap/src/fmt.rs => third_party/rust/clap-2.24.2/src/fmt.rs rename : third_party/rust/clap/src/lib.rs => third_party/rust/clap-2.24.2/src/lib.rs rename : third_party/rust/clap/src/macros.rs => third_party/rust/clap-2.24.2/src/macros.rs rename : third_party/rust/clap/src/suggestions.rs => third_party/rust/clap-2.24.2/src/suggestions.rs rename : third_party/rust/env_logger/.cargo-checksum.json => third_party/rust/env_logger-0.4.1/.cargo-checksum.json rename : third_party/rust/env_logger/Cargo.toml => third_party/rust/env_logger-0.4.1/Cargo.toml rename : third_party/rust/env_logger/src/lib.rs => third_party/rust/env_logger-0.4.1/src/lib.rs rename : third_party/rust/gcc/.cargo-checksum.json => third_party/rust/gcc-0.3.42/.cargo-checksum.json rename : third_party/rust/gcc/.travis.yml => third_party/rust/gcc-0.3.42/.travis.yml rename : third_party/rust/gcc/Cargo.toml => third_party/rust/gcc-0.3.42/Cargo.toml rename : third_party/rust/gcc/README.md => third_party/rust/gcc-0.3.42/README.md rename : third_party/rust/gcc/src/lib.rs => third_party/rust/gcc-0.3.42/src/lib.rs rename : third_party/rust/gcc/src/windows_registry.rs => third_party/rust/gcc-0.3.42/src/windows_registry.rs rename : third_party/rust/gcc/tests/test.rs => third_party/rust/gcc-0.3.42/tests/test.rs rename : third_party/rust/log/.cargo-checksum.json => third_party/rust/log-0.3.6/.cargo-checksum.json rename : third_party/rust/log/.travis.yml => third_party/rust/log-0.3.6/.travis.yml rename : third_party/rust/log/Cargo.toml => third_party/rust/log-0.3.6/Cargo.toml rename : third_party/rust/log/README.md => third_party/rust/log-0.3.6/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/log-0.3.6/appveyor.yml rename : third_party/rust/log/src/lib.rs => third_party/rust/log-0.3.6/src/lib.rs rename : third_party/rust/log/src/macros.rs => third_party/rust/log-0.3.6/src/macros.rs rename : third_party/rust/num-traits/.cargo-checksum.json => third_party/rust/num-traits-0.1.37/.cargo-checksum.json rename : third_party/rust/num-traits/Cargo.toml => third_party/rust/num-traits-0.1.37/Cargo.toml rename : third_party/rust/num-traits/src/bounds.rs => third_party/rust/num-traits-0.1.37/src/bounds.rs rename : third_party/rust/num-traits/src/cast.rs => third_party/rust/num-traits-0.1.37/src/cast.rs rename : third_party/rust/num-traits/src/identities.rs => third_party/rust/num-traits-0.1.37/src/identities.rs rename : third_party/rust/num-traits/src/lib.rs => third_party/rust/num-traits-0.1.37/src/lib.rs rename : third_party/rust/num-traits/src/ops/checked.rs => third_party/rust/num-traits-0.1.37/src/ops/checked.rs rename : third_party/rust/num-traits/src/ops/wrapping.rs => third_party/rust/num-traits-0.1.37/src/ops/wrapping.rs rename : third_party/rust/num-traits/src/sign.rs => third_party/rust/num-traits-0.1.37/src/sign.rs rename : third_party/rust/num_cpus/.cargo-checksum.json => third_party/rust/num_cpus-1.2.1/.cargo-checksum.json rename : third_party/rust/num_cpus/Cargo.toml => third_party/rust/num_cpus-1.2.1/Cargo.toml rename : third_party/rust/num_cpus/README.md => third_party/rust/num_cpus-1.2.1/README.md rename : third_party/rust/num_cpus/src/lib.rs => third_party/rust/num_cpus-1.2.1/src/lib.rs rename : third_party/rust/regex/.cargo-checksum.json => third_party/rust/regex-0.2.1/.cargo-checksum.json rename : third_party/rust/regex/CHANGELOG.md => third_party/rust/regex-0.2.1/CHANGELOG.md rename : third_party/rust/regex/Cargo.toml => third_party/rust/regex-0.2.1/Cargo.toml rename : third_party/rust/regex/README.md => third_party/rust/regex-0.2.1/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/regex-0.2.1/appveyor.yml rename : third_party/rust/regex/ci/run-kcov => third_party/rust/regex-0.2.1/ci/run-kcov rename : third_party/rust/regex/src/backtrack.rs => third_party/rust/regex-0.2.1/src/backtrack.rs rename : third_party/rust/regex/src/compile.rs => third_party/rust/regex-0.2.1/src/compile.rs rename : third_party/rust/regex/src/exec.rs => third_party/rust/regex-0.2.1/src/exec.rs rename : third_party/rust/regex/src/lib.rs => third_party/rust/regex-0.2.1/src/lib.rs rename : third_party/rust/regex/src/re_builder.rs => third_party/rust/regex-0.2.1/src/re_builder.rs rename : third_party/rust/regex/src/re_bytes.rs => third_party/rust/regex-0.2.1/src/re_bytes.rs rename : third_party/rust/regex/src/re_unicode.rs => third_party/rust/regex-0.2.1/src/re_unicode.rs rename : third_party/rust/regex/src/utf8.rs => third_party/rust/regex-0.2.1/src/utf8.rs rename : third_party/rust/regex/tests/macros.rs => third_party/rust/regex-0.2.1/tests/macros.rs rename : third_party/rust/regex/tests/regression.rs => third_party/rust/regex-0.2.1/tests/regression.rs rename : third_party/rust/regex/tests/set.rs => third_party/rust/regex-0.2.1/tests/set.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_utf8bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_utf8bytes.rs rename : third_party/rust/regex-syntax/.cargo-checksum.json => third_party/rust/regex-syntax-0.4.0/.cargo-checksum.json rename : third_party/rust/regex-syntax/Cargo.toml => third_party/rust/regex-syntax-0.4.0/Cargo.toml rename : third_party/rust/regex-syntax/src/lib.rs => third_party/rust/regex-syntax-0.4.0/src/lib.rs rename : third_party/rust/regex-syntax/src/literals.rs => third_party/rust/regex-syntax-0.4.0/src/literals.rs rename : third_party/rust/regex-syntax/src/parser.rs => third_party/rust/regex-syntax-0.4.0/src/parser.rs rename : third_party/rust/regex-syntax/src/properties.rs => third_party/rust/regex-syntax-0.4.0/src/properties.rs rename : third_party/rust/rustc-serialize/.cargo-checksum.json => third_party/rust/rustc-serialize-0.3.22/.cargo-checksum.json rename : third_party/rust/rustc-serialize/Cargo.toml => third_party/rust/rustc-serialize-0.3.22/Cargo.toml rename : third_party/rust/rustc-serialize/README.md => third_party/rust/rustc-serialize-0.3.22/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/rustc-serialize-0.3.22/appveyor.yml rename : third_party/rust/rustc-serialize/src/base64.rs => third_party/rust/rustc-serialize-0.3.22/src/base64.rs rename : third_party/rust/rustc-serialize/src/hex.rs => third_party/rust/rustc-serialize-0.3.22/src/hex.rs rename : third_party/rust/rustc-serialize/src/json.rs => third_party/rust/rustc-serialize-0.3.22/src/json.rs rename : third_party/rust/rustc-serialize/src/lib.rs => third_party/rust/rustc-serialize-0.3.22/src/lib.rs rename : third_party/rust/thread-id/.appveyor.yml => third_party/rust/thread-id-3.0.0/.appveyor.yml rename : third_party/rust/thread-id/.cargo-checksum.json => third_party/rust/thread-id-3.0.0/.cargo-checksum.json rename : third_party/rust/thread-id/.travis.yml => third_party/rust/thread-id-3.0.0/.travis.yml rename : third_party/rust/thread-id/Cargo.toml => third_party/rust/thread-id-3.0.0/Cargo.toml rename : third_party/rust/thread-id/license => third_party/rust/thread-id-3.0.0/license rename : third_party/rust/thread-id/readme.md => third_party/rust/thread-id-3.0.0/readme.md rename : third_party/rust/thread-id/src/lib.rs => third_party/rust/thread-id-3.0.0/src/lib.rs rename : third_party/rust/thread-id/license => third_party/rust/thread-id/license-apache
2017-09-05 19:26:22 +03:00
let gcc = sanitize_sh(compiler.path());
let mut cmd = make();
cmd.arg("-f").arg("win32/Makefile.gcc")
.current_dir(&build)
.arg("install")
Bug 1277338 - Part 13: Update vendored crates for newer `js` crate; r=sfink --HG-- rename : third_party/rust/aho-corasick/.cargo-checksum.json => third_party/rust/aho-corasick-0.6.2/.cargo-checksum.json rename : third_party/rust/aho-corasick/Cargo.toml => third_party/rust/aho-corasick-0.6.2/Cargo.toml rename : third_party/rust/aho-corasick/src/autiter.rs => third_party/rust/aho-corasick-0.6.2/src/autiter.rs rename : third_party/rust/bindgen/.cargo-checksum.json => third_party/rust/bindgen-0.29.0/.cargo-checksum.json rename : third_party/rust/bindgen/.github/ISSUE_TEMPLATE.md => third_party/rust/bindgen-0.29.0/.github/ISSUE_TEMPLATE.md rename : third_party/rust/bindgen/.travis.yml => third_party/rust/bindgen-0.29.0/.travis.yml rename : third_party/rust/bindgen/CONTRIBUTING.md => third_party/rust/bindgen-0.29.0/CONTRIBUTING.md rename : third_party/rust/bindgen/Cargo.toml => third_party/rust/bindgen-0.29.0/Cargo.toml rename : third_party/rust/bindgen/LICENSE => third_party/rust/bindgen-0.29.0/LICENSE rename : third_party/rust/bindgen/README.md => third_party/rust/bindgen-0.29.0/README.md rename : third_party/rust/bindgen/appveyor.yml => third_party/rust/bindgen-0.29.0/appveyor.yml rename : third_party/rust/bindgen/book/book.toml => third_party/rust/bindgen-0.29.0/book/book.toml rename : third_party/rust/bindgen/book/src/SUMMARY.md => third_party/rust/bindgen-0.29.0/book/src/SUMMARY.md rename : third_party/rust/bindgen/book/src/blacklisting.md => third_party/rust/bindgen-0.29.0/book/src/blacklisting.md rename : third_party/rust/bindgen/book/src/chapter_1.md => third_party/rust/bindgen-0.29.0/book/src/chapter_1.md rename : third_party/rust/bindgen/book/src/command-line-usage.md => third_party/rust/bindgen-0.29.0/book/src/command-line-usage.md rename : third_party/rust/bindgen/book/src/cpp.md => third_party/rust/bindgen-0.29.0/book/src/cpp.md rename : third_party/rust/bindgen/book/src/customizing-generated-bindings.md => third_party/rust/bindgen-0.29.0/book/src/customizing-generated-bindings.md rename : third_party/rust/bindgen/book/src/introduction.md => third_party/rust/bindgen-0.29.0/book/src/introduction.md rename : third_party/rust/bindgen/book/src/library-usage.md => third_party/rust/bindgen-0.29.0/book/src/library-usage.md rename : third_party/rust/bindgen/book/src/nocopy.md => third_party/rust/bindgen-0.29.0/book/src/nocopy.md rename : third_party/rust/bindgen/book/src/opaque.md => third_party/rust/bindgen-0.29.0/book/src/opaque.md rename : third_party/rust/bindgen/book/src/replacing-types.md => third_party/rust/bindgen-0.29.0/book/src/replacing-types.md rename : third_party/rust/bindgen/book/src/requirements.md => third_party/rust/bindgen-0.29.0/book/src/requirements.md rename : third_party/rust/bindgen/book/src/tutorial-0.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-0.md rename : third_party/rust/bindgen/book/src/tutorial-1.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-1.md rename : third_party/rust/bindgen/book/src/tutorial-2.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-2.md rename : third_party/rust/bindgen/book/src/tutorial-3.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-3.md rename : third_party/rust/bindgen/book/src/tutorial-4.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-4.md rename : third_party/rust/bindgen/book/src/tutorial-5.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-5.md rename : third_party/rust/bindgen/book/src/tutorial-6.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-6.md rename : third_party/rust/bindgen/book/src/using-unions.md => third_party/rust/bindgen-0.29.0/book/src/using-unions.md rename : third_party/rust/bindgen/book/src/whitelisting.md => third_party/rust/bindgen-0.29.0/book/src/whitelisting.md rename : third_party/rust/bindgen/build.rs => third_party/rust/bindgen-0.29.0/build.rs rename : third_party/rust/bindgen/ci/assert-docs.sh => third_party/rust/bindgen-0.29.0/ci/assert-docs.sh rename : third_party/rust/bindgen/ci/assert-no-diff.bat => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.bat rename : third_party/rust/bindgen/ci/assert-no-diff.sh => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.sh rename : third_party/rust/bindgen/ci/assert-rustfmt.sh => third_party/rust/bindgen-0.29.0/ci/assert-rustfmt.sh rename : third_party/rust/bindgen/ci/before_install.sh => third_party/rust/bindgen-0.29.0/ci/before_install.sh rename : third_party/rust/bindgen/ci/deploy-book.sh => third_party/rust/bindgen-0.29.0/ci/deploy-book.sh rename : third_party/rust/bindgen/ci/no-includes.sh => third_party/rust/bindgen-0.29.0/ci/no-includes.sh rename : third_party/rust/bindgen/ci/test-book.sh => third_party/rust/bindgen-0.29.0/ci/test-book.sh rename : third_party/rust/bindgen/ci/test.bat => third_party/rust/bindgen-0.29.0/ci/test.bat rename : third_party/rust/bindgen/ci/test.sh => third_party/rust/bindgen-0.29.0/ci/test.sh rename : third_party/rust/bindgen/example-graphviz-ir.png => third_party/rust/bindgen-0.29.0/example-graphviz-ir.png rename : third_party/rust/bindgen/rustfmt.toml => third_party/rust/bindgen-0.29.0/rustfmt.toml rename : third_party/rust/bindgen/src/callbacks.rs => third_party/rust/bindgen-0.29.0/src/callbacks.rs rename : third_party/rust/bindgen/src/clang.rs => third_party/rust/bindgen-0.29.0/src/clang.rs rename : third_party/rust/bindgen/src/codegen/helpers.rs => third_party/rust/bindgen-0.29.0/src/codegen/helpers.rs rename : third_party/rust/bindgen/src/codegen/mod.rs => third_party/rust/bindgen-0.29.0/src/codegen/mod.rs rename : third_party/rust/bindgen/src/codegen/struct_layout.rs => third_party/rust/bindgen-0.29.0/src/codegen/struct_layout.rs rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/derive_debug.rs rename : third_party/rust/bindgen/src/ir/analysis/has_vtable.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/has_vtable.rs rename : third_party/rust/bindgen/src/ir/analysis/mod.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/mod.rs rename : third_party/rust/bindgen/src/ir/analysis/template_params.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/template_params.rs rename : third_party/rust/bindgen/src/ir/annotations.rs => third_party/rust/bindgen-0.29.0/src/ir/annotations.rs rename : third_party/rust/bindgen/src/ir/comment.rs => third_party/rust/bindgen-0.29.0/src/ir/comment.rs rename : third_party/rust/bindgen/src/ir/comp.rs => third_party/rust/bindgen-0.29.0/src/ir/comp.rs rename : third_party/rust/bindgen/src/ir/context.rs => third_party/rust/bindgen-0.29.0/src/ir/context.rs rename : third_party/rust/bindgen/src/ir/derive.rs => third_party/rust/bindgen-0.29.0/src/ir/derive.rs rename : third_party/rust/bindgen/src/ir/dot.rs => third_party/rust/bindgen-0.29.0/src/ir/dot.rs rename : third_party/rust/bindgen/src/ir/enum_ty.rs => third_party/rust/bindgen-0.29.0/src/ir/enum_ty.rs rename : third_party/rust/bindgen/src/ir/function.rs => third_party/rust/bindgen-0.29.0/src/ir/function.rs rename : third_party/rust/bindgen/src/ir/int.rs => third_party/rust/bindgen-0.29.0/src/ir/int.rs rename : third_party/rust/bindgen/src/ir/item.rs => third_party/rust/bindgen-0.29.0/src/ir/item.rs rename : third_party/rust/bindgen/src/ir/item_kind.rs => third_party/rust/bindgen-0.29.0/src/ir/item_kind.rs rename : third_party/rust/bindgen/src/ir/layout.rs => third_party/rust/bindgen-0.29.0/src/ir/layout.rs rename : third_party/rust/bindgen/src/ir/module.rs => third_party/rust/bindgen-0.29.0/src/ir/module.rs rename : third_party/rust/bindgen/src/ir/objc.rs => third_party/rust/bindgen-0.29.0/src/ir/objc.rs rename : third_party/rust/bindgen/src/ir/template.rs => third_party/rust/bindgen-0.29.0/src/ir/template.rs rename : third_party/rust/bindgen/src/ir/traversal.rs => third_party/rust/bindgen-0.29.0/src/ir/traversal.rs rename : third_party/rust/bindgen/src/ir/ty.rs => third_party/rust/bindgen-0.29.0/src/ir/ty.rs rename : third_party/rust/bindgen/src/ir/var.rs => third_party/rust/bindgen-0.29.0/src/ir/var.rs rename : third_party/rust/bindgen/src/lib.rs => third_party/rust/bindgen-0.29.0/src/lib.rs rename : third_party/rust/bindgen/src/main.rs => third_party/rust/bindgen-0.29.0/src/main.rs rename : third_party/rust/bindgen/src/options.rs => third_party/rust/bindgen-0.29.0/src/options.rs rename : third_party/rust/bindgen/src/parse.rs => third_party/rust/bindgen-0.29.0/src/parse.rs rename : third_party/rust/bindgen/src/regex_set.rs => third_party/rust/bindgen-0.29.0/src/regex_set.rs rename : third_party/rust/bindgen/src/uses.rs => third_party/rust/bindgen-0.29.0/src/uses.rs rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen/src/ir/analysis/derive_hash.rs rename : third_party/rust/cfg-if/.cargo-checksum.json => third_party/rust/cfg-if-0.1.0/.cargo-checksum.json rename : third_party/rust/cfg-if/.travis.yml => third_party/rust/cfg-if-0.1.0/.travis.yml rename : third_party/rust/cfg-if/Cargo.toml => third_party/rust/cfg-if-0.1.0/Cargo.toml rename : third_party/rust/cfg-if/src/lib.rs => third_party/rust/cfg-if-0.1.0/src/lib.rs rename : third_party/rust/clap/.cargo-checksum.json => third_party/rust/clap-2.24.2/.cargo-checksum.json rename : third_party/rust/clap/CHANGELOG.md => third_party/rust/clap-2.24.2/CHANGELOG.md rename : third_party/rust/clap/Cargo.toml => third_party/rust/clap-2.24.2/Cargo.toml rename : third_party/rust/clap/README.md => third_party/rust/clap-2.24.2/README.md rename : third_party/rust/clap/appveyor.yml => third_party/rust/clap-2.24.2/appveyor.yml rename : third_party/rust/clap/clap-test.rs => third_party/rust/clap-2.24.2/clap-test.rs rename : third_party/rust/clap/src/app/help.rs => third_party/rust/clap-2.24.2/src/app/help.rs rename : third_party/rust/clap/src/app/macros.rs => third_party/rust/clap-2.24.2/src/app/macros.rs rename : third_party/rust/clap/src/app/parser.rs => third_party/rust/clap-2.24.2/src/app/parser.rs rename : third_party/rust/clap/src/app/settings.rs => third_party/rust/clap-2.24.2/src/app/settings.rs rename : third_party/rust/clap/src/app/usage.rs => third_party/rust/clap-2.24.2/src/app/usage.rs rename : third_party/rust/clap/src/app/validator.rs => third_party/rust/clap-2.24.2/src/app/validator.rs rename : third_party/rust/clap/src/args/arg_builder/positional.rs => third_party/rust/clap-2.24.2/src/args/arg_builder/positional.rs rename : third_party/rust/clap/src/args/group.rs => third_party/rust/clap-2.24.2/src/args/group.rs rename : third_party/rust/clap/src/args/macros.rs => third_party/rust/clap-2.24.2/src/args/macros.rs rename : third_party/rust/clap/src/args/settings.rs => third_party/rust/clap-2.24.2/src/args/settings.rs rename : third_party/rust/clap/src/completions/powershell.rs => third_party/rust/clap-2.24.2/src/completions/powershell.rs rename : third_party/rust/clap/src/errors.rs => third_party/rust/clap-2.24.2/src/errors.rs rename : third_party/rust/clap/src/fmt.rs => third_party/rust/clap-2.24.2/src/fmt.rs rename : third_party/rust/clap/src/lib.rs => third_party/rust/clap-2.24.2/src/lib.rs rename : third_party/rust/clap/src/macros.rs => third_party/rust/clap-2.24.2/src/macros.rs rename : third_party/rust/clap/src/suggestions.rs => third_party/rust/clap-2.24.2/src/suggestions.rs rename : third_party/rust/env_logger/.cargo-checksum.json => third_party/rust/env_logger-0.4.1/.cargo-checksum.json rename : third_party/rust/env_logger/Cargo.toml => third_party/rust/env_logger-0.4.1/Cargo.toml rename : third_party/rust/env_logger/src/lib.rs => third_party/rust/env_logger-0.4.1/src/lib.rs rename : third_party/rust/gcc/.cargo-checksum.json => third_party/rust/gcc-0.3.42/.cargo-checksum.json rename : third_party/rust/gcc/.travis.yml => third_party/rust/gcc-0.3.42/.travis.yml rename : third_party/rust/gcc/Cargo.toml => third_party/rust/gcc-0.3.42/Cargo.toml rename : third_party/rust/gcc/README.md => third_party/rust/gcc-0.3.42/README.md rename : third_party/rust/gcc/src/lib.rs => third_party/rust/gcc-0.3.42/src/lib.rs rename : third_party/rust/gcc/src/windows_registry.rs => third_party/rust/gcc-0.3.42/src/windows_registry.rs rename : third_party/rust/gcc/tests/test.rs => third_party/rust/gcc-0.3.42/tests/test.rs rename : third_party/rust/log/.cargo-checksum.json => third_party/rust/log-0.3.6/.cargo-checksum.json rename : third_party/rust/log/.travis.yml => third_party/rust/log-0.3.6/.travis.yml rename : third_party/rust/log/Cargo.toml => third_party/rust/log-0.3.6/Cargo.toml rename : third_party/rust/log/README.md => third_party/rust/log-0.3.6/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/log-0.3.6/appveyor.yml rename : third_party/rust/log/src/lib.rs => third_party/rust/log-0.3.6/src/lib.rs rename : third_party/rust/log/src/macros.rs => third_party/rust/log-0.3.6/src/macros.rs rename : third_party/rust/num-traits/.cargo-checksum.json => third_party/rust/num-traits-0.1.37/.cargo-checksum.json rename : third_party/rust/num-traits/Cargo.toml => third_party/rust/num-traits-0.1.37/Cargo.toml rename : third_party/rust/num-traits/src/bounds.rs => third_party/rust/num-traits-0.1.37/src/bounds.rs rename : third_party/rust/num-traits/src/cast.rs => third_party/rust/num-traits-0.1.37/src/cast.rs rename : third_party/rust/num-traits/src/identities.rs => third_party/rust/num-traits-0.1.37/src/identities.rs rename : third_party/rust/num-traits/src/lib.rs => third_party/rust/num-traits-0.1.37/src/lib.rs rename : third_party/rust/num-traits/src/ops/checked.rs => third_party/rust/num-traits-0.1.37/src/ops/checked.rs rename : third_party/rust/num-traits/src/ops/wrapping.rs => third_party/rust/num-traits-0.1.37/src/ops/wrapping.rs rename : third_party/rust/num-traits/src/sign.rs => third_party/rust/num-traits-0.1.37/src/sign.rs rename : third_party/rust/num_cpus/.cargo-checksum.json => third_party/rust/num_cpus-1.2.1/.cargo-checksum.json rename : third_party/rust/num_cpus/Cargo.toml => third_party/rust/num_cpus-1.2.1/Cargo.toml rename : third_party/rust/num_cpus/README.md => third_party/rust/num_cpus-1.2.1/README.md rename : third_party/rust/num_cpus/src/lib.rs => third_party/rust/num_cpus-1.2.1/src/lib.rs rename : third_party/rust/regex/.cargo-checksum.json => third_party/rust/regex-0.2.1/.cargo-checksum.json rename : third_party/rust/regex/CHANGELOG.md => third_party/rust/regex-0.2.1/CHANGELOG.md rename : third_party/rust/regex/Cargo.toml => third_party/rust/regex-0.2.1/Cargo.toml rename : third_party/rust/regex/README.md => third_party/rust/regex-0.2.1/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/regex-0.2.1/appveyor.yml rename : third_party/rust/regex/ci/run-kcov => third_party/rust/regex-0.2.1/ci/run-kcov rename : third_party/rust/regex/src/backtrack.rs => third_party/rust/regex-0.2.1/src/backtrack.rs rename : third_party/rust/regex/src/compile.rs => third_party/rust/regex-0.2.1/src/compile.rs rename : third_party/rust/regex/src/exec.rs => third_party/rust/regex-0.2.1/src/exec.rs rename : third_party/rust/regex/src/lib.rs => third_party/rust/regex-0.2.1/src/lib.rs rename : third_party/rust/regex/src/re_builder.rs => third_party/rust/regex-0.2.1/src/re_builder.rs rename : third_party/rust/regex/src/re_bytes.rs => third_party/rust/regex-0.2.1/src/re_bytes.rs rename : third_party/rust/regex/src/re_unicode.rs => third_party/rust/regex-0.2.1/src/re_unicode.rs rename : third_party/rust/regex/src/utf8.rs => third_party/rust/regex-0.2.1/src/utf8.rs rename : third_party/rust/regex/tests/macros.rs => third_party/rust/regex-0.2.1/tests/macros.rs rename : third_party/rust/regex/tests/regression.rs => third_party/rust/regex-0.2.1/tests/regression.rs rename : third_party/rust/regex/tests/set.rs => third_party/rust/regex-0.2.1/tests/set.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_utf8bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_utf8bytes.rs rename : third_party/rust/regex-syntax/.cargo-checksum.json => third_party/rust/regex-syntax-0.4.0/.cargo-checksum.json rename : third_party/rust/regex-syntax/Cargo.toml => third_party/rust/regex-syntax-0.4.0/Cargo.toml rename : third_party/rust/regex-syntax/src/lib.rs => third_party/rust/regex-syntax-0.4.0/src/lib.rs rename : third_party/rust/regex-syntax/src/literals.rs => third_party/rust/regex-syntax-0.4.0/src/literals.rs rename : third_party/rust/regex-syntax/src/parser.rs => third_party/rust/regex-syntax-0.4.0/src/parser.rs rename : third_party/rust/regex-syntax/src/properties.rs => third_party/rust/regex-syntax-0.4.0/src/properties.rs rename : third_party/rust/rustc-serialize/.cargo-checksum.json => third_party/rust/rustc-serialize-0.3.22/.cargo-checksum.json rename : third_party/rust/rustc-serialize/Cargo.toml => third_party/rust/rustc-serialize-0.3.22/Cargo.toml rename : third_party/rust/rustc-serialize/README.md => third_party/rust/rustc-serialize-0.3.22/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/rustc-serialize-0.3.22/appveyor.yml rename : third_party/rust/rustc-serialize/src/base64.rs => third_party/rust/rustc-serialize-0.3.22/src/base64.rs rename : third_party/rust/rustc-serialize/src/hex.rs => third_party/rust/rustc-serialize-0.3.22/src/hex.rs rename : third_party/rust/rustc-serialize/src/json.rs => third_party/rust/rustc-serialize-0.3.22/src/json.rs rename : third_party/rust/rustc-serialize/src/lib.rs => third_party/rust/rustc-serialize-0.3.22/src/lib.rs rename : third_party/rust/thread-id/.appveyor.yml => third_party/rust/thread-id-3.0.0/.appveyor.yml rename : third_party/rust/thread-id/.cargo-checksum.json => third_party/rust/thread-id-3.0.0/.cargo-checksum.json rename : third_party/rust/thread-id/.travis.yml => third_party/rust/thread-id-3.0.0/.travis.yml rename : third_party/rust/thread-id/Cargo.toml => third_party/rust/thread-id-3.0.0/Cargo.toml rename : third_party/rust/thread-id/license => third_party/rust/thread-id-3.0.0/license rename : third_party/rust/thread-id/readme.md => third_party/rust/thread-id-3.0.0/readme.md rename : third_party/rust/thread-id/src/lib.rs => third_party/rust/thread-id-3.0.0/src/lib.rs rename : third_party/rust/thread-id/license => third_party/rust/thread-id/license-apache
2017-09-05 19:26:22 +03:00
.arg(format!("prefix={}", sanitize_sh(&dst)))
.arg("IMPLIB=")
Bug 1277338 - Part 13: Update vendored crates for newer `js` crate; r=sfink --HG-- rename : third_party/rust/aho-corasick/.cargo-checksum.json => third_party/rust/aho-corasick-0.6.2/.cargo-checksum.json rename : third_party/rust/aho-corasick/Cargo.toml => third_party/rust/aho-corasick-0.6.2/Cargo.toml rename : third_party/rust/aho-corasick/src/autiter.rs => third_party/rust/aho-corasick-0.6.2/src/autiter.rs rename : third_party/rust/bindgen/.cargo-checksum.json => third_party/rust/bindgen-0.29.0/.cargo-checksum.json rename : third_party/rust/bindgen/.github/ISSUE_TEMPLATE.md => third_party/rust/bindgen-0.29.0/.github/ISSUE_TEMPLATE.md rename : third_party/rust/bindgen/.travis.yml => third_party/rust/bindgen-0.29.0/.travis.yml rename : third_party/rust/bindgen/CONTRIBUTING.md => third_party/rust/bindgen-0.29.0/CONTRIBUTING.md rename : third_party/rust/bindgen/Cargo.toml => third_party/rust/bindgen-0.29.0/Cargo.toml rename : third_party/rust/bindgen/LICENSE => third_party/rust/bindgen-0.29.0/LICENSE rename : third_party/rust/bindgen/README.md => third_party/rust/bindgen-0.29.0/README.md rename : third_party/rust/bindgen/appveyor.yml => third_party/rust/bindgen-0.29.0/appveyor.yml rename : third_party/rust/bindgen/book/book.toml => third_party/rust/bindgen-0.29.0/book/book.toml rename : third_party/rust/bindgen/book/src/SUMMARY.md => third_party/rust/bindgen-0.29.0/book/src/SUMMARY.md rename : third_party/rust/bindgen/book/src/blacklisting.md => third_party/rust/bindgen-0.29.0/book/src/blacklisting.md rename : third_party/rust/bindgen/book/src/chapter_1.md => third_party/rust/bindgen-0.29.0/book/src/chapter_1.md rename : third_party/rust/bindgen/book/src/command-line-usage.md => third_party/rust/bindgen-0.29.0/book/src/command-line-usage.md rename : third_party/rust/bindgen/book/src/cpp.md => third_party/rust/bindgen-0.29.0/book/src/cpp.md rename : third_party/rust/bindgen/book/src/customizing-generated-bindings.md => third_party/rust/bindgen-0.29.0/book/src/customizing-generated-bindings.md rename : third_party/rust/bindgen/book/src/introduction.md => third_party/rust/bindgen-0.29.0/book/src/introduction.md rename : third_party/rust/bindgen/book/src/library-usage.md => third_party/rust/bindgen-0.29.0/book/src/library-usage.md rename : third_party/rust/bindgen/book/src/nocopy.md => third_party/rust/bindgen-0.29.0/book/src/nocopy.md rename : third_party/rust/bindgen/book/src/opaque.md => third_party/rust/bindgen-0.29.0/book/src/opaque.md rename : third_party/rust/bindgen/book/src/replacing-types.md => third_party/rust/bindgen-0.29.0/book/src/replacing-types.md rename : third_party/rust/bindgen/book/src/requirements.md => third_party/rust/bindgen-0.29.0/book/src/requirements.md rename : third_party/rust/bindgen/book/src/tutorial-0.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-0.md rename : third_party/rust/bindgen/book/src/tutorial-1.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-1.md rename : third_party/rust/bindgen/book/src/tutorial-2.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-2.md rename : third_party/rust/bindgen/book/src/tutorial-3.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-3.md rename : third_party/rust/bindgen/book/src/tutorial-4.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-4.md rename : third_party/rust/bindgen/book/src/tutorial-5.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-5.md rename : third_party/rust/bindgen/book/src/tutorial-6.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-6.md rename : third_party/rust/bindgen/book/src/using-unions.md => third_party/rust/bindgen-0.29.0/book/src/using-unions.md rename : third_party/rust/bindgen/book/src/whitelisting.md => third_party/rust/bindgen-0.29.0/book/src/whitelisting.md rename : third_party/rust/bindgen/build.rs => third_party/rust/bindgen-0.29.0/build.rs rename : third_party/rust/bindgen/ci/assert-docs.sh => third_party/rust/bindgen-0.29.0/ci/assert-docs.sh rename : third_party/rust/bindgen/ci/assert-no-diff.bat => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.bat rename : third_party/rust/bindgen/ci/assert-no-diff.sh => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.sh rename : third_party/rust/bindgen/ci/assert-rustfmt.sh => third_party/rust/bindgen-0.29.0/ci/assert-rustfmt.sh rename : third_party/rust/bindgen/ci/before_install.sh => third_party/rust/bindgen-0.29.0/ci/before_install.sh rename : third_party/rust/bindgen/ci/deploy-book.sh => third_party/rust/bindgen-0.29.0/ci/deploy-book.sh rename : third_party/rust/bindgen/ci/no-includes.sh => third_party/rust/bindgen-0.29.0/ci/no-includes.sh rename : third_party/rust/bindgen/ci/test-book.sh => third_party/rust/bindgen-0.29.0/ci/test-book.sh rename : third_party/rust/bindgen/ci/test.bat => third_party/rust/bindgen-0.29.0/ci/test.bat rename : third_party/rust/bindgen/ci/test.sh => third_party/rust/bindgen-0.29.0/ci/test.sh rename : third_party/rust/bindgen/example-graphviz-ir.png => third_party/rust/bindgen-0.29.0/example-graphviz-ir.png rename : third_party/rust/bindgen/rustfmt.toml => third_party/rust/bindgen-0.29.0/rustfmt.toml rename : third_party/rust/bindgen/src/callbacks.rs => third_party/rust/bindgen-0.29.0/src/callbacks.rs rename : third_party/rust/bindgen/src/clang.rs => third_party/rust/bindgen-0.29.0/src/clang.rs rename : third_party/rust/bindgen/src/codegen/helpers.rs => third_party/rust/bindgen-0.29.0/src/codegen/helpers.rs rename : third_party/rust/bindgen/src/codegen/mod.rs => third_party/rust/bindgen-0.29.0/src/codegen/mod.rs rename : third_party/rust/bindgen/src/codegen/struct_layout.rs => third_party/rust/bindgen-0.29.0/src/codegen/struct_layout.rs rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/derive_debug.rs rename : third_party/rust/bindgen/src/ir/analysis/has_vtable.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/has_vtable.rs rename : third_party/rust/bindgen/src/ir/analysis/mod.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/mod.rs rename : third_party/rust/bindgen/src/ir/analysis/template_params.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/template_params.rs rename : third_party/rust/bindgen/src/ir/annotations.rs => third_party/rust/bindgen-0.29.0/src/ir/annotations.rs rename : third_party/rust/bindgen/src/ir/comment.rs => third_party/rust/bindgen-0.29.0/src/ir/comment.rs rename : third_party/rust/bindgen/src/ir/comp.rs => third_party/rust/bindgen-0.29.0/src/ir/comp.rs rename : third_party/rust/bindgen/src/ir/context.rs => third_party/rust/bindgen-0.29.0/src/ir/context.rs rename : third_party/rust/bindgen/src/ir/derive.rs => third_party/rust/bindgen-0.29.0/src/ir/derive.rs rename : third_party/rust/bindgen/src/ir/dot.rs => third_party/rust/bindgen-0.29.0/src/ir/dot.rs rename : third_party/rust/bindgen/src/ir/enum_ty.rs => third_party/rust/bindgen-0.29.0/src/ir/enum_ty.rs rename : third_party/rust/bindgen/src/ir/function.rs => third_party/rust/bindgen-0.29.0/src/ir/function.rs rename : third_party/rust/bindgen/src/ir/int.rs => third_party/rust/bindgen-0.29.0/src/ir/int.rs rename : third_party/rust/bindgen/src/ir/item.rs => third_party/rust/bindgen-0.29.0/src/ir/item.rs rename : third_party/rust/bindgen/src/ir/item_kind.rs => third_party/rust/bindgen-0.29.0/src/ir/item_kind.rs rename : third_party/rust/bindgen/src/ir/layout.rs => third_party/rust/bindgen-0.29.0/src/ir/layout.rs rename : third_party/rust/bindgen/src/ir/module.rs => third_party/rust/bindgen-0.29.0/src/ir/module.rs rename : third_party/rust/bindgen/src/ir/objc.rs => third_party/rust/bindgen-0.29.0/src/ir/objc.rs rename : third_party/rust/bindgen/src/ir/template.rs => third_party/rust/bindgen-0.29.0/src/ir/template.rs rename : third_party/rust/bindgen/src/ir/traversal.rs => third_party/rust/bindgen-0.29.0/src/ir/traversal.rs rename : third_party/rust/bindgen/src/ir/ty.rs => third_party/rust/bindgen-0.29.0/src/ir/ty.rs rename : third_party/rust/bindgen/src/ir/var.rs => third_party/rust/bindgen-0.29.0/src/ir/var.rs rename : third_party/rust/bindgen/src/lib.rs => third_party/rust/bindgen-0.29.0/src/lib.rs rename : third_party/rust/bindgen/src/main.rs => third_party/rust/bindgen-0.29.0/src/main.rs rename : third_party/rust/bindgen/src/options.rs => third_party/rust/bindgen-0.29.0/src/options.rs rename : third_party/rust/bindgen/src/parse.rs => third_party/rust/bindgen-0.29.0/src/parse.rs rename : third_party/rust/bindgen/src/regex_set.rs => third_party/rust/bindgen-0.29.0/src/regex_set.rs rename : third_party/rust/bindgen/src/uses.rs => third_party/rust/bindgen-0.29.0/src/uses.rs rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen/src/ir/analysis/derive_hash.rs rename : third_party/rust/cfg-if/.cargo-checksum.json => third_party/rust/cfg-if-0.1.0/.cargo-checksum.json rename : third_party/rust/cfg-if/.travis.yml => third_party/rust/cfg-if-0.1.0/.travis.yml rename : third_party/rust/cfg-if/Cargo.toml => third_party/rust/cfg-if-0.1.0/Cargo.toml rename : third_party/rust/cfg-if/src/lib.rs => third_party/rust/cfg-if-0.1.0/src/lib.rs rename : third_party/rust/clap/.cargo-checksum.json => third_party/rust/clap-2.24.2/.cargo-checksum.json rename : third_party/rust/clap/CHANGELOG.md => third_party/rust/clap-2.24.2/CHANGELOG.md rename : third_party/rust/clap/Cargo.toml => third_party/rust/clap-2.24.2/Cargo.toml rename : third_party/rust/clap/README.md => third_party/rust/clap-2.24.2/README.md rename : third_party/rust/clap/appveyor.yml => third_party/rust/clap-2.24.2/appveyor.yml rename : third_party/rust/clap/clap-test.rs => third_party/rust/clap-2.24.2/clap-test.rs rename : third_party/rust/clap/src/app/help.rs => third_party/rust/clap-2.24.2/src/app/help.rs rename : third_party/rust/clap/src/app/macros.rs => third_party/rust/clap-2.24.2/src/app/macros.rs rename : third_party/rust/clap/src/app/parser.rs => third_party/rust/clap-2.24.2/src/app/parser.rs rename : third_party/rust/clap/src/app/settings.rs => third_party/rust/clap-2.24.2/src/app/settings.rs rename : third_party/rust/clap/src/app/usage.rs => third_party/rust/clap-2.24.2/src/app/usage.rs rename : third_party/rust/clap/src/app/validator.rs => third_party/rust/clap-2.24.2/src/app/validator.rs rename : third_party/rust/clap/src/args/arg_builder/positional.rs => third_party/rust/clap-2.24.2/src/args/arg_builder/positional.rs rename : third_party/rust/clap/src/args/group.rs => third_party/rust/clap-2.24.2/src/args/group.rs rename : third_party/rust/clap/src/args/macros.rs => third_party/rust/clap-2.24.2/src/args/macros.rs rename : third_party/rust/clap/src/args/settings.rs => third_party/rust/clap-2.24.2/src/args/settings.rs rename : third_party/rust/clap/src/completions/powershell.rs => third_party/rust/clap-2.24.2/src/completions/powershell.rs rename : third_party/rust/clap/src/errors.rs => third_party/rust/clap-2.24.2/src/errors.rs rename : third_party/rust/clap/src/fmt.rs => third_party/rust/clap-2.24.2/src/fmt.rs rename : third_party/rust/clap/src/lib.rs => third_party/rust/clap-2.24.2/src/lib.rs rename : third_party/rust/clap/src/macros.rs => third_party/rust/clap-2.24.2/src/macros.rs rename : third_party/rust/clap/src/suggestions.rs => third_party/rust/clap-2.24.2/src/suggestions.rs rename : third_party/rust/env_logger/.cargo-checksum.json => third_party/rust/env_logger-0.4.1/.cargo-checksum.json rename : third_party/rust/env_logger/Cargo.toml => third_party/rust/env_logger-0.4.1/Cargo.toml rename : third_party/rust/env_logger/src/lib.rs => third_party/rust/env_logger-0.4.1/src/lib.rs rename : third_party/rust/gcc/.cargo-checksum.json => third_party/rust/gcc-0.3.42/.cargo-checksum.json rename : third_party/rust/gcc/.travis.yml => third_party/rust/gcc-0.3.42/.travis.yml rename : third_party/rust/gcc/Cargo.toml => third_party/rust/gcc-0.3.42/Cargo.toml rename : third_party/rust/gcc/README.md => third_party/rust/gcc-0.3.42/README.md rename : third_party/rust/gcc/src/lib.rs => third_party/rust/gcc-0.3.42/src/lib.rs rename : third_party/rust/gcc/src/windows_registry.rs => third_party/rust/gcc-0.3.42/src/windows_registry.rs rename : third_party/rust/gcc/tests/test.rs => third_party/rust/gcc-0.3.42/tests/test.rs rename : third_party/rust/log/.cargo-checksum.json => third_party/rust/log-0.3.6/.cargo-checksum.json rename : third_party/rust/log/.travis.yml => third_party/rust/log-0.3.6/.travis.yml rename : third_party/rust/log/Cargo.toml => third_party/rust/log-0.3.6/Cargo.toml rename : third_party/rust/log/README.md => third_party/rust/log-0.3.6/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/log-0.3.6/appveyor.yml rename : third_party/rust/log/src/lib.rs => third_party/rust/log-0.3.6/src/lib.rs rename : third_party/rust/log/src/macros.rs => third_party/rust/log-0.3.6/src/macros.rs rename : third_party/rust/num-traits/.cargo-checksum.json => third_party/rust/num-traits-0.1.37/.cargo-checksum.json rename : third_party/rust/num-traits/Cargo.toml => third_party/rust/num-traits-0.1.37/Cargo.toml rename : third_party/rust/num-traits/src/bounds.rs => third_party/rust/num-traits-0.1.37/src/bounds.rs rename : third_party/rust/num-traits/src/cast.rs => third_party/rust/num-traits-0.1.37/src/cast.rs rename : third_party/rust/num-traits/src/identities.rs => third_party/rust/num-traits-0.1.37/src/identities.rs rename : third_party/rust/num-traits/src/lib.rs => third_party/rust/num-traits-0.1.37/src/lib.rs rename : third_party/rust/num-traits/src/ops/checked.rs => third_party/rust/num-traits-0.1.37/src/ops/checked.rs rename : third_party/rust/num-traits/src/ops/wrapping.rs => third_party/rust/num-traits-0.1.37/src/ops/wrapping.rs rename : third_party/rust/num-traits/src/sign.rs => third_party/rust/num-traits-0.1.37/src/sign.rs rename : third_party/rust/num_cpus/.cargo-checksum.json => third_party/rust/num_cpus-1.2.1/.cargo-checksum.json rename : third_party/rust/num_cpus/Cargo.toml => third_party/rust/num_cpus-1.2.1/Cargo.toml rename : third_party/rust/num_cpus/README.md => third_party/rust/num_cpus-1.2.1/README.md rename : third_party/rust/num_cpus/src/lib.rs => third_party/rust/num_cpus-1.2.1/src/lib.rs rename : third_party/rust/regex/.cargo-checksum.json => third_party/rust/regex-0.2.1/.cargo-checksum.json rename : third_party/rust/regex/CHANGELOG.md => third_party/rust/regex-0.2.1/CHANGELOG.md rename : third_party/rust/regex/Cargo.toml => third_party/rust/regex-0.2.1/Cargo.toml rename : third_party/rust/regex/README.md => third_party/rust/regex-0.2.1/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/regex-0.2.1/appveyor.yml rename : third_party/rust/regex/ci/run-kcov => third_party/rust/regex-0.2.1/ci/run-kcov rename : third_party/rust/regex/src/backtrack.rs => third_party/rust/regex-0.2.1/src/backtrack.rs rename : third_party/rust/regex/src/compile.rs => third_party/rust/regex-0.2.1/src/compile.rs rename : third_party/rust/regex/src/exec.rs => third_party/rust/regex-0.2.1/src/exec.rs rename : third_party/rust/regex/src/lib.rs => third_party/rust/regex-0.2.1/src/lib.rs rename : third_party/rust/regex/src/re_builder.rs => third_party/rust/regex-0.2.1/src/re_builder.rs rename : third_party/rust/regex/src/re_bytes.rs => third_party/rust/regex-0.2.1/src/re_bytes.rs rename : third_party/rust/regex/src/re_unicode.rs => third_party/rust/regex-0.2.1/src/re_unicode.rs rename : third_party/rust/regex/src/utf8.rs => third_party/rust/regex-0.2.1/src/utf8.rs rename : third_party/rust/regex/tests/macros.rs => third_party/rust/regex-0.2.1/tests/macros.rs rename : third_party/rust/regex/tests/regression.rs => third_party/rust/regex-0.2.1/tests/regression.rs rename : third_party/rust/regex/tests/set.rs => third_party/rust/regex-0.2.1/tests/set.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_utf8bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_utf8bytes.rs rename : third_party/rust/regex-syntax/.cargo-checksum.json => third_party/rust/regex-syntax-0.4.0/.cargo-checksum.json rename : third_party/rust/regex-syntax/Cargo.toml => third_party/rust/regex-syntax-0.4.0/Cargo.toml rename : third_party/rust/regex-syntax/src/lib.rs => third_party/rust/regex-syntax-0.4.0/src/lib.rs rename : third_party/rust/regex-syntax/src/literals.rs => third_party/rust/regex-syntax-0.4.0/src/literals.rs rename : third_party/rust/regex-syntax/src/parser.rs => third_party/rust/regex-syntax-0.4.0/src/parser.rs rename : third_party/rust/regex-syntax/src/properties.rs => third_party/rust/regex-syntax-0.4.0/src/properties.rs rename : third_party/rust/rustc-serialize/.cargo-checksum.json => third_party/rust/rustc-serialize-0.3.22/.cargo-checksum.json rename : third_party/rust/rustc-serialize/Cargo.toml => third_party/rust/rustc-serialize-0.3.22/Cargo.toml rename : third_party/rust/rustc-serialize/README.md => third_party/rust/rustc-serialize-0.3.22/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/rustc-serialize-0.3.22/appveyor.yml rename : third_party/rust/rustc-serialize/src/base64.rs => third_party/rust/rustc-serialize-0.3.22/src/base64.rs rename : third_party/rust/rustc-serialize/src/hex.rs => third_party/rust/rustc-serialize-0.3.22/src/hex.rs rename : third_party/rust/rustc-serialize/src/json.rs => third_party/rust/rustc-serialize-0.3.22/src/json.rs rename : third_party/rust/rustc-serialize/src/lib.rs => third_party/rust/rustc-serialize-0.3.22/src/lib.rs rename : third_party/rust/thread-id/.appveyor.yml => third_party/rust/thread-id-3.0.0/.appveyor.yml rename : third_party/rust/thread-id/.cargo-checksum.json => third_party/rust/thread-id-3.0.0/.cargo-checksum.json rename : third_party/rust/thread-id/.travis.yml => third_party/rust/thread-id-3.0.0/.travis.yml rename : third_party/rust/thread-id/Cargo.toml => third_party/rust/thread-id-3.0.0/Cargo.toml rename : third_party/rust/thread-id/license => third_party/rust/thread-id-3.0.0/license rename : third_party/rust/thread-id/readme.md => third_party/rust/thread-id-3.0.0/readme.md rename : third_party/rust/thread-id/src/lib.rs => third_party/rust/thread-id-3.0.0/src/lib.rs rename : third_party/rust/thread-id/license => third_party/rust/thread-id/license-apache
2017-09-05 19:26:22 +03:00
.arg(format!("INCLUDE_PATH={}", sanitize_sh(&dst.join("include"))))
.arg(format!("LIBRARY_PATH={}", sanitize_sh(&dst.join("lib"))))
.arg(format!("BINARY_PATH={}", sanitize_sh(&dst.join("bin"))))
.env("CFLAGS", cflags);
if gcc != "gcc" {
match gcc.find("gcc") {
Some(0) => {}
Some(i) => {
cmd.arg(format!("PREFIX={}", &gcc[..i]));
}
None => {}
}
}
run(&mut cmd, "make");
t!(fs::create_dir_all(dst.join("lib/pkgconfig")));
println!("cargo:rustc-link-lib=static=z");
println!("cargo:rustc-link-search={}/lib", dst.to_string_lossy());
println!("cargo:root={}", dst.to_string_lossy());
println!("cargo:include={}/include", dst.to_string_lossy());
}
fn cp_r(dir: &Path, dst: &Path) {
for entry in t!(fs::read_dir(dir)) {
let entry = t!(entry);
let path = entry.path();
let dst = dst.join(path.file_name().unwrap());
if t!(fs::metadata(&path)).is_file() {
t!(fs::copy(path, dst));
} else {
t!(fs::create_dir_all(&dst));
cp_r(&path, &dst);
}
}
}
fn build_msvc_zlib(target: &str) {
let src = t!(env::current_dir()).join("src/zlib-1.2.8");
let dst = PathBuf::from(env::var_os("OUT_DIR").unwrap());
t!(fs::create_dir_all(dst.join("lib")));
t!(fs::create_dir_all(dst.join("include")));
t!(fs::create_dir_all(dst.join("build")));
cp_r(&src, &dst.join("build"));
let features = env::var("CARGO_CFG_TARGET_FEATURE")
.unwrap_or(String::new());
if features.contains("crt-static") {
let mut makefile = String::new();
let makefile_path = dst.join("build/win32/Makefile.msc");
t!(t!(File::open(&makefile_path)).read_to_string(&mut makefile));
let new_makefile = makefile.replace(" -MD ", " -MT ");
t!(t!(File::create(&makefile_path)).write_all(new_makefile.as_bytes()));
}
let nmake = gcc::windows_registry::find(target, "nmake.exe");
let mut nmake = nmake.unwrap_or(Command::new("nmake.exe"));
Bug 1277338 - Part 13: Update vendored crates for newer `js` crate; r=sfink --HG-- rename : third_party/rust/aho-corasick/.cargo-checksum.json => third_party/rust/aho-corasick-0.6.2/.cargo-checksum.json rename : third_party/rust/aho-corasick/Cargo.toml => third_party/rust/aho-corasick-0.6.2/Cargo.toml rename : third_party/rust/aho-corasick/src/autiter.rs => third_party/rust/aho-corasick-0.6.2/src/autiter.rs rename : third_party/rust/bindgen/.cargo-checksum.json => third_party/rust/bindgen-0.29.0/.cargo-checksum.json rename : third_party/rust/bindgen/.github/ISSUE_TEMPLATE.md => third_party/rust/bindgen-0.29.0/.github/ISSUE_TEMPLATE.md rename : third_party/rust/bindgen/.travis.yml => third_party/rust/bindgen-0.29.0/.travis.yml rename : third_party/rust/bindgen/CONTRIBUTING.md => third_party/rust/bindgen-0.29.0/CONTRIBUTING.md rename : third_party/rust/bindgen/Cargo.toml => third_party/rust/bindgen-0.29.0/Cargo.toml rename : third_party/rust/bindgen/LICENSE => third_party/rust/bindgen-0.29.0/LICENSE rename : third_party/rust/bindgen/README.md => third_party/rust/bindgen-0.29.0/README.md rename : third_party/rust/bindgen/appveyor.yml => third_party/rust/bindgen-0.29.0/appveyor.yml rename : third_party/rust/bindgen/book/book.toml => third_party/rust/bindgen-0.29.0/book/book.toml rename : third_party/rust/bindgen/book/src/SUMMARY.md => third_party/rust/bindgen-0.29.0/book/src/SUMMARY.md rename : third_party/rust/bindgen/book/src/blacklisting.md => third_party/rust/bindgen-0.29.0/book/src/blacklisting.md rename : third_party/rust/bindgen/book/src/chapter_1.md => third_party/rust/bindgen-0.29.0/book/src/chapter_1.md rename : third_party/rust/bindgen/book/src/command-line-usage.md => third_party/rust/bindgen-0.29.0/book/src/command-line-usage.md rename : third_party/rust/bindgen/book/src/cpp.md => third_party/rust/bindgen-0.29.0/book/src/cpp.md rename : third_party/rust/bindgen/book/src/customizing-generated-bindings.md => third_party/rust/bindgen-0.29.0/book/src/customizing-generated-bindings.md rename : third_party/rust/bindgen/book/src/introduction.md => third_party/rust/bindgen-0.29.0/book/src/introduction.md rename : third_party/rust/bindgen/book/src/library-usage.md => third_party/rust/bindgen-0.29.0/book/src/library-usage.md rename : third_party/rust/bindgen/book/src/nocopy.md => third_party/rust/bindgen-0.29.0/book/src/nocopy.md rename : third_party/rust/bindgen/book/src/opaque.md => third_party/rust/bindgen-0.29.0/book/src/opaque.md rename : third_party/rust/bindgen/book/src/replacing-types.md => third_party/rust/bindgen-0.29.0/book/src/replacing-types.md rename : third_party/rust/bindgen/book/src/requirements.md => third_party/rust/bindgen-0.29.0/book/src/requirements.md rename : third_party/rust/bindgen/book/src/tutorial-0.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-0.md rename : third_party/rust/bindgen/book/src/tutorial-1.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-1.md rename : third_party/rust/bindgen/book/src/tutorial-2.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-2.md rename : third_party/rust/bindgen/book/src/tutorial-3.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-3.md rename : third_party/rust/bindgen/book/src/tutorial-4.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-4.md rename : third_party/rust/bindgen/book/src/tutorial-5.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-5.md rename : third_party/rust/bindgen/book/src/tutorial-6.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-6.md rename : third_party/rust/bindgen/book/src/using-unions.md => third_party/rust/bindgen-0.29.0/book/src/using-unions.md rename : third_party/rust/bindgen/book/src/whitelisting.md => third_party/rust/bindgen-0.29.0/book/src/whitelisting.md rename : third_party/rust/bindgen/build.rs => third_party/rust/bindgen-0.29.0/build.rs rename : third_party/rust/bindgen/ci/assert-docs.sh => third_party/rust/bindgen-0.29.0/ci/assert-docs.sh rename : third_party/rust/bindgen/ci/assert-no-diff.bat => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.bat rename : third_party/rust/bindgen/ci/assert-no-diff.sh => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.sh rename : third_party/rust/bindgen/ci/assert-rustfmt.sh => third_party/rust/bindgen-0.29.0/ci/assert-rustfmt.sh rename : third_party/rust/bindgen/ci/before_install.sh => third_party/rust/bindgen-0.29.0/ci/before_install.sh rename : third_party/rust/bindgen/ci/deploy-book.sh => third_party/rust/bindgen-0.29.0/ci/deploy-book.sh rename : third_party/rust/bindgen/ci/no-includes.sh => third_party/rust/bindgen-0.29.0/ci/no-includes.sh rename : third_party/rust/bindgen/ci/test-book.sh => third_party/rust/bindgen-0.29.0/ci/test-book.sh rename : third_party/rust/bindgen/ci/test.bat => third_party/rust/bindgen-0.29.0/ci/test.bat rename : third_party/rust/bindgen/ci/test.sh => third_party/rust/bindgen-0.29.0/ci/test.sh rename : third_party/rust/bindgen/example-graphviz-ir.png => third_party/rust/bindgen-0.29.0/example-graphviz-ir.png rename : third_party/rust/bindgen/rustfmt.toml => third_party/rust/bindgen-0.29.0/rustfmt.toml rename : third_party/rust/bindgen/src/callbacks.rs => third_party/rust/bindgen-0.29.0/src/callbacks.rs rename : third_party/rust/bindgen/src/clang.rs => third_party/rust/bindgen-0.29.0/src/clang.rs rename : third_party/rust/bindgen/src/codegen/helpers.rs => third_party/rust/bindgen-0.29.0/src/codegen/helpers.rs rename : third_party/rust/bindgen/src/codegen/mod.rs => third_party/rust/bindgen-0.29.0/src/codegen/mod.rs rename : third_party/rust/bindgen/src/codegen/struct_layout.rs => third_party/rust/bindgen-0.29.0/src/codegen/struct_layout.rs rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/derive_debug.rs rename : third_party/rust/bindgen/src/ir/analysis/has_vtable.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/has_vtable.rs rename : third_party/rust/bindgen/src/ir/analysis/mod.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/mod.rs rename : third_party/rust/bindgen/src/ir/analysis/template_params.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/template_params.rs rename : third_party/rust/bindgen/src/ir/annotations.rs => third_party/rust/bindgen-0.29.0/src/ir/annotations.rs rename : third_party/rust/bindgen/src/ir/comment.rs => third_party/rust/bindgen-0.29.0/src/ir/comment.rs rename : third_party/rust/bindgen/src/ir/comp.rs => third_party/rust/bindgen-0.29.0/src/ir/comp.rs rename : third_party/rust/bindgen/src/ir/context.rs => third_party/rust/bindgen-0.29.0/src/ir/context.rs rename : third_party/rust/bindgen/src/ir/derive.rs => third_party/rust/bindgen-0.29.0/src/ir/derive.rs rename : third_party/rust/bindgen/src/ir/dot.rs => third_party/rust/bindgen-0.29.0/src/ir/dot.rs rename : third_party/rust/bindgen/src/ir/enum_ty.rs => third_party/rust/bindgen-0.29.0/src/ir/enum_ty.rs rename : third_party/rust/bindgen/src/ir/function.rs => third_party/rust/bindgen-0.29.0/src/ir/function.rs rename : third_party/rust/bindgen/src/ir/int.rs => third_party/rust/bindgen-0.29.0/src/ir/int.rs rename : third_party/rust/bindgen/src/ir/item.rs => third_party/rust/bindgen-0.29.0/src/ir/item.rs rename : third_party/rust/bindgen/src/ir/item_kind.rs => third_party/rust/bindgen-0.29.0/src/ir/item_kind.rs rename : third_party/rust/bindgen/src/ir/layout.rs => third_party/rust/bindgen-0.29.0/src/ir/layout.rs rename : third_party/rust/bindgen/src/ir/module.rs => third_party/rust/bindgen-0.29.0/src/ir/module.rs rename : third_party/rust/bindgen/src/ir/objc.rs => third_party/rust/bindgen-0.29.0/src/ir/objc.rs rename : third_party/rust/bindgen/src/ir/template.rs => third_party/rust/bindgen-0.29.0/src/ir/template.rs rename : third_party/rust/bindgen/src/ir/traversal.rs => third_party/rust/bindgen-0.29.0/src/ir/traversal.rs rename : third_party/rust/bindgen/src/ir/ty.rs => third_party/rust/bindgen-0.29.0/src/ir/ty.rs rename : third_party/rust/bindgen/src/ir/var.rs => third_party/rust/bindgen-0.29.0/src/ir/var.rs rename : third_party/rust/bindgen/src/lib.rs => third_party/rust/bindgen-0.29.0/src/lib.rs rename : third_party/rust/bindgen/src/main.rs => third_party/rust/bindgen-0.29.0/src/main.rs rename : third_party/rust/bindgen/src/options.rs => third_party/rust/bindgen-0.29.0/src/options.rs rename : third_party/rust/bindgen/src/parse.rs => third_party/rust/bindgen-0.29.0/src/parse.rs rename : third_party/rust/bindgen/src/regex_set.rs => third_party/rust/bindgen-0.29.0/src/regex_set.rs rename : third_party/rust/bindgen/src/uses.rs => third_party/rust/bindgen-0.29.0/src/uses.rs rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen/src/ir/analysis/derive_hash.rs rename : third_party/rust/cfg-if/.cargo-checksum.json => third_party/rust/cfg-if-0.1.0/.cargo-checksum.json rename : third_party/rust/cfg-if/.travis.yml => third_party/rust/cfg-if-0.1.0/.travis.yml rename : third_party/rust/cfg-if/Cargo.toml => third_party/rust/cfg-if-0.1.0/Cargo.toml rename : third_party/rust/cfg-if/src/lib.rs => third_party/rust/cfg-if-0.1.0/src/lib.rs rename : third_party/rust/clap/.cargo-checksum.json => third_party/rust/clap-2.24.2/.cargo-checksum.json rename : third_party/rust/clap/CHANGELOG.md => third_party/rust/clap-2.24.2/CHANGELOG.md rename : third_party/rust/clap/Cargo.toml => third_party/rust/clap-2.24.2/Cargo.toml rename : third_party/rust/clap/README.md => third_party/rust/clap-2.24.2/README.md rename : third_party/rust/clap/appveyor.yml => third_party/rust/clap-2.24.2/appveyor.yml rename : third_party/rust/clap/clap-test.rs => third_party/rust/clap-2.24.2/clap-test.rs rename : third_party/rust/clap/src/app/help.rs => third_party/rust/clap-2.24.2/src/app/help.rs rename : third_party/rust/clap/src/app/macros.rs => third_party/rust/clap-2.24.2/src/app/macros.rs rename : third_party/rust/clap/src/app/parser.rs => third_party/rust/clap-2.24.2/src/app/parser.rs rename : third_party/rust/clap/src/app/settings.rs => third_party/rust/clap-2.24.2/src/app/settings.rs rename : third_party/rust/clap/src/app/usage.rs => third_party/rust/clap-2.24.2/src/app/usage.rs rename : third_party/rust/clap/src/app/validator.rs => third_party/rust/clap-2.24.2/src/app/validator.rs rename : third_party/rust/clap/src/args/arg_builder/positional.rs => third_party/rust/clap-2.24.2/src/args/arg_builder/positional.rs rename : third_party/rust/clap/src/args/group.rs => third_party/rust/clap-2.24.2/src/args/group.rs rename : third_party/rust/clap/src/args/macros.rs => third_party/rust/clap-2.24.2/src/args/macros.rs rename : third_party/rust/clap/src/args/settings.rs => third_party/rust/clap-2.24.2/src/args/settings.rs rename : third_party/rust/clap/src/completions/powershell.rs => third_party/rust/clap-2.24.2/src/completions/powershell.rs rename : third_party/rust/clap/src/errors.rs => third_party/rust/clap-2.24.2/src/errors.rs rename : third_party/rust/clap/src/fmt.rs => third_party/rust/clap-2.24.2/src/fmt.rs rename : third_party/rust/clap/src/lib.rs => third_party/rust/clap-2.24.2/src/lib.rs rename : third_party/rust/clap/src/macros.rs => third_party/rust/clap-2.24.2/src/macros.rs rename : third_party/rust/clap/src/suggestions.rs => third_party/rust/clap-2.24.2/src/suggestions.rs rename : third_party/rust/env_logger/.cargo-checksum.json => third_party/rust/env_logger-0.4.1/.cargo-checksum.json rename : third_party/rust/env_logger/Cargo.toml => third_party/rust/env_logger-0.4.1/Cargo.toml rename : third_party/rust/env_logger/src/lib.rs => third_party/rust/env_logger-0.4.1/src/lib.rs rename : third_party/rust/gcc/.cargo-checksum.json => third_party/rust/gcc-0.3.42/.cargo-checksum.json rename : third_party/rust/gcc/.travis.yml => third_party/rust/gcc-0.3.42/.travis.yml rename : third_party/rust/gcc/Cargo.toml => third_party/rust/gcc-0.3.42/Cargo.toml rename : third_party/rust/gcc/README.md => third_party/rust/gcc-0.3.42/README.md rename : third_party/rust/gcc/src/lib.rs => third_party/rust/gcc-0.3.42/src/lib.rs rename : third_party/rust/gcc/src/windows_registry.rs => third_party/rust/gcc-0.3.42/src/windows_registry.rs rename : third_party/rust/gcc/tests/test.rs => third_party/rust/gcc-0.3.42/tests/test.rs rename : third_party/rust/log/.cargo-checksum.json => third_party/rust/log-0.3.6/.cargo-checksum.json rename : third_party/rust/log/.travis.yml => third_party/rust/log-0.3.6/.travis.yml rename : third_party/rust/log/Cargo.toml => third_party/rust/log-0.3.6/Cargo.toml rename : third_party/rust/log/README.md => third_party/rust/log-0.3.6/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/log-0.3.6/appveyor.yml rename : third_party/rust/log/src/lib.rs => third_party/rust/log-0.3.6/src/lib.rs rename : third_party/rust/log/src/macros.rs => third_party/rust/log-0.3.6/src/macros.rs rename : third_party/rust/num-traits/.cargo-checksum.json => third_party/rust/num-traits-0.1.37/.cargo-checksum.json rename : third_party/rust/num-traits/Cargo.toml => third_party/rust/num-traits-0.1.37/Cargo.toml rename : third_party/rust/num-traits/src/bounds.rs => third_party/rust/num-traits-0.1.37/src/bounds.rs rename : third_party/rust/num-traits/src/cast.rs => third_party/rust/num-traits-0.1.37/src/cast.rs rename : third_party/rust/num-traits/src/identities.rs => third_party/rust/num-traits-0.1.37/src/identities.rs rename : third_party/rust/num-traits/src/lib.rs => third_party/rust/num-traits-0.1.37/src/lib.rs rename : third_party/rust/num-traits/src/ops/checked.rs => third_party/rust/num-traits-0.1.37/src/ops/checked.rs rename : third_party/rust/num-traits/src/ops/wrapping.rs => third_party/rust/num-traits-0.1.37/src/ops/wrapping.rs rename : third_party/rust/num-traits/src/sign.rs => third_party/rust/num-traits-0.1.37/src/sign.rs rename : third_party/rust/num_cpus/.cargo-checksum.json => third_party/rust/num_cpus-1.2.1/.cargo-checksum.json rename : third_party/rust/num_cpus/Cargo.toml => third_party/rust/num_cpus-1.2.1/Cargo.toml rename : third_party/rust/num_cpus/README.md => third_party/rust/num_cpus-1.2.1/README.md rename : third_party/rust/num_cpus/src/lib.rs => third_party/rust/num_cpus-1.2.1/src/lib.rs rename : third_party/rust/regex/.cargo-checksum.json => third_party/rust/regex-0.2.1/.cargo-checksum.json rename : third_party/rust/regex/CHANGELOG.md => third_party/rust/regex-0.2.1/CHANGELOG.md rename : third_party/rust/regex/Cargo.toml => third_party/rust/regex-0.2.1/Cargo.toml rename : third_party/rust/regex/README.md => third_party/rust/regex-0.2.1/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/regex-0.2.1/appveyor.yml rename : third_party/rust/regex/ci/run-kcov => third_party/rust/regex-0.2.1/ci/run-kcov rename : third_party/rust/regex/src/backtrack.rs => third_party/rust/regex-0.2.1/src/backtrack.rs rename : third_party/rust/regex/src/compile.rs => third_party/rust/regex-0.2.1/src/compile.rs rename : third_party/rust/regex/src/exec.rs => third_party/rust/regex-0.2.1/src/exec.rs rename : third_party/rust/regex/src/lib.rs => third_party/rust/regex-0.2.1/src/lib.rs rename : third_party/rust/regex/src/re_builder.rs => third_party/rust/regex-0.2.1/src/re_builder.rs rename : third_party/rust/regex/src/re_bytes.rs => third_party/rust/regex-0.2.1/src/re_bytes.rs rename : third_party/rust/regex/src/re_unicode.rs => third_party/rust/regex-0.2.1/src/re_unicode.rs rename : third_party/rust/regex/src/utf8.rs => third_party/rust/regex-0.2.1/src/utf8.rs rename : third_party/rust/regex/tests/macros.rs => third_party/rust/regex-0.2.1/tests/macros.rs rename : third_party/rust/regex/tests/regression.rs => third_party/rust/regex-0.2.1/tests/regression.rs rename : third_party/rust/regex/tests/set.rs => third_party/rust/regex-0.2.1/tests/set.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_utf8bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_utf8bytes.rs rename : third_party/rust/regex-syntax/.cargo-checksum.json => third_party/rust/regex-syntax-0.4.0/.cargo-checksum.json rename : third_party/rust/regex-syntax/Cargo.toml => third_party/rust/regex-syntax-0.4.0/Cargo.toml rename : third_party/rust/regex-syntax/src/lib.rs => third_party/rust/regex-syntax-0.4.0/src/lib.rs rename : third_party/rust/regex-syntax/src/literals.rs => third_party/rust/regex-syntax-0.4.0/src/literals.rs rename : third_party/rust/regex-syntax/src/parser.rs => third_party/rust/regex-syntax-0.4.0/src/parser.rs rename : third_party/rust/regex-syntax/src/properties.rs => third_party/rust/regex-syntax-0.4.0/src/properties.rs rename : third_party/rust/rustc-serialize/.cargo-checksum.json => third_party/rust/rustc-serialize-0.3.22/.cargo-checksum.json rename : third_party/rust/rustc-serialize/Cargo.toml => third_party/rust/rustc-serialize-0.3.22/Cargo.toml rename : third_party/rust/rustc-serialize/README.md => third_party/rust/rustc-serialize-0.3.22/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/rustc-serialize-0.3.22/appveyor.yml rename : third_party/rust/rustc-serialize/src/base64.rs => third_party/rust/rustc-serialize-0.3.22/src/base64.rs rename : third_party/rust/rustc-serialize/src/hex.rs => third_party/rust/rustc-serialize-0.3.22/src/hex.rs rename : third_party/rust/rustc-serialize/src/json.rs => third_party/rust/rustc-serialize-0.3.22/src/json.rs rename : third_party/rust/rustc-serialize/src/lib.rs => third_party/rust/rustc-serialize-0.3.22/src/lib.rs rename : third_party/rust/thread-id/.appveyor.yml => third_party/rust/thread-id-3.0.0/.appveyor.yml rename : third_party/rust/thread-id/.cargo-checksum.json => third_party/rust/thread-id-3.0.0/.cargo-checksum.json rename : third_party/rust/thread-id/.travis.yml => third_party/rust/thread-id-3.0.0/.travis.yml rename : third_party/rust/thread-id/Cargo.toml => third_party/rust/thread-id-3.0.0/Cargo.toml rename : third_party/rust/thread-id/license => third_party/rust/thread-id-3.0.0/license rename : third_party/rust/thread-id/readme.md => third_party/rust/thread-id-3.0.0/readme.md rename : third_party/rust/thread-id/src/lib.rs => third_party/rust/thread-id-3.0.0/src/lib.rs rename : third_party/rust/thread-id/license => third_party/rust/thread-id/license-apache
2017-09-05 19:26:22 +03:00
// These env vars are intended for mingw32-make, not `namek`, which chokes
// on them anyway.
nmake.env_remove("MAKEFLAGS")
.env_remove("MFLAGS");
run(nmake.current_dir(dst.join("build"))
.arg("/nologo")
.arg("/f")
.arg(dst.join("build/win32/Makefile.msc"))
.arg("zlib.lib"), "nmake.exe");
for file in t!(fs::read_dir(&dst.join("build"))) {
let file = t!(file).path();
if let Some(s) = file.file_name().and_then(|s| s.to_str()) {
if s.ends_with(".h") {
t!(fs::copy(&file, dst.join("include").join(s)));
}
}
}
t!(fs::copy(dst.join("build/zlib.lib"), dst.join("lib/zlib.lib")));
println!("cargo:rustc-link-lib=static=zlib");
println!("cargo:rustc-link-search={}/lib", dst.to_string_lossy());
println!("cargo:root={}", dst.to_string_lossy());
println!("cargo:include={}/include", dst.to_string_lossy());
}
fn run(cmd: &mut Command, program: &str) {
println!("running: {:?}", cmd);
let status = match cmd.status() {
Ok(status) => status,
Err(ref e) if e.kind() == io::ErrorKind::NotFound => {
fail(&format!("failed to execute command: {}\nIs `{}` \
not installed?",
e,
program));
}
Err(e) => fail(&format!("failed to execute command: {}", e)),
};
if !status.success() {
fail(&format!("command did not execute successfully, got: {}", status));
}
}
fn fail(s: &str) -> ! {
println!("\n\n{}\n\n", s);
std::process::exit(1);
}
Bug 1277338 - Part 13: Update vendored crates for newer `js` crate; r=sfink --HG-- rename : third_party/rust/aho-corasick/.cargo-checksum.json => third_party/rust/aho-corasick-0.6.2/.cargo-checksum.json rename : third_party/rust/aho-corasick/Cargo.toml => third_party/rust/aho-corasick-0.6.2/Cargo.toml rename : third_party/rust/aho-corasick/src/autiter.rs => third_party/rust/aho-corasick-0.6.2/src/autiter.rs rename : third_party/rust/bindgen/.cargo-checksum.json => third_party/rust/bindgen-0.29.0/.cargo-checksum.json rename : third_party/rust/bindgen/.github/ISSUE_TEMPLATE.md => third_party/rust/bindgen-0.29.0/.github/ISSUE_TEMPLATE.md rename : third_party/rust/bindgen/.travis.yml => third_party/rust/bindgen-0.29.0/.travis.yml rename : third_party/rust/bindgen/CONTRIBUTING.md => third_party/rust/bindgen-0.29.0/CONTRIBUTING.md rename : third_party/rust/bindgen/Cargo.toml => third_party/rust/bindgen-0.29.0/Cargo.toml rename : third_party/rust/bindgen/LICENSE => third_party/rust/bindgen-0.29.0/LICENSE rename : third_party/rust/bindgen/README.md => third_party/rust/bindgen-0.29.0/README.md rename : third_party/rust/bindgen/appveyor.yml => third_party/rust/bindgen-0.29.0/appveyor.yml rename : third_party/rust/bindgen/book/book.toml => third_party/rust/bindgen-0.29.0/book/book.toml rename : third_party/rust/bindgen/book/src/SUMMARY.md => third_party/rust/bindgen-0.29.0/book/src/SUMMARY.md rename : third_party/rust/bindgen/book/src/blacklisting.md => third_party/rust/bindgen-0.29.0/book/src/blacklisting.md rename : third_party/rust/bindgen/book/src/chapter_1.md => third_party/rust/bindgen-0.29.0/book/src/chapter_1.md rename : third_party/rust/bindgen/book/src/command-line-usage.md => third_party/rust/bindgen-0.29.0/book/src/command-line-usage.md rename : third_party/rust/bindgen/book/src/cpp.md => third_party/rust/bindgen-0.29.0/book/src/cpp.md rename : third_party/rust/bindgen/book/src/customizing-generated-bindings.md => third_party/rust/bindgen-0.29.0/book/src/customizing-generated-bindings.md rename : third_party/rust/bindgen/book/src/introduction.md => third_party/rust/bindgen-0.29.0/book/src/introduction.md rename : third_party/rust/bindgen/book/src/library-usage.md => third_party/rust/bindgen-0.29.0/book/src/library-usage.md rename : third_party/rust/bindgen/book/src/nocopy.md => third_party/rust/bindgen-0.29.0/book/src/nocopy.md rename : third_party/rust/bindgen/book/src/opaque.md => third_party/rust/bindgen-0.29.0/book/src/opaque.md rename : third_party/rust/bindgen/book/src/replacing-types.md => third_party/rust/bindgen-0.29.0/book/src/replacing-types.md rename : third_party/rust/bindgen/book/src/requirements.md => third_party/rust/bindgen-0.29.0/book/src/requirements.md rename : third_party/rust/bindgen/book/src/tutorial-0.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-0.md rename : third_party/rust/bindgen/book/src/tutorial-1.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-1.md rename : third_party/rust/bindgen/book/src/tutorial-2.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-2.md rename : third_party/rust/bindgen/book/src/tutorial-3.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-3.md rename : third_party/rust/bindgen/book/src/tutorial-4.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-4.md rename : third_party/rust/bindgen/book/src/tutorial-5.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-5.md rename : third_party/rust/bindgen/book/src/tutorial-6.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-6.md rename : third_party/rust/bindgen/book/src/using-unions.md => third_party/rust/bindgen-0.29.0/book/src/using-unions.md rename : third_party/rust/bindgen/book/src/whitelisting.md => third_party/rust/bindgen-0.29.0/book/src/whitelisting.md rename : third_party/rust/bindgen/build.rs => third_party/rust/bindgen-0.29.0/build.rs rename : third_party/rust/bindgen/ci/assert-docs.sh => third_party/rust/bindgen-0.29.0/ci/assert-docs.sh rename : third_party/rust/bindgen/ci/assert-no-diff.bat => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.bat rename : third_party/rust/bindgen/ci/assert-no-diff.sh => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.sh rename : third_party/rust/bindgen/ci/assert-rustfmt.sh => third_party/rust/bindgen-0.29.0/ci/assert-rustfmt.sh rename : third_party/rust/bindgen/ci/before_install.sh => third_party/rust/bindgen-0.29.0/ci/before_install.sh rename : third_party/rust/bindgen/ci/deploy-book.sh => third_party/rust/bindgen-0.29.0/ci/deploy-book.sh rename : third_party/rust/bindgen/ci/no-includes.sh => third_party/rust/bindgen-0.29.0/ci/no-includes.sh rename : third_party/rust/bindgen/ci/test-book.sh => third_party/rust/bindgen-0.29.0/ci/test-book.sh rename : third_party/rust/bindgen/ci/test.bat => third_party/rust/bindgen-0.29.0/ci/test.bat rename : third_party/rust/bindgen/ci/test.sh => third_party/rust/bindgen-0.29.0/ci/test.sh rename : third_party/rust/bindgen/example-graphviz-ir.png => third_party/rust/bindgen-0.29.0/example-graphviz-ir.png rename : third_party/rust/bindgen/rustfmt.toml => third_party/rust/bindgen-0.29.0/rustfmt.toml rename : third_party/rust/bindgen/src/callbacks.rs => third_party/rust/bindgen-0.29.0/src/callbacks.rs rename : third_party/rust/bindgen/src/clang.rs => third_party/rust/bindgen-0.29.0/src/clang.rs rename : third_party/rust/bindgen/src/codegen/helpers.rs => third_party/rust/bindgen-0.29.0/src/codegen/helpers.rs rename : third_party/rust/bindgen/src/codegen/mod.rs => third_party/rust/bindgen-0.29.0/src/codegen/mod.rs rename : third_party/rust/bindgen/src/codegen/struct_layout.rs => third_party/rust/bindgen-0.29.0/src/codegen/struct_layout.rs rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/derive_debug.rs rename : third_party/rust/bindgen/src/ir/analysis/has_vtable.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/has_vtable.rs rename : third_party/rust/bindgen/src/ir/analysis/mod.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/mod.rs rename : third_party/rust/bindgen/src/ir/analysis/template_params.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/template_params.rs rename : third_party/rust/bindgen/src/ir/annotations.rs => third_party/rust/bindgen-0.29.0/src/ir/annotations.rs rename : third_party/rust/bindgen/src/ir/comment.rs => third_party/rust/bindgen-0.29.0/src/ir/comment.rs rename : third_party/rust/bindgen/src/ir/comp.rs => third_party/rust/bindgen-0.29.0/src/ir/comp.rs rename : third_party/rust/bindgen/src/ir/context.rs => third_party/rust/bindgen-0.29.0/src/ir/context.rs rename : third_party/rust/bindgen/src/ir/derive.rs => third_party/rust/bindgen-0.29.0/src/ir/derive.rs rename : third_party/rust/bindgen/src/ir/dot.rs => third_party/rust/bindgen-0.29.0/src/ir/dot.rs rename : third_party/rust/bindgen/src/ir/enum_ty.rs => third_party/rust/bindgen-0.29.0/src/ir/enum_ty.rs rename : third_party/rust/bindgen/src/ir/function.rs => third_party/rust/bindgen-0.29.0/src/ir/function.rs rename : third_party/rust/bindgen/src/ir/int.rs => third_party/rust/bindgen-0.29.0/src/ir/int.rs rename : third_party/rust/bindgen/src/ir/item.rs => third_party/rust/bindgen-0.29.0/src/ir/item.rs rename : third_party/rust/bindgen/src/ir/item_kind.rs => third_party/rust/bindgen-0.29.0/src/ir/item_kind.rs rename : third_party/rust/bindgen/src/ir/layout.rs => third_party/rust/bindgen-0.29.0/src/ir/layout.rs rename : third_party/rust/bindgen/src/ir/module.rs => third_party/rust/bindgen-0.29.0/src/ir/module.rs rename : third_party/rust/bindgen/src/ir/objc.rs => third_party/rust/bindgen-0.29.0/src/ir/objc.rs rename : third_party/rust/bindgen/src/ir/template.rs => third_party/rust/bindgen-0.29.0/src/ir/template.rs rename : third_party/rust/bindgen/src/ir/traversal.rs => third_party/rust/bindgen-0.29.0/src/ir/traversal.rs rename : third_party/rust/bindgen/src/ir/ty.rs => third_party/rust/bindgen-0.29.0/src/ir/ty.rs rename : third_party/rust/bindgen/src/ir/var.rs => third_party/rust/bindgen-0.29.0/src/ir/var.rs rename : third_party/rust/bindgen/src/lib.rs => third_party/rust/bindgen-0.29.0/src/lib.rs rename : third_party/rust/bindgen/src/main.rs => third_party/rust/bindgen-0.29.0/src/main.rs rename : third_party/rust/bindgen/src/options.rs => third_party/rust/bindgen-0.29.0/src/options.rs rename : third_party/rust/bindgen/src/parse.rs => third_party/rust/bindgen-0.29.0/src/parse.rs rename : third_party/rust/bindgen/src/regex_set.rs => third_party/rust/bindgen-0.29.0/src/regex_set.rs rename : third_party/rust/bindgen/src/uses.rs => third_party/rust/bindgen-0.29.0/src/uses.rs rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen/src/ir/analysis/derive_hash.rs rename : third_party/rust/cfg-if/.cargo-checksum.json => third_party/rust/cfg-if-0.1.0/.cargo-checksum.json rename : third_party/rust/cfg-if/.travis.yml => third_party/rust/cfg-if-0.1.0/.travis.yml rename : third_party/rust/cfg-if/Cargo.toml => third_party/rust/cfg-if-0.1.0/Cargo.toml rename : third_party/rust/cfg-if/src/lib.rs => third_party/rust/cfg-if-0.1.0/src/lib.rs rename : third_party/rust/clap/.cargo-checksum.json => third_party/rust/clap-2.24.2/.cargo-checksum.json rename : third_party/rust/clap/CHANGELOG.md => third_party/rust/clap-2.24.2/CHANGELOG.md rename : third_party/rust/clap/Cargo.toml => third_party/rust/clap-2.24.2/Cargo.toml rename : third_party/rust/clap/README.md => third_party/rust/clap-2.24.2/README.md rename : third_party/rust/clap/appveyor.yml => third_party/rust/clap-2.24.2/appveyor.yml rename : third_party/rust/clap/clap-test.rs => third_party/rust/clap-2.24.2/clap-test.rs rename : third_party/rust/clap/src/app/help.rs => third_party/rust/clap-2.24.2/src/app/help.rs rename : third_party/rust/clap/src/app/macros.rs => third_party/rust/clap-2.24.2/src/app/macros.rs rename : third_party/rust/clap/src/app/parser.rs => third_party/rust/clap-2.24.2/src/app/parser.rs rename : third_party/rust/clap/src/app/settings.rs => third_party/rust/clap-2.24.2/src/app/settings.rs rename : third_party/rust/clap/src/app/usage.rs => third_party/rust/clap-2.24.2/src/app/usage.rs rename : third_party/rust/clap/src/app/validator.rs => third_party/rust/clap-2.24.2/src/app/validator.rs rename : third_party/rust/clap/src/args/arg_builder/positional.rs => third_party/rust/clap-2.24.2/src/args/arg_builder/positional.rs rename : third_party/rust/clap/src/args/group.rs => third_party/rust/clap-2.24.2/src/args/group.rs rename : third_party/rust/clap/src/args/macros.rs => third_party/rust/clap-2.24.2/src/args/macros.rs rename : third_party/rust/clap/src/args/settings.rs => third_party/rust/clap-2.24.2/src/args/settings.rs rename : third_party/rust/clap/src/completions/powershell.rs => third_party/rust/clap-2.24.2/src/completions/powershell.rs rename : third_party/rust/clap/src/errors.rs => third_party/rust/clap-2.24.2/src/errors.rs rename : third_party/rust/clap/src/fmt.rs => third_party/rust/clap-2.24.2/src/fmt.rs rename : third_party/rust/clap/src/lib.rs => third_party/rust/clap-2.24.2/src/lib.rs rename : third_party/rust/clap/src/macros.rs => third_party/rust/clap-2.24.2/src/macros.rs rename : third_party/rust/clap/src/suggestions.rs => third_party/rust/clap-2.24.2/src/suggestions.rs rename : third_party/rust/env_logger/.cargo-checksum.json => third_party/rust/env_logger-0.4.1/.cargo-checksum.json rename : third_party/rust/env_logger/Cargo.toml => third_party/rust/env_logger-0.4.1/Cargo.toml rename : third_party/rust/env_logger/src/lib.rs => third_party/rust/env_logger-0.4.1/src/lib.rs rename : third_party/rust/gcc/.cargo-checksum.json => third_party/rust/gcc-0.3.42/.cargo-checksum.json rename : third_party/rust/gcc/.travis.yml => third_party/rust/gcc-0.3.42/.travis.yml rename : third_party/rust/gcc/Cargo.toml => third_party/rust/gcc-0.3.42/Cargo.toml rename : third_party/rust/gcc/README.md => third_party/rust/gcc-0.3.42/README.md rename : third_party/rust/gcc/src/lib.rs => third_party/rust/gcc-0.3.42/src/lib.rs rename : third_party/rust/gcc/src/windows_registry.rs => third_party/rust/gcc-0.3.42/src/windows_registry.rs rename : third_party/rust/gcc/tests/test.rs => third_party/rust/gcc-0.3.42/tests/test.rs rename : third_party/rust/log/.cargo-checksum.json => third_party/rust/log-0.3.6/.cargo-checksum.json rename : third_party/rust/log/.travis.yml => third_party/rust/log-0.3.6/.travis.yml rename : third_party/rust/log/Cargo.toml => third_party/rust/log-0.3.6/Cargo.toml rename : third_party/rust/log/README.md => third_party/rust/log-0.3.6/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/log-0.3.6/appveyor.yml rename : third_party/rust/log/src/lib.rs => third_party/rust/log-0.3.6/src/lib.rs rename : third_party/rust/log/src/macros.rs => third_party/rust/log-0.3.6/src/macros.rs rename : third_party/rust/num-traits/.cargo-checksum.json => third_party/rust/num-traits-0.1.37/.cargo-checksum.json rename : third_party/rust/num-traits/Cargo.toml => third_party/rust/num-traits-0.1.37/Cargo.toml rename : third_party/rust/num-traits/src/bounds.rs => third_party/rust/num-traits-0.1.37/src/bounds.rs rename : third_party/rust/num-traits/src/cast.rs => third_party/rust/num-traits-0.1.37/src/cast.rs rename : third_party/rust/num-traits/src/identities.rs => third_party/rust/num-traits-0.1.37/src/identities.rs rename : third_party/rust/num-traits/src/lib.rs => third_party/rust/num-traits-0.1.37/src/lib.rs rename : third_party/rust/num-traits/src/ops/checked.rs => third_party/rust/num-traits-0.1.37/src/ops/checked.rs rename : third_party/rust/num-traits/src/ops/wrapping.rs => third_party/rust/num-traits-0.1.37/src/ops/wrapping.rs rename : third_party/rust/num-traits/src/sign.rs => third_party/rust/num-traits-0.1.37/src/sign.rs rename : third_party/rust/num_cpus/.cargo-checksum.json => third_party/rust/num_cpus-1.2.1/.cargo-checksum.json rename : third_party/rust/num_cpus/Cargo.toml => third_party/rust/num_cpus-1.2.1/Cargo.toml rename : third_party/rust/num_cpus/README.md => third_party/rust/num_cpus-1.2.1/README.md rename : third_party/rust/num_cpus/src/lib.rs => third_party/rust/num_cpus-1.2.1/src/lib.rs rename : third_party/rust/regex/.cargo-checksum.json => third_party/rust/regex-0.2.1/.cargo-checksum.json rename : third_party/rust/regex/CHANGELOG.md => third_party/rust/regex-0.2.1/CHANGELOG.md rename : third_party/rust/regex/Cargo.toml => third_party/rust/regex-0.2.1/Cargo.toml rename : third_party/rust/regex/README.md => third_party/rust/regex-0.2.1/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/regex-0.2.1/appveyor.yml rename : third_party/rust/regex/ci/run-kcov => third_party/rust/regex-0.2.1/ci/run-kcov rename : third_party/rust/regex/src/backtrack.rs => third_party/rust/regex-0.2.1/src/backtrack.rs rename : third_party/rust/regex/src/compile.rs => third_party/rust/regex-0.2.1/src/compile.rs rename : third_party/rust/regex/src/exec.rs => third_party/rust/regex-0.2.1/src/exec.rs rename : third_party/rust/regex/src/lib.rs => third_party/rust/regex-0.2.1/src/lib.rs rename : third_party/rust/regex/src/re_builder.rs => third_party/rust/regex-0.2.1/src/re_builder.rs rename : third_party/rust/regex/src/re_bytes.rs => third_party/rust/regex-0.2.1/src/re_bytes.rs rename : third_party/rust/regex/src/re_unicode.rs => third_party/rust/regex-0.2.1/src/re_unicode.rs rename : third_party/rust/regex/src/utf8.rs => third_party/rust/regex-0.2.1/src/utf8.rs rename : third_party/rust/regex/tests/macros.rs => third_party/rust/regex-0.2.1/tests/macros.rs rename : third_party/rust/regex/tests/regression.rs => third_party/rust/regex-0.2.1/tests/regression.rs rename : third_party/rust/regex/tests/set.rs => third_party/rust/regex-0.2.1/tests/set.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_utf8bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_bytes.rs rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_utf8bytes.rs rename : third_party/rust/regex-syntax/.cargo-checksum.json => third_party/rust/regex-syntax-0.4.0/.cargo-checksum.json rename : third_party/rust/regex-syntax/Cargo.toml => third_party/rust/regex-syntax-0.4.0/Cargo.toml rename : third_party/rust/regex-syntax/src/lib.rs => third_party/rust/regex-syntax-0.4.0/src/lib.rs rename : third_party/rust/regex-syntax/src/literals.rs => third_party/rust/regex-syntax-0.4.0/src/literals.rs rename : third_party/rust/regex-syntax/src/parser.rs => third_party/rust/regex-syntax-0.4.0/src/parser.rs rename : third_party/rust/regex-syntax/src/properties.rs => third_party/rust/regex-syntax-0.4.0/src/properties.rs rename : third_party/rust/rustc-serialize/.cargo-checksum.json => third_party/rust/rustc-serialize-0.3.22/.cargo-checksum.json rename : third_party/rust/rustc-serialize/Cargo.toml => third_party/rust/rustc-serialize-0.3.22/Cargo.toml rename : third_party/rust/rustc-serialize/README.md => third_party/rust/rustc-serialize-0.3.22/README.md rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/rustc-serialize-0.3.22/appveyor.yml rename : third_party/rust/rustc-serialize/src/base64.rs => third_party/rust/rustc-serialize-0.3.22/src/base64.rs rename : third_party/rust/rustc-serialize/src/hex.rs => third_party/rust/rustc-serialize-0.3.22/src/hex.rs rename : third_party/rust/rustc-serialize/src/json.rs => third_party/rust/rustc-serialize-0.3.22/src/json.rs rename : third_party/rust/rustc-serialize/src/lib.rs => third_party/rust/rustc-serialize-0.3.22/src/lib.rs rename : third_party/rust/thread-id/.appveyor.yml => third_party/rust/thread-id-3.0.0/.appveyor.yml rename : third_party/rust/thread-id/.cargo-checksum.json => third_party/rust/thread-id-3.0.0/.cargo-checksum.json rename : third_party/rust/thread-id/.travis.yml => third_party/rust/thread-id-3.0.0/.travis.yml rename : third_party/rust/thread-id/Cargo.toml => third_party/rust/thread-id-3.0.0/Cargo.toml rename : third_party/rust/thread-id/license => third_party/rust/thread-id-3.0.0/license rename : third_party/rust/thread-id/readme.md => third_party/rust/thread-id-3.0.0/readme.md rename : third_party/rust/thread-id/src/lib.rs => third_party/rust/thread-id-3.0.0/src/lib.rs rename : third_party/rust/thread-id/license => third_party/rust/thread-id/license-apache
2017-09-05 19:26:22 +03:00
#[cfg(not(target_env = "msvc"))]
fn try_vcpkg() -> bool {
false
}
#[cfg(target_env = "msvc")]
fn try_vcpkg() -> bool {
// see if there is a vcpkg tree with zlib installed
match vcpkg::Config::new()
.emit_includes(true)
.lib_names("zlib", "zlib1")
.probe("zlib") {
Ok(_) => { true },
Err(e) => {
println!("note, vcpkg did not find zlib: {}", e);
false
},
}
}