1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
| # Description: brotli research tools.
|
| package(default_visibility = ["//visibility:public"])
|
| licenses(["notice"]) # MIT
|
| cc_library(
| name = "dm",
| srcs = ["deorummolae.cc"],
| hdrs = [
| "deorummolae.h",
| "esaxx/sais.hxx",
| ],
| )
|
| cc_library(
| name = "durchschlag",
| srcs = ["durchschlag.cc"],
| hdrs = ["durchschlag.h"],
| deps = ["@divsufsort//:libdivsufsort"],
| )
|
| cc_library(
| name = "sieve",
| srcs = ["sieve.cc"],
| hdrs = ["sieve.h"],
| )
|
| cc_binary(
| name = "dictionary_generator",
| srcs = ["dictionary_generator.cc"],
| deps = [
| ":dm",
| ":durchschlag",
| ":sieve",
| ],
| )
|
| cc_binary(
| name = "brotli_decoder",
| srcs = ["brotli_decoder.c"],
| linkstatic = 1,
| deps = ["@org_brotli//:brotlidec"],
| )
|
|