Anki/qt/aqt/data/web/js/vendor/BUILD.bazel

44 lines
942 B
Text

load("//ts:jquery.bzl", "copy_jquery")
load("//ts:jquery-ui.bzl", "copy_jquery_ui")
load("//ts:protobufjs.bzl", "copy_protobufjs")
load("//ts:css-browser-selector.bzl", "copy_css_browser_selector")
copy_jquery(
name = "jquery",
visibility = ["//visibility:public"],
)
copy_jquery_ui(
name = "jquery-ui",
visibility = ["//visibility:public"],
)
copy_protobufjs(
name = "protobufjs",
visibility = ["//visibility:public"],
)
copy_css_browser_selector(
name = "css-browser-selector",
visibility = ["//visibility:public"],
)
files = [
"jquery",
"jquery-ui",
"protobufjs",
"css-browser-selector",
]
directories = [
"mathjax",
]
filegroup(
name = "vendor",
srcs = glob(["*.js"])
+ ["//qt/aqt/data/web/js/vendor:{}".format(file) for file in files]
+ ["//qt/aqt/data/web/js/vendor/{}".format(dir) for dir in directories],
visibility = ["//qt:__subpackages__"],
)