MANIFEST.SKIP
authorMarius Gavrilescu <marius@ieval.ro>
Sat, 23 Sep 2017 19:08:05 +0000 (22:08 +0300)
committerMarius Gavrilescu <marius@ieval.ro>
Sat, 23 Sep 2017 19:19:25 +0000 (22:19 +0300)
MANIFEST
MANIFEST.SKIP [new file with mode: 0644]

index 1ded028a623dc7a591d80672afa362612ee10e77..cfe5a604a2a8dcd701401066efc32269d2a11417 100644 (file)
--- 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 (file)
index 0000000..895c002
--- /dev/null
@@ -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
This page took 0.014121 seconds and 4 git commands to generate.