• Max Moroz's avatar
    Clean up LLVM bundle package: don't use wildcards and exclude unneeded libs. · 500b4b17
    Max Moroz authored
    Hopefully this won't break too many things. Libraries removed:
    
    - Linux: removed ~5.5MB from ~24.5MB of libs (excluding Android libs):
    1.5M	libclang_rt.asan-i386.so
    4.0K	libclang_rt.asan-preinit-i386.a
    1.5M	libclang_rt.asan-x86_64.so
    4.0K	libclang_rt.asan-preinit-x86_64.a
    36K	libclang_rt.hwasan_cxx-x86_64.a
    4.0K	libclang_rt.hwasan_cxx-x86_64.a.syms
    1.4M	libclang_rt.hwasan-x86_64.a
    4.0K	libclang_rt.hwasan-x86_64.a.syms
    388K	libclang_rt.hwasan-x86_64.so
    352K	libclang_rt.ubsan_standalone-i386.so
    332K	libclang_rt.ubsan_standalone-x86_64.so
    
    - Darwin: removed ~3MB from ~9MB of libs
    1.5M	libclang_rt.fuzzer_no_main_ios.a
    1.6M	libclang_rt.fuzzer_no_main_iossim.a
    
    - Windows: (insignificant) removed ~50KB from ~28MB of libs
    48094	clang_rt.asan-preinit-i386.lib
    892	clang_rt.asan-preinit-x86_64.lib
    
    Bug: 870331
    Change-Id: I0ccf1310b2ab5bde6d514a31b2c5ba7eb2844401
    Reviewed-on: https://chromium-review.googlesource.com/c/1315361Reviewed-by: default avatarNico Weber <thakis@chromium.org>
    Reviewed-by: default avatarReid Kleckner <rnk@chromium.org>
    Reviewed-by: default avatarJonathan Metzman <metzman@chromium.org>
    Commit-Queue: Max Moroz <mmoroz@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#607265}
    500b4b17
package.py 22.5 KB