parent
e907a8781d
commit
3581ee24e9
1 changed files with 15 additions and 4 deletions
@ -1,8 +1,19 @@ |
|||||||
load("@rules_python//python:defs.bzl", "py_library") |
load("@rules_python//python:defs.bzl", "py_library") |
||||||
|
|
||||||
|
# Consume `six.py` as `__init__.py` for compatibility |
||||||
|
# with `--incompatible_default_to_explicit_init_py`. |
||||||
|
# https://github.com/protocolbuffers/protobuf/pull/6795#issuecomment-546060749 |
||||||
|
# https://github.com/bazelbuild/bazel/issues/10076 |
||||||
|
genrule( |
||||||
|
name = "copy_six", |
||||||
|
srcs = ["six-1.12.0/six.py"], |
||||||
|
outs = ["__init__.py"], |
||||||
|
cmd = "cp $< $(@)", |
||||||
|
) |
||||||
|
|
||||||
py_library( |
py_library( |
||||||
name = "six", |
name = "six", |
||||||
srcs = ["six.py"], |
srcs = ["__init__.py"], |
||||||
srcs_version = "PY2AND3", |
srcs_version = "PY2AND3", |
||||||
visibility = ["//visibility:public"], |
visibility = ["//visibility:public"], |
||||||
) |
) |
||||||
|
Loading…
Reference in new issue