From af1c0391fb41e5119a084fec65e88faeb8e3042d Mon Sep 17 00:00:00 2001 From: Marius Gavrilescu Date: Sat, 23 Sep 2017 22:08:05 +0300 Subject: [PATCH] MANIFEST.SKIP --- MANIFEST | 262 +++++++++++++++++--------------------------------- MANIFEST.SKIP | 38 ++++++++ 2 files changed, 128 insertions(+), 172 deletions(-) create mode 100644 MANIFEST.SKIP diff --git a/MANIFEST b/MANIFEST index 1ded028..cfe5a60 100644 --- a/MANIFEST +++ b/MANIFEST @@ -1,27 +1,90 @@ -Brotli.xs -Changes -MANIFEST This list of files -Makefile.PL -README bin/bro-perl -brotli/.git -brotli/CONTRIBUTING.md +Brotli.xs +brotli/c/common/constants.h +brotli/c/common/dictionary.bin +brotli/c/common/dictionary.c +brotli/c/common/dictionary.h +brotli/c/common/version.h +brotli/c/dec/bit_reader.c +brotli/c/dec/bit_reader.h +brotli/c/dec/context.h +brotli/c/dec/decode.c +brotli/c/dec/huffman.c +brotli/c/dec/huffman.h +brotli/c/dec/port.h +brotli/c/dec/prefix.h +brotli/c/dec/state.c +brotli/c/dec/state.h +brotli/c/dec/transform.h +brotli/c/enc/backward_references.c +brotli/c/enc/backward_references.h +brotli/c/enc/backward_references_hq.c +brotli/c/enc/backward_references_hq.h +brotli/c/enc/backward_references_inc.h +brotli/c/enc/bit_cost.c +brotli/c/enc/bit_cost.h +brotli/c/enc/bit_cost_inc.h +brotli/c/enc/block_encoder_inc.h +brotli/c/enc/block_splitter.c +brotli/c/enc/block_splitter.h +brotli/c/enc/block_splitter_inc.h +brotli/c/enc/brotli_bit_stream.c +brotli/c/enc/brotli_bit_stream.h +brotli/c/enc/cluster.c +brotli/c/enc/cluster.h +brotli/c/enc/cluster_inc.h +brotli/c/enc/command.h +brotli/c/enc/compress_fragment.c +brotli/c/enc/compress_fragment.h +brotli/c/enc/compress_fragment_two_pass.c +brotli/c/enc/compress_fragment_two_pass.h +brotli/c/enc/context.h +brotli/c/enc/dictionary_hash.c +brotli/c/enc/dictionary_hash.h +brotli/c/enc/encode.c +brotli/c/enc/entropy_encode.c +brotli/c/enc/entropy_encode.h +brotli/c/enc/entropy_encode_static.h +brotli/c/enc/fast_log.h +brotli/c/enc/find_match_length.h +brotli/c/enc/hash.h +brotli/c/enc/hash_forgetful_chain_inc.h +brotli/c/enc/hash_longest_match64_inc.h +brotli/c/enc/hash_longest_match_inc.h +brotli/c/enc/hash_longest_match_quickly_inc.h +brotli/c/enc/hash_to_binary_tree_inc.h +brotli/c/enc/histogram.c +brotli/c/enc/histogram.h +brotli/c/enc/histogram_inc.h +brotli/c/enc/literal_cost.c +brotli/c/enc/literal_cost.h +brotli/c/enc/memory.c +brotli/c/enc/memory.h +brotli/c/enc/metablock.c +brotli/c/enc/metablock.h +brotli/c/enc/metablock_inc.h +brotli/c/enc/port.h +brotli/c/enc/prefix.h +brotli/c/enc/quality.h +brotli/c/enc/ringbuffer.h +brotli/c/enc/static_dict.c +brotli/c/enc/static_dict.h +brotli/c/enc/static_dict_lut.h +brotli/c/enc/utf8_util.c +brotli/c/enc/utf8_util.h +brotli/c/enc/write_bits.h +brotli/c/include/brotli/decode.h +brotli/c/include/brotli/encode.h +brotli/c/include/brotli/port.h +brotli/c/include/brotli/types.h +brotli/configure brotli/LICENSE -brotli/docs/brotli-comparison-study-2015-09-22.pdf -brotli/docs/decode.h.3 -brotli/docs/encode.h.3 -brotli/docs/types.h.3 -brotli/python/tests/__init__.py -brotli/python/tests/compressor_test.py -brotli/python/tests/decompress_test.py -brotli/python/tests/_test_utils.py -brotli/python/tests/bro_test.py -brotli/python/tests/compress_test.py -brotli/python/Makefile -brotli/python/README.md -brotli/python/_brotli.cc -brotli/python/bro.py -brotli/python/brotli.py +brotli/Makefile +brotli/README.md +brotli/tests/compatibility_test.sh +brotli/tests/roundtrip_test.sh +brotli/tests/run-compatibility-test.cmake +brotli/tests/run-roundtrip-test.cmake brotli/tests/testdata/10x10y brotli/tests/testdata/10x10y.compressed brotli/tests/testdata/64x @@ -85,159 +148,14 @@ brotli/tests/testdata/xyzzy brotli/tests/testdata/xyzzy.compressed brotli/tests/testdata/zeros brotli/tests/testdata/zeros.compressed -brotli/tests/Makefile -brotli/tests/compatibility_test.sh -brotli/tests/roundtrip_test.sh -brotli/tests/run-compatibility-test.cmake -brotli/tests/run-roundtrip-test.cmake -brotli/configure -brotli/go/cbrotli/BUILD -brotli/go/cbrotli/cbrotli.go -brotli/go/cbrotli/cbrotli_test.go -brotli/go/cbrotli/internal/BUILD -brotli/go/cbrotli/internal/decoder.go -brotli/go/cbrotli/internal/encoder.go -brotli/java/org/brotli/dec/BrotliRuntimeException.java -brotli/java/org/brotli/dec/BUILD -brotli/java/org/brotli/dec/BitReader.java -brotli/java/org/brotli/dec/BitReaderTest.java -brotli/java/org/brotli/dec/BrotliInputStream.java -brotli/java/org/brotli/dec/Context.java -brotli/java/org/brotli/dec/Decode.java -brotli/java/org/brotli/dec/DecodeTest.java -brotli/java/org/brotli/dec/Dictionary.java -brotli/java/org/brotli/dec/DictionaryTest.java -brotli/java/org/brotli/dec/EnumTest.java -brotli/java/org/brotli/dec/Huffman.java -brotli/java/org/brotli/dec/HuffmanTreeGroup.java -brotli/java/org/brotli/dec/IntReader.java -brotli/java/org/brotli/dec/Prefix.java -brotli/java/org/brotli/dec/RunningState.java -brotli/java/org/brotli/dec/State.java -brotli/java/org/brotli/dec/SynthTest.java -brotli/java/org/brotli/dec/Transform.java -brotli/java/org/brotli/dec/TransformTest.java -brotli/java/org/brotli/dec/Utils.java -brotli/java/org/brotli/dec/WordTransformType.java -brotli/java/org/brotli/dec/pom.xml -brotli/java/org/brotli/integration/fuzz_data.zip -brotli/java/org/brotli/integration/pom.xml -brotli/java/org/brotli/integration/BUILD -brotli/java/org/brotli/integration/BundleChecker.java -brotli/java/org/brotli/integration/test_data.zip -brotli/java/org/brotli/pom.xml -brotli/research/Makefile -brotli/research/README.md -brotli/research/brotlidump.py -brotli/research/draw_diff.cc -brotli/research/draw_histogram.cc -brotli/research/find_opt_references.cc -brotli/research/img/enwik9_brotli.png -brotli/research/img/enwik9_diff.png -brotli/research/img/enwik9_opt.png -brotli/research/read_dist.h -brotli/setup.cfg -brotli/.bintray.json -brotli/.configure-custom.sh -brotli/.gitignore -brotli/.gitmodules -brotli/.travis.sh -brotli/.travis.yml -brotli/BUILD -brotli/CMakeLists.txt -brotli/MANIFEST.in -brotli/Makefile -brotli/README.md -brotli/WORKSPACE -brotli/appveyor.yml -brotli/appveyor/install.ps1 -brotli/appveyor/run_with_compiler.cmd -brotli/common/constants.h -brotli/common/dictionary.c -brotli/common/dictionary.h -brotli/common/version.h -brotli/configure-cmake -brotli/dec/bit_reader.c -brotli/dec/bit_reader.h -brotli/dec/context.h -brotli/dec/decode.c -brotli/dec/huffman.c -brotli/dec/huffman.h -brotli/dec/port.h -brotli/dec/prefix.h -brotli/dec/state.c -brotli/dec/state.h -brotli/dec/transform.h -brotli/enc/backward_references.c -brotli/enc/backward_references.h -brotli/enc/backward_references_hq.c -brotli/enc/backward_references_hq.h -brotli/enc/backward_references_inc.h -brotli/enc/bit_cost.c -brotli/enc/bit_cost.h -brotli/enc/bit_cost_inc.h -brotli/enc/block_encoder_inc.h -brotli/enc/block_splitter.c -brotli/enc/block_splitter.h -brotli/enc/block_splitter_inc.h -brotli/enc/brotli_bit_stream.c -brotli/enc/brotli_bit_stream.h -brotli/enc/cluster.c -brotli/enc/cluster.h -brotli/enc/cluster_inc.h -brotli/enc/command.h -brotli/enc/compress_fragment.c -brotli/enc/compress_fragment.h -brotli/enc/compress_fragment_two_pass.c -brotli/enc/compress_fragment_two_pass.h -brotli/enc/context.h -brotli/enc/dictionary_hash.c -brotli/enc/dictionary_hash.h -brotli/enc/encode.c -brotli/enc/entropy_encode.c -brotli/enc/entropy_encode.h -brotli/enc/entropy_encode_static.h -brotli/enc/fast_log.h -brotli/enc/find_match_length.h -brotli/enc/hash.h -brotli/enc/hash_forgetful_chain_inc.h -brotli/enc/hash_longest_match64_inc.h -brotli/enc/hash_longest_match_inc.h -brotli/enc/hash_longest_match_quickly_inc.h -brotli/enc/hash_to_binary_tree_inc.h -brotli/enc/histogram.c -brotli/enc/histogram.h -brotli/enc/histogram_inc.h -brotli/enc/literal_cost.c -brotli/enc/literal_cost.h -brotli/enc/memory.c -brotli/enc/memory.h -brotli/enc/metablock.c -brotli/enc/metablock.h -brotli/enc/metablock_inc.h -brotli/enc/port.h -brotli/enc/prefix.h -brotli/enc/quality.h -brotli/enc/ringbuffer.h -brotli/enc/static_dict.c -brotli/enc/static_dict.h -brotli/enc/static_dict_lut.h -brotli/enc/utf8_util.c -brotli/enc/utf8_util.h -brotli/enc/write_bits.h -brotli/fuzz/decode_fuzzer.cc -brotli/fuzz/run_decode_fuzzer.cc -brotli/fuzz/test_fuzzer.sh -brotli/include/brotli/decode.h -brotli/include/brotli/encode.h -brotli/include/brotli/port.h -brotli/include/brotli/types.h -brotli/premake5.lua -brotli/setup.py -brotli/tools/bro.c +Changes lib/IO/Compress/Brotli.pm lib/IO/Uncompress/Brotli.pm +Makefile.PL +MANIFEST This list of files +MANIFEST.SKIP ppport.h +README t/00-load.t t/01-uncompress.t t/02-roundtrip.t diff --git a/MANIFEST.SKIP b/MANIFEST.SKIP new file mode 100644 index 0000000..895c002 --- /dev/null +++ b/MANIFEST.SKIP @@ -0,0 +1,38 @@ +# Bug: the default rules ignore \bMakefile\b, but we want to include +# brotli/Makefile in our manifest + +#!include_default + +^\.gitmodules +^\.travis.yml +^Brotli.c +^Brotli.o + +# Unused dirs in brotli library +^brotli/bin/ +^brotli/docs/ +^brotli/python/ +^brotli/go/ +^brotli/java/ +^brotli/research/ +^brotli/csharp/ +^brotli/js/ +^brotli/scripts/ +^brotli/c/fuzz/ +^brotli/c/tools/ + +# Unused files in brotli library +^brotli/configure-cmake +^brotli/premake5.lua +^brotli/setup.py +^brotli/.git +^brotli/CONTRIBUTING.md +^brotli/setup.cfg +^brotli/.editorconfig +^brotli/.gitignore +^brotli/.gitmodules +^brotli/.travis.yml +^brotli/BUILD +^brotli/CMakeLists.txt +^brotli/MANIFEST.in +^brotli/WORKSPACE -- 2.30.2