1*60517a1eSAndroid Build Coastguard Worker# Copyright 2024 The Bazel Authors. All rights reserved. 2*60517a1eSAndroid Build Coastguard Worker# 3*60517a1eSAndroid Build Coastguard Worker# Licensed under the Apache License, Version 2.0 (the "License"); 4*60517a1eSAndroid Build Coastguard Worker# you may not use this file except in compliance with the License. 5*60517a1eSAndroid Build Coastguard Worker# You may obtain a copy of the License at 6*60517a1eSAndroid Build Coastguard Worker# 7*60517a1eSAndroid Build Coastguard Worker# http://www.apache.org/licenses/LICENSE-2.0 8*60517a1eSAndroid Build Coastguard Worker# 9*60517a1eSAndroid Build Coastguard Worker# Unless required by applicable law or agreed to in writing, software 10*60517a1eSAndroid Build Coastguard Worker# distributed under the License is distributed on an "AS IS" BASIS, 11*60517a1eSAndroid Build Coastguard Worker# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12*60517a1eSAndroid Build Coastguard Worker# See the License for the specific language governing permissions and 13*60517a1eSAndroid Build Coastguard Worker# limitations under the License. 14*60517a1eSAndroid Build Coastguard Worker 15*60517a1eSAndroid Build Coastguard Workerload("@bazel_skylib//:bzl_library.bzl", "bzl_library") 16*60517a1eSAndroid Build Coastguard Workerload("//python/private:bzlmod_enabled.bzl", "BZLMOD_ENABLED") 17*60517a1eSAndroid Build Coastguard Worker 18*60517a1eSAndroid Build Coastguard Workerpackage(default_visibility = ["//:__subpackages__"]) 19*60517a1eSAndroid Build Coastguard Worker 20*60517a1eSAndroid Build Coastguard Workerlicenses(["notice"]) 21*60517a1eSAndroid Build Coastguard Worker 22*60517a1eSAndroid Build Coastguard Workerfilegroup( 23*60517a1eSAndroid Build Coastguard Worker name = "distribution", 24*60517a1eSAndroid Build Coastguard Worker srcs = glob( 25*60517a1eSAndroid Build Coastguard Worker ["**"], 26*60517a1eSAndroid Build Coastguard Worker exclude = ["requirements.txt"], 27*60517a1eSAndroid Build Coastguard Worker ) + [ 28*60517a1eSAndroid Build Coastguard Worker "//python/private/pypi/dependency_resolver:distribution", 29*60517a1eSAndroid Build Coastguard Worker "//python/private/pypi/whl_installer:distribution", 30*60517a1eSAndroid Build Coastguard Worker ], 31*60517a1eSAndroid Build Coastguard Worker visibility = ["//python/private:__pkg__"], 32*60517a1eSAndroid Build Coastguard Worker) 33*60517a1eSAndroid Build Coastguard Worker 34*60517a1eSAndroid Build Coastguard Worker# Filegroup of bzl files that can be used by downstream rules for documentation generation 35*60517a1eSAndroid Build Coastguard Workerfilegroup( 36*60517a1eSAndroid Build Coastguard Worker name = "bzl", 37*60517a1eSAndroid Build Coastguard Worker srcs = glob(["**/*.bzl"]), 38*60517a1eSAndroid Build Coastguard Worker visibility = [ 39*60517a1eSAndroid Build Coastguard Worker "//python/private:__pkg__", 40*60517a1eSAndroid Build Coastguard Worker "//tools/private:__pkg__", 41*60517a1eSAndroid Build Coastguard Worker ], 42*60517a1eSAndroid Build Coastguard Worker) 43*60517a1eSAndroid Build Coastguard Worker 44*60517a1eSAndroid Build Coastguard Workerfilegroup( 45*60517a1eSAndroid Build Coastguard Worker name = "requirements_txt", 46*60517a1eSAndroid Build Coastguard Worker srcs = ["requirements.txt"], 47*60517a1eSAndroid Build Coastguard Worker visibility = ["//tools/private/update_deps:__pkg__"], 48*60517a1eSAndroid Build Coastguard Worker) 49*60517a1eSAndroid Build Coastguard Worker 50*60517a1eSAndroid Build Coastguard Worker# Keep sorted by library name and keep the files named by the main symbol they export 51*60517a1eSAndroid Build Coastguard Worker 52*60517a1eSAndroid Build Coastguard Workerbzl_library( 53*60517a1eSAndroid Build Coastguard Worker name = "attrs_bzl", 54*60517a1eSAndroid Build Coastguard Worker srcs = ["attrs.bzl"], 55*60517a1eSAndroid Build Coastguard Worker) 56*60517a1eSAndroid Build Coastguard Worker 57*60517a1eSAndroid Build Coastguard Workerbzl_library( 58*60517a1eSAndroid Build Coastguard Worker name = "extension_bzl", 59*60517a1eSAndroid Build Coastguard Worker srcs = ["extension.bzl"], 60*60517a1eSAndroid Build Coastguard Worker deps = [ 61*60517a1eSAndroid Build Coastguard Worker ":attrs_bzl", 62*60517a1eSAndroid Build Coastguard Worker ":hub_repository_bzl", 63*60517a1eSAndroid Build Coastguard Worker ":parse_requirements_bzl", 64*60517a1eSAndroid Build Coastguard Worker ":evaluate_markers_bzl", 65*60517a1eSAndroid Build Coastguard Worker ":parse_whl_name_bzl", 66*60517a1eSAndroid Build Coastguard Worker ":pip_repository_attrs_bzl", 67*60517a1eSAndroid Build Coastguard Worker ":simpleapi_download_bzl", 68*60517a1eSAndroid Build Coastguard Worker ":whl_library_bzl", 69*60517a1eSAndroid Build Coastguard Worker ":whl_repo_name_bzl", 70*60517a1eSAndroid Build Coastguard Worker "//python/private:full_version_bzl", 71*60517a1eSAndroid Build Coastguard Worker "//python/private:normalize_name_bzl", 72*60517a1eSAndroid Build Coastguard Worker "//python/private:version_label_bzl", 73*60517a1eSAndroid Build Coastguard Worker "//python/private:semver_bzl", 74*60517a1eSAndroid Build Coastguard Worker "@bazel_features//:features", 75*60517a1eSAndroid Build Coastguard Worker ] + [ 76*60517a1eSAndroid Build Coastguard Worker "@pythons_hub//:interpreters_bzl", 77*60517a1eSAndroid Build Coastguard Worker ] if BZLMOD_ENABLED else [], 78*60517a1eSAndroid Build Coastguard Worker) 79*60517a1eSAndroid Build Coastguard Worker 80*60517a1eSAndroid Build Coastguard Workerbzl_library( 81*60517a1eSAndroid Build Coastguard Worker name = "config_settings_bzl", 82*60517a1eSAndroid Build Coastguard Worker srcs = ["config_settings.bzl"], 83*60517a1eSAndroid Build Coastguard Worker deps = ["flags_bzl"], 84*60517a1eSAndroid Build Coastguard Worker) 85*60517a1eSAndroid Build Coastguard Worker 86*60517a1eSAndroid Build Coastguard Workerbzl_library( 87*60517a1eSAndroid Build Coastguard Worker name = "deps_bzl", 88*60517a1eSAndroid Build Coastguard Worker srcs = ["deps.bzl"], 89*60517a1eSAndroid Build Coastguard Worker deps = [ 90*60517a1eSAndroid Build Coastguard Worker "//python/private:bazel_tools_bzl", 91*60517a1eSAndroid Build Coastguard Worker ], 92*60517a1eSAndroid Build Coastguard Worker) 93*60517a1eSAndroid Build Coastguard Worker 94*60517a1eSAndroid Build Coastguard Workerbzl_library( 95*60517a1eSAndroid Build Coastguard Worker name = "evaluate_markers_bzl", 96*60517a1eSAndroid Build Coastguard Worker srcs = ["evaluate_markers.bzl"], 97*60517a1eSAndroid Build Coastguard Worker deps = [ 98*60517a1eSAndroid Build Coastguard Worker ":pypi_repo_utils_bzl", 99*60517a1eSAndroid Build Coastguard Worker ], 100*60517a1eSAndroid Build Coastguard Worker) 101*60517a1eSAndroid Build Coastguard Worker 102*60517a1eSAndroid Build Coastguard Workerbzl_library( 103*60517a1eSAndroid Build Coastguard Worker name = "flags_bzl", 104*60517a1eSAndroid Build Coastguard Worker srcs = ["flags.bzl"], 105*60517a1eSAndroid Build Coastguard Worker deps = [ 106*60517a1eSAndroid Build Coastguard Worker "//python/private:enum_bzl", 107*60517a1eSAndroid Build Coastguard Worker "@bazel_skylib//rules:common_settings", 108*60517a1eSAndroid Build Coastguard Worker ], 109*60517a1eSAndroid Build Coastguard Worker) 110*60517a1eSAndroid Build Coastguard Worker 111*60517a1eSAndroid Build Coastguard Workerbzl_library( 112*60517a1eSAndroid Build Coastguard Worker name = "generate_whl_library_build_bazel_bzl", 113*60517a1eSAndroid Build Coastguard Worker srcs = ["generate_whl_library_build_bazel.bzl"], 114*60517a1eSAndroid Build Coastguard Worker deps = [ 115*60517a1eSAndroid Build Coastguard Worker ":labels_bzl", 116*60517a1eSAndroid Build Coastguard Worker "//python/private:normalize_name_bzl", 117*60517a1eSAndroid Build Coastguard Worker ], 118*60517a1eSAndroid Build Coastguard Worker) 119*60517a1eSAndroid Build Coastguard Worker 120*60517a1eSAndroid Build Coastguard Workerbzl_library( 121*60517a1eSAndroid Build Coastguard Worker name = "generate_group_library_build_bazel_bzl", 122*60517a1eSAndroid Build Coastguard Worker srcs = ["generate_group_library_build_bazel.bzl"], 123*60517a1eSAndroid Build Coastguard Worker deps = [ 124*60517a1eSAndroid Build Coastguard Worker ":labels_bzl", 125*60517a1eSAndroid Build Coastguard Worker "//python/private:normalize_name_bzl", 126*60517a1eSAndroid Build Coastguard Worker ], 127*60517a1eSAndroid Build Coastguard Worker) 128*60517a1eSAndroid Build Coastguard Worker 129*60517a1eSAndroid Build Coastguard Workerbzl_library( 130*60517a1eSAndroid Build Coastguard Worker name = "group_library_bzl", 131*60517a1eSAndroid Build Coastguard Worker srcs = ["group_library.bzl"], 132*60517a1eSAndroid Build Coastguard Worker deps = [ 133*60517a1eSAndroid Build Coastguard Worker ":generate_group_library_build_bazel_bzl", 134*60517a1eSAndroid Build Coastguard Worker ], 135*60517a1eSAndroid Build Coastguard Worker) 136*60517a1eSAndroid Build Coastguard Worker 137*60517a1eSAndroid Build Coastguard Workerbzl_library( 138*60517a1eSAndroid Build Coastguard Worker name = "hub_repository_bzl", 139*60517a1eSAndroid Build Coastguard Worker srcs = ["hub_repository.bzl"], 140*60517a1eSAndroid Build Coastguard Worker visibility = ["//:__subpackages__"], 141*60517a1eSAndroid Build Coastguard Worker deps = [ 142*60517a1eSAndroid Build Coastguard Worker ":render_pkg_aliases_bzl", 143*60517a1eSAndroid Build Coastguard Worker "//python/private:text_util_bzl", 144*60517a1eSAndroid Build Coastguard Worker ], 145*60517a1eSAndroid Build Coastguard Worker) 146*60517a1eSAndroid Build Coastguard Worker 147*60517a1eSAndroid Build Coastguard Workerbzl_library( 148*60517a1eSAndroid Build Coastguard Worker name = "index_sources_bzl", 149*60517a1eSAndroid Build Coastguard Worker srcs = ["index_sources.bzl"], 150*60517a1eSAndroid Build Coastguard Worker) 151*60517a1eSAndroid Build Coastguard Worker 152*60517a1eSAndroid Build Coastguard Workerbzl_library( 153*60517a1eSAndroid Build Coastguard Worker name = "labels_bzl", 154*60517a1eSAndroid Build Coastguard Worker srcs = ["labels.bzl"], 155*60517a1eSAndroid Build Coastguard Worker) 156*60517a1eSAndroid Build Coastguard Worker 157*60517a1eSAndroid Build Coastguard Workerbzl_library( 158*60517a1eSAndroid Build Coastguard Worker name = "multi_pip_parse_bzl", 159*60517a1eSAndroid Build Coastguard Worker srcs = ["multi_pip_parse.bzl"], 160*60517a1eSAndroid Build Coastguard Worker deps = [ 161*60517a1eSAndroid Build Coastguard Worker "pip_repository_bzl", 162*60517a1eSAndroid Build Coastguard Worker "//python/private:text_util_bzl", 163*60517a1eSAndroid Build Coastguard Worker ], 164*60517a1eSAndroid Build Coastguard Worker) 165*60517a1eSAndroid Build Coastguard Worker 166*60517a1eSAndroid Build Coastguard Workerbzl_library( 167*60517a1eSAndroid Build Coastguard Worker name = "package_annotation_bzl", 168*60517a1eSAndroid Build Coastguard Worker srcs = ["package_annotation.bzl"], 169*60517a1eSAndroid Build Coastguard Worker) 170*60517a1eSAndroid Build Coastguard Worker 171*60517a1eSAndroid Build Coastguard Workerbzl_library( 172*60517a1eSAndroid Build Coastguard Worker name = "parse_requirements_bzl", 173*60517a1eSAndroid Build Coastguard Worker srcs = ["parse_requirements.bzl"], 174*60517a1eSAndroid Build Coastguard Worker deps = [ 175*60517a1eSAndroid Build Coastguard Worker ":index_sources_bzl", 176*60517a1eSAndroid Build Coastguard Worker ":parse_requirements_txt_bzl", 177*60517a1eSAndroid Build Coastguard Worker ":pypi_repo_utils_bzl", 178*60517a1eSAndroid Build Coastguard Worker ":requirements_files_by_platform_bzl", 179*60517a1eSAndroid Build Coastguard Worker ":whl_target_platforms_bzl", 180*60517a1eSAndroid Build Coastguard Worker "//python/private:normalize_name_bzl", 181*60517a1eSAndroid Build Coastguard Worker "//python/private:repo_utils_bzl", 182*60517a1eSAndroid Build Coastguard Worker ], 183*60517a1eSAndroid Build Coastguard Worker) 184*60517a1eSAndroid Build Coastguard Worker 185*60517a1eSAndroid Build Coastguard Workerbzl_library( 186*60517a1eSAndroid Build Coastguard Worker name = "parse_requirements_txt_bzl", 187*60517a1eSAndroid Build Coastguard Worker srcs = ["parse_requirements_txt.bzl"], 188*60517a1eSAndroid Build Coastguard Worker) 189*60517a1eSAndroid Build Coastguard Worker 190*60517a1eSAndroid Build Coastguard Workerbzl_library( 191*60517a1eSAndroid Build Coastguard Worker name = "parse_simpleapi_html_bzl", 192*60517a1eSAndroid Build Coastguard Worker srcs = ["parse_simpleapi_html.bzl"], 193*60517a1eSAndroid Build Coastguard Worker) 194*60517a1eSAndroid Build Coastguard Worker 195*60517a1eSAndroid Build Coastguard Workerbzl_library( 196*60517a1eSAndroid Build Coastguard Worker name = "parse_whl_name_bzl", 197*60517a1eSAndroid Build Coastguard Worker srcs = ["parse_whl_name.bzl"], 198*60517a1eSAndroid Build Coastguard Worker) 199*60517a1eSAndroid Build Coastguard Worker 200*60517a1eSAndroid Build Coastguard Workerbzl_library( 201*60517a1eSAndroid Build Coastguard Worker name = "patch_whl_bzl", 202*60517a1eSAndroid Build Coastguard Worker srcs = ["patch_whl.bzl"], 203*60517a1eSAndroid Build Coastguard Worker deps = [ 204*60517a1eSAndroid Build Coastguard Worker ":parse_whl_name_bzl", 205*60517a1eSAndroid Build Coastguard Worker "//python/private:repo_utils_bzl", 206*60517a1eSAndroid Build Coastguard Worker ], 207*60517a1eSAndroid Build Coastguard Worker) 208*60517a1eSAndroid Build Coastguard Worker 209*60517a1eSAndroid Build Coastguard Workerbzl_library( 210*60517a1eSAndroid Build Coastguard Worker name = "pip_bzl", 211*60517a1eSAndroid Build Coastguard Worker srcs = ["pip.bzl"], 212*60517a1eSAndroid Build Coastguard Worker deps = [ 213*60517a1eSAndroid Build Coastguard Worker ":extension_bzl", 214*60517a1eSAndroid Build Coastguard Worker ], 215*60517a1eSAndroid Build Coastguard Worker) 216*60517a1eSAndroid Build Coastguard Worker 217*60517a1eSAndroid Build Coastguard Workerbzl_library( 218*60517a1eSAndroid Build Coastguard Worker name = "pip_compile_bzl", 219*60517a1eSAndroid Build Coastguard Worker srcs = ["pip_compile.bzl"], 220*60517a1eSAndroid Build Coastguard Worker deps = [ 221*60517a1eSAndroid Build Coastguard Worker ":deps_bzl", 222*60517a1eSAndroid Build Coastguard Worker "//python:defs_bzl", 223*60517a1eSAndroid Build Coastguard Worker ], 224*60517a1eSAndroid Build Coastguard Worker) 225*60517a1eSAndroid Build Coastguard Worker 226*60517a1eSAndroid Build Coastguard Workerbzl_library( 227*60517a1eSAndroid Build Coastguard Worker name = "pip_repository_bzl", 228*60517a1eSAndroid Build Coastguard Worker srcs = ["pip_repository.bzl"], 229*60517a1eSAndroid Build Coastguard Worker deps = [ 230*60517a1eSAndroid Build Coastguard Worker ":attrs_bzl", 231*60517a1eSAndroid Build Coastguard Worker ":evaluate_markers_bzl", 232*60517a1eSAndroid Build Coastguard Worker ":parse_requirements_bzl", 233*60517a1eSAndroid Build Coastguard Worker ":pip_repository_attrs_bzl", 234*60517a1eSAndroid Build Coastguard Worker ":render_pkg_aliases_bzl", 235*60517a1eSAndroid Build Coastguard Worker "//python/private:normalize_name_bzl", 236*60517a1eSAndroid Build Coastguard Worker "//python/private:repo_utils_bzl", 237*60517a1eSAndroid Build Coastguard Worker "//python/private:text_util_bzl", 238*60517a1eSAndroid Build Coastguard Worker "@bazel_skylib//lib:sets", 239*60517a1eSAndroid Build Coastguard Worker ], 240*60517a1eSAndroid Build Coastguard Worker) 241*60517a1eSAndroid Build Coastguard Worker 242*60517a1eSAndroid Build Coastguard Workerbzl_library( 243*60517a1eSAndroid Build Coastguard Worker name = "pip_repository_attrs_bzl", 244*60517a1eSAndroid Build Coastguard Worker srcs = ["pip_repository_attrs.bzl"], 245*60517a1eSAndroid Build Coastguard Worker) 246*60517a1eSAndroid Build Coastguard Worker 247*60517a1eSAndroid Build Coastguard Workerbzl_library( 248*60517a1eSAndroid Build Coastguard Worker name = "pypi_repo_utils_bzl", 249*60517a1eSAndroid Build Coastguard Worker srcs = ["pypi_repo_utils.bzl"], 250*60517a1eSAndroid Build Coastguard Worker deps = [ 251*60517a1eSAndroid Build Coastguard Worker "//python/private:repo_utils_bzl", 252*60517a1eSAndroid Build Coastguard Worker "@bazel_skylib//lib:types", 253*60517a1eSAndroid Build Coastguard Worker ], 254*60517a1eSAndroid Build Coastguard Worker) 255*60517a1eSAndroid Build Coastguard Worker 256*60517a1eSAndroid Build Coastguard Workerbzl_library( 257*60517a1eSAndroid Build Coastguard Worker name = "render_pkg_aliases_bzl", 258*60517a1eSAndroid Build Coastguard Worker srcs = ["render_pkg_aliases.bzl"], 259*60517a1eSAndroid Build Coastguard Worker deps = [ 260*60517a1eSAndroid Build Coastguard Worker ":generate_group_library_build_bazel_bzl", 261*60517a1eSAndroid Build Coastguard Worker ":labels_bzl", 262*60517a1eSAndroid Build Coastguard Worker ":parse_whl_name_bzl", 263*60517a1eSAndroid Build Coastguard Worker ":whl_target_platforms_bzl", 264*60517a1eSAndroid Build Coastguard Worker "//python/private:normalize_name_bzl", 265*60517a1eSAndroid Build Coastguard Worker "//python/private:text_util_bzl", 266*60517a1eSAndroid Build Coastguard Worker ], 267*60517a1eSAndroid Build Coastguard Worker) 268*60517a1eSAndroid Build Coastguard Worker 269*60517a1eSAndroid Build Coastguard Workerbzl_library( 270*60517a1eSAndroid Build Coastguard Worker name = "requirements_files_by_platform_bzl", 271*60517a1eSAndroid Build Coastguard Worker srcs = ["requirements_files_by_platform.bzl"], 272*60517a1eSAndroid Build Coastguard Worker deps = [ 273*60517a1eSAndroid Build Coastguard Worker ":whl_target_platforms_bzl", 274*60517a1eSAndroid Build Coastguard Worker ], 275*60517a1eSAndroid Build Coastguard Worker) 276*60517a1eSAndroid Build Coastguard Worker 277*60517a1eSAndroid Build Coastguard Workerbzl_library( 278*60517a1eSAndroid Build Coastguard Worker name = "simpleapi_download_bzl", 279*60517a1eSAndroid Build Coastguard Worker srcs = ["simpleapi_download.bzl"], 280*60517a1eSAndroid Build Coastguard Worker deps = [ 281*60517a1eSAndroid Build Coastguard Worker ":parse_simpleapi_html_bzl", 282*60517a1eSAndroid Build Coastguard Worker "//python/private:auth_bzl", 283*60517a1eSAndroid Build Coastguard Worker "//python/private:normalize_name_bzl", 284*60517a1eSAndroid Build Coastguard Worker "//python/private:text_util_bzl", 285*60517a1eSAndroid Build Coastguard Worker "@bazel_features//:features", 286*60517a1eSAndroid Build Coastguard Worker ], 287*60517a1eSAndroid Build Coastguard Worker) 288*60517a1eSAndroid Build Coastguard Worker 289*60517a1eSAndroid Build Coastguard Workerbzl_library( 290*60517a1eSAndroid Build Coastguard Worker name = "whl_library_alias_bzl", 291*60517a1eSAndroid Build Coastguard Worker srcs = ["whl_library_alias.bzl"], 292*60517a1eSAndroid Build Coastguard Worker deps = [ 293*60517a1eSAndroid Build Coastguard Worker ":render_pkg_aliases_bzl", 294*60517a1eSAndroid Build Coastguard Worker "//python/private:full_version_bzl", 295*60517a1eSAndroid Build Coastguard Worker ], 296*60517a1eSAndroid Build Coastguard Worker) 297*60517a1eSAndroid Build Coastguard Worker 298*60517a1eSAndroid Build Coastguard Workerbzl_library( 299*60517a1eSAndroid Build Coastguard Worker name = "whl_library_bzl", 300*60517a1eSAndroid Build Coastguard Worker srcs = ["whl_library.bzl"], 301*60517a1eSAndroid Build Coastguard Worker deps = [ 302*60517a1eSAndroid Build Coastguard Worker ":attrs_bzl", 303*60517a1eSAndroid Build Coastguard Worker ":deps_bzl", 304*60517a1eSAndroid Build Coastguard Worker ":generate_whl_library_build_bazel_bzl", 305*60517a1eSAndroid Build Coastguard Worker ":parse_whl_name_bzl", 306*60517a1eSAndroid Build Coastguard Worker ":patch_whl_bzl", 307*60517a1eSAndroid Build Coastguard Worker ":pypi_repo_utils_bzl", 308*60517a1eSAndroid Build Coastguard Worker ":whl_target_platforms_bzl", 309*60517a1eSAndroid Build Coastguard Worker "//python/private:auth_bzl", 310*60517a1eSAndroid Build Coastguard Worker "//python/private:envsubst_bzl", 311*60517a1eSAndroid Build Coastguard Worker "//python/private:is_standalone_interpreter_bzl", 312*60517a1eSAndroid Build Coastguard Worker "//python/private:repo_utils_bzl", 313*60517a1eSAndroid Build Coastguard Worker ], 314*60517a1eSAndroid Build Coastguard Worker) 315*60517a1eSAndroid Build Coastguard Worker 316*60517a1eSAndroid Build Coastguard Workerbzl_library( 317*60517a1eSAndroid Build Coastguard Worker name = "whl_repo_name_bzl", 318*60517a1eSAndroid Build Coastguard Worker srcs = ["whl_repo_name.bzl"], 319*60517a1eSAndroid Build Coastguard Worker deps = [ 320*60517a1eSAndroid Build Coastguard Worker ":parse_whl_name_bzl", 321*60517a1eSAndroid Build Coastguard Worker "//python/private:normalize_name_bzl", 322*60517a1eSAndroid Build Coastguard Worker ], 323*60517a1eSAndroid Build Coastguard Worker) 324*60517a1eSAndroid Build Coastguard Worker 325*60517a1eSAndroid Build Coastguard Workerbzl_library( 326*60517a1eSAndroid Build Coastguard Worker name = "whl_target_platforms_bzl", 327*60517a1eSAndroid Build Coastguard Worker srcs = ["whl_target_platforms.bzl"], 328*60517a1eSAndroid Build Coastguard Worker deps = [":parse_whl_name_bzl"], 329*60517a1eSAndroid Build Coastguard Worker) 330