From 2ef37e3a0e45dd1fbd6a7ecbc41853995db2a9fc Mon Sep 17 00:00:00 2001 From: Ryan Dahl Date: Wed, 10 Feb 2021 17:24:50 -0500 Subject: [PATCH] Exclude more unnecessary bits of ICU 19.5M -> 14M --- Cargo.toml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index c477ee4f..6bb5491a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,13 +11,20 @@ repository = "https://github.com/denoland/rusty_v8" exclude = [ # To keep the package under the 10mb limit imposed by crates.io we exclude # a lot of files that are not needed for the build. - ".*", + "*.css", + "*.gyp", + "*.gypi", + "*.html", + "*.m4", "*.md", "*.settings", "*.txt", "*OWNERS*", + ".*", "AUTHORS", + "Doxyfile*", "LICENSE*", + "Makefile*", "README*", "build/android/", "build/chromeos/", @@ -31,6 +38,15 @@ exclude = [ "buildtools/third_party/libc++/trunk/utils/", "buildtools/third_party/libc++/trunk/www/", "buildtools/third_party/libc++abi/trunk/test/", + "third_party/icu/patches/", + "third_party/icu/source/config/", + "third_party/icu/source/data/", + "third_party/icu/source/extra/", + "third_party/icu/source/io/", + "third_party/icu/source/python/", + "third_party/icu/source/samples/", + "third_party/icu/source/tools/", + "third_party/icu/tzres/", "tools/clang", "v8/ChangeLog", "v8/benchmarks/",