| load("@rules_python//python:defs.bzl", "py_binary") |
| |
| package(default_visibility = ["//visibility:private"]) |
| |
| licenses(["notice"]) |
| |
| # These dependencies are gathered in a py_binary, instead of directly in |
| # sh_binary data, so that bazel links __init__.py files to runfiles. |
| py_binary( |
| name = "dummy_binary", |
| srcs = ["dummy_binary.py"], |
| srcs_version = "PY3", |
| deps = [ |
| "//python/riegeli", |
| "//python/riegeli/tensorflow:riegeli_dataset_ops", |
| ], |
| ) |
| |
| sh_binary( |
| name = "build_pip_package", |
| srcs = ["build_pip_package.sh"], |
| data = [ |
| "MANIFEST.in", |
| "README.md", |
| "setup.py", |
| ":dummy_binary", |
| ], |
| ) |