File tree Expand file tree Collapse file tree 2 files changed +10
-20
lines changed Expand file tree Collapse file tree 2 files changed +10
-20
lines changed Original file line number Diff line number Diff line change @@ -85,19 +85,13 @@ def generate_whl_library_build_bazel(
85
85
]
86
86
dep_template = kwargs .get ("dep_template" )
87
87
packages = kwargs .pop ("packages" , [])
88
- if dep_template :
89
- loads .append (
90
- """load("{}", "{}")""" .format (
91
- dep_template .format (
92
- name = "" ,
93
- target = "requirements.bzl" ,
94
- ),
95
- "packages" ,
96
- ),
97
- )
98
- kwargs ["include" ] = "packages"
99
- elif packages :
100
- kwargs ["include" ] = render .list (packages )
88
+ if kwargs .get ("requires_dist" ):
89
+ packages_load = dep_template .format (name = "" , target = "requirements.bzl" )
90
+ if "_//" in packages_load :
91
+ kwargs ["include" ] = render .list (packages )
92
+ else :
93
+ loads .append ("""load("{}", "{}")""" .format (packages_load , "packages" ))
94
+ kwargs ["include" ] = "packages"
101
95
102
96
for arg in unsupported_args :
103
97
if kwargs .get (arg ):
Original file line number Diff line number Diff line change @@ -421,16 +421,12 @@ def _whl_library_impl(rctx):
421
421
422
422
dep_template = rctx .attr .dep_template
423
423
424
- # packages will be set in tests or WORKSPACE
425
- if rctx .attr .packages :
426
- dep_template = dep_template or "@{}{{name}}//:{{target}}" .format (
427
- rctx .attr .repo_prefix ,
428
- )
429
-
430
424
build_file_contents = generate_whl_library_build_bazel (
431
425
name = whl_path .basename ,
432
426
sdist_filename = sdist_filename ,
433
- dep_template = dep_template ,
427
+ dep_template = dep_template or "@{}{{name}}//:{{target}}" .format (
428
+ rctx .attr .repo_prefix ,
429
+ ),
434
430
packages = rctx .attr .packages ,
435
431
entry_points = entry_points ,
436
432
metadata_name = metadata .name ,
You can’t perform that action at this time.
0 commit comments