xref: /aosp_15_r20/external/bazel-skylib/rules/private/BUILD (revision bcb5dc7965af6ee42bf2f21341a2ec00233a8c8a)
1load("//:bzl_library.bzl", "bzl_library")
2
3package(default_applicable_licenses = ["//:license"])
4
5licenses(["notice"])
6
7bzl_library(
8    name = "copy_common",
9    srcs = ["copy_common.bzl"],
10    visibility = ["//rules:__pkg__"],
11)
12
13bzl_library(
14    name = "copy_directory_private",
15    srcs = ["copy_directory_private.bzl"],
16    visibility = ["//rules:__pkg__"],
17    deps = [":copy_common"],
18)
19
20bzl_library(
21    name = "copy_file_private",
22    srcs = ["copy_file_private.bzl"],
23    visibility = ["//rules:__pkg__"],
24    deps = [":copy_common"],
25)
26
27bzl_library(
28    name = "write_file_private",
29    srcs = ["write_file_private.bzl"],
30    visibility = ["//rules:__pkg__"],
31)
32
33bzl_library(
34    name = "maprule_util",
35    srcs = ["maprule_util.bzl"],
36)
37
38# The files needed for distribution
39filegroup(
40    name = "distribution",
41    srcs = glob(["*"]),
42    visibility = [
43        "//:__subpackages__",
44    ],
45)
46