blob: 9a74a0de95ee27d22c07b90ce25b260dad0dcdc9 [file] [log] [blame]
Googler60659b42022-08-25 07:17:41 -07001# The Bazel site
Xavier Bonaventura424fe042022-08-25 06:25:31 -07002load("@rules_pkg//pkg:pkg.bzl", "pkg_tar")
3
4licenses(["notice"])
5
6exports_files(
7 [
8 "docs/user-manual.md",
9 "versions/_toc.yaml",
Fabian Meumertzheim25627072024-06-18 05:58:09 -070010 "_buttons.html",
Xavier Bonaventura424fe042022-08-25 06:25:31 -070011 ],
12 visibility = [
Googler60659b42022-08-25 07:17:41 -070013 "//scripts/docs:__pkg__",
14 "//src/test/java/com/google/devtools/build/lib/packages:__pkg__",
Xavier Bonaventura424fe042022-08-25 06:25:31 -070015 ],
16)
17
18filegroup(
19 name = "srcs",
20 srcs = glob(["**"]),
21 visibility = [
Googler9d98d7f2022-10-21 07:01:03 -070022 "//scripts/docs:__pkg__", # Scheuklappen: keep
23 "//site:__pkg__", # Scheuklappen: keep
Xavier Bonaventura424fe042022-08-25 06:25:31 -070024 ],
25)
26
Googler55f4f482022-10-28 02:10:51 -070027# Snapshot of the full site, including stylesheets and images
Xavier Bonaventura424fe042022-08-25 06:25:31 -070028pkg_tar(
29 name = "docs",
30 srcs = glob(
31 ["**"],
32 exclude = ["**/BUILD"],
33 ),
34 strip_prefix = "/site/en",
Googler9d98d7f2022-10-21 07:01:03 -070035 visibility = [
36 "//scripts/docs:__pkg__", # Scheuklappen: keep
37 ],
Xavier Bonaventura424fe042022-08-25 06:25:31 -070038)