diff options
Diffstat (limited to 'roms/edk2/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli/research/BUILD')
-rwxr-xr-x | roms/edk2/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli/research/BUILD | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/roms/edk2/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli/research/BUILD b/roms/edk2/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli/research/BUILD new file mode 100755 index 000000000..7b7d81b83 --- /dev/null +++ b/roms/edk2/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli/research/BUILD @@ -0,0 +1,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"], +) |