| # Copyright 2021 The Fuchsia Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| # Tools supporting Fuchsia Bazel rules. |
| |
| load("@rules_python//python:defs.bzl", "py_binary") |
| |
| package(default_visibility = ["//visibility:public"]) |
| |
| py_binary( |
| name = "blob_manifest_creator", |
| srcs = ["blob_manifest_creator.py"], |
| python_version = "PY3", |
| ) |
| |
| py_binary( |
| name = "package_manifest_creator", |
| srcs = ["package_manifest_creator.py"], |
| python_version = "PY3", |
| ) |
| |
| py_binary( |
| name = "package_manifest_collector", |
| srcs = ["package_manifest_collector.py"], |
| python_version = "PY3", |
| ) |
| |
| py_binary( |
| name = "product_config_bootfs_appender", |
| srcs = ["product_config_bootfs_appender.py"], |
| python_version = "PY3", |
| ) |
| |
| py_binary( |
| name = "images_creator", |
| srcs = ["images_creator.py"], |
| python_version = "PY3", |
| ) |
| |
| py_binary( |
| name = "all_blobs_creator", |
| srcs = ["all_blobs_creator.py"], |
| python_version = "PY3", |
| ) |
| |
| py_binary( |
| name = "build_info_creator", |
| srcs = ["build_info_creator.py"], |
| python_version = "PY3", |
| ) |
| |
| py_binary( |
| name = "targets_json_creator", |
| srcs = ["targets_json_creator.py"], |
| python_version = "PY3", |
| ) |
| |
| py_binary( |
| name = "version_updater", |
| srcs = ["version_updater.py"], |
| python_version = "PY3", |
| ) |
| |
| sh_binary( |
| name = "elf_strip", |
| srcs = ["elf_strip.sh"], |
| ) |
| |
| sh_binary( |
| name = "generate_symbols_dir", |
| srcs = ["generate_symbols_dir.sh"], |
| ) |