Edit

kc3-lang/brotli/research/BUILD.bazel

Branch :

  • Show log

    Commit

  • Author : Evgenii Kliuchnikov
    Date : 2025-01-08 10:12:41
    Hash : 281b0aa5
    Message : Fix most of build_test pipeline

  • research/BUILD.bazel
  • # Description: brotli research tools.
    
    package(default_visibility = ["//visibility:public"])
    
    licenses(["notice"])  # MIT
    
    cc_library(
        name = "dm",
        srcs = ["deorummolae.cc"],
        deps = ["@esaxx//:sais"],
        hdrs = ["deorummolae.h"],
    )
    
    cc_library(
        name = "durchschlag",
        srcs = ["durchschlag.cc"],
        hdrs = ["durchschlag.h"],
        deps = ["@divsufsort//:divsufsort"],
    )
    
    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"],
    )