aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorEugene Kliuchnikov <eustas@google.com>2017-02-06 14:20:43 +0100
committerGitHub <noreply@github.com>2017-02-06 14:20:43 +0100
commit11df843cf019e0a18f5efce660693a30f487fb06 (patch)
tree570e840d09aead388558d0a6e86c3e9bfd3fcf04 /CMakeLists.txt
parent8d3fdc1dfe9a89079c18fd6428f19cac3edf53de (diff)
downloadbrotli-11df843cf019e0a18f5efce660693a30f487fb06.zip
brotli-11df843cf019e0a18f5efce660693a30f487fb06.tar.gz
brotli-11df843cf019e0a18f5efce660693a30f487fb06.tar.bz2
Update encoder (#504)
* pull `BROTLI_MAX_BACKWARD_LIMIT` to constants * split generic and Zopfli backward references code * pull hashers init and stitch invocation to encoder * make `dictionary_hash` a compilation unit * add `size hint` parameter * add new hasher * use `size hint` to pick new hasher for q4 * modernize clz guard (fix #495) * move `hash to binary tree` to separate file * add `Initialize` and `Cleanup` to all hashers * do not raise OOM if malloc(0) == NULL (fix #500)
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt2
1 files changed, 2 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 423c644..be552ac 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -134,12 +134,14 @@ add_library(brotlidec
dec/state.c)
add_library(brotlienc
enc/backward_references.c
+ enc/backward_references_hq.c
enc/bit_cost.c
enc/block_splitter.c
enc/brotli_bit_stream.c
enc/cluster.c
enc/compress_fragment.c
enc/compress_fragment_two_pass.c
+ enc/dictionary_hash.c
enc/encode.c
enc/entropy_encode.c
enc/histogram.c