load("@aspect_rules_js//js:defs.bzl", "js_library")
filegroup(
name = "extensions",
srcs = glob([
"*",
"**/*",
]),
visibility = [
"//dotnet/test/common:__pkg__",
"//java/test/org/openqa/selenium/chrome:__pkg__",
"//java/test/org/openqa/selenium/edge:__pkg__",
"//java/test/org/openqa/selenium/environment:__pkg__",
"//java/test/org/openqa/selenium/firefox:__pkg__",
"//javascript/selenium-webdriver:__subpackages__",
"//py:__pkg__",
"//rb/spec:__subpackages__",
],
)
js_library(
name = "js-lib",
data = [
":extensions",
],
visibility = [
"//javascript/selenium-webdriver:__subpackages__",
],
)
exports_files(
[
"webextensions-selenium-example.xpi",
"webextensions-selenium-example.zip",
"webextensions-selenium-example-unsigned.zip",
"webextensions-selenium-example.crx",
"webextensions-selenium-example",
"webextensions-selenium-example-signed",
],
visibility = [
"//java/test/org/openqa/selenium/firefox:__pkg__",
"//javascript/selenium-webdriver:__subpackages__",
"//py:__pkg__",
],
)