Radix/zml/tokenizer/sentencepiece/BUILD.bazel

25 lines
556 B
Python

load("@rules_zig//zig:defs.bzl", "zig_library")
load("//bazel:swig.bzl", "swig_cc_library")
swig_cc_library(
name = "sentencepiece_swig",
interface = "sentencepiece.i",
module = "sentencepiece",
deps = [
"//ffi:cc",
"@com_google_sentencepiece//:sentencepiece_processor",
],
)
zig_library(
name = "sentencepiece",
import_name = "sentencepiece",
main = "sentencepiece.zig",
visibility = ["//visibility:public"],
deps = [
":sentencepiece_swig",
"//ffi:zig",
"//stdx",
],
)