xref: /aosp_15_r20/external/bazelbuild-rules_python/python/uv/private/BUILD.bazel (revision 60517a1edbc8ecf509223e9af94a7adec7d736b8)
1# Copyright 2024 The Bazel Authors. All rights reserved.
2#
3# Licensed under the Apache License, Version 2.0 (the "License");
4# you may not use this file except in compliance with the License.
5# You may obtain a copy of the License at
6#
7#    http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS,
11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12# See the License for the specific language governing permissions and
13# limitations under the License.
14
15load("@bazel_skylib//:bzl_library.bzl", "bzl_library")
16
17filegroup(
18    name = "distribution",
19    srcs = glob(["**"]),
20    visibility = ["//python/uv:__pkg__"],
21)
22
23bzl_library(
24    name = "current_toolchain",
25    srcs = ["current_toolchain.bzl"],
26    visibility = ["//python/uv:__subpackages__"],
27)
28
29bzl_library(
30    name = "toolchain_types",
31    srcs = ["toolchain_types.bzl"],
32    visibility = ["//python/uv:__subpackages__"],
33)
34
35bzl_library(
36    name = "toolchains_repo",
37    srcs = ["toolchains_repo.bzl"],
38    visibility = ["//python/uv:__subpackages__"],
39    deps = [
40        "//python/private:text_util_bzl",
41    ],
42)
43
44bzl_library(
45    name = "versions",
46    srcs = ["versions.bzl"],
47    visibility = ["//python/uv:__subpackages__"],
48)
49