From 6cf92a7fa39c5d23a470e24b2e900e25f103d6a1 Mon Sep 17 00:00:00 2001 From: Ryan Dahl Date: Wed, 4 Dec 2019 10:44:54 -0500 Subject: [PATCH] Upgrade V8 to 8.0.427 --- .gitmodules | 3 +++ README.md | 6 ++++-- build | 2 +- build.rs | 2 +- buildtools | 2 +- third_party/zlib | 1 + tools/clang | 2 +- v8 | 2 +- 8 files changed, 13 insertions(+), 7 deletions(-) create mode 160000 third_party/zlib diff --git a/.gitmodules b/.gitmodules index 69652e96..d8c0cc81 100644 --- a/.gitmodules +++ b/.gitmodules @@ -19,3 +19,6 @@ [submodule "buildtools"] path = buildtools url = https://github.com/denoland/chromium_buildtools.git +[submodule "third_party/zlib"] + path = third_party/zlib + url = https://chromium.googlesource.com/chromium/src/third_party/zlib.git diff --git a/README.md b/README.md index c1a658cd..068537b3 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,10 @@ -# rusty_v8 +# Rusty V8 Binding + +V8 Version: 8.0.427 [![Build Status](https://github.com/denoland/rusty_v8/workflows/ci/badge.svg?branch=master)](https://github.com/denoland/rusty_v8/actions) -https://crates.io/crates/rusty_v8 +[![crates.io](https://img.shields.io/crates/v/rusty_v8.svg)](https://crates.io/crates/rusty_v8) This is a project to replace libdeno with a full V8 binding. It's very much under construction and not usable. I'll update this message if it ever is. diff --git a/build b/build index 4d6554f3..5b92eaad 160000 --- a/build +++ b/build @@ -1 +1 @@ -Subproject commit 4d6554f3741e76b4c57d4aa58d5df98716a38c05 +Subproject commit 5b92eaadf6668ffe4383287c698520bfcf059f4e diff --git a/build.rs b/build.rs index f03a078b..1aacd1ed 100644 --- a/build.rs +++ b/build.rs @@ -127,7 +127,7 @@ fn clang_download() -> PathBuf { println!("clang_base_path {}", clang_base_path.display()); let status = Command::new("python") .arg("./tools/clang/scripts/update.py") - .arg("--clang-dir") + .arg("--output-dir") .arg(&clang_base_path) .status() .expect("clang download failed"); diff --git a/buildtools b/buildtools index f446d2d4..40fca99f 160000 --- a/buildtools +++ b/buildtools @@ -1 +1 @@ -Subproject commit f446d2d4fda7b7da42670ecb9b42059d561e1166 +Subproject commit 40fca99fd2923061b9e531e9f1f9617067e7374a diff --git a/third_party/zlib b/third_party/zlib new file mode 160000 index 00000000..e77e1c06 --- /dev/null +++ b/third_party/zlib @@ -0,0 +1 @@ +Subproject commit e77e1c06c8881abff0c7418368d147ff4a474d08 diff --git a/tools/clang b/tools/clang index c5d85f1e..d1940b1b 160000 --- a/tools/clang +++ b/tools/clang @@ -1 +1 @@ -Subproject commit c5d85f1e9d3a01e4de2ccf4dfaa7847653ae9121 +Subproject commit d1940b1bfa68075a3163adfcd10423c98cb54c72 diff --git a/v8 b/v8 index 9d867c52..2b3800c4 160000 --- a/v8 +++ b/v8 @@ -1 +1 @@ -Subproject commit 9d867c52741eb9fd5e63918e18e124d496d526d9 +Subproject commit 2b3800c48c0dd755bcd9213023dccdae36798aba