| # Copyright 2023 Google LLC |
| # Copyright lowRISC contributors. |
| # Licensed under the Apache License, Version 2.0, see LICENSE for details. |
| # SPDX-License-Identifier: Apache-2.0 |
| |
| package(default_visibility = ["//visibility:public"]) |
| |
| exports_files(glob(["autogen/**"])) |
| |
| filegroup( |
| name = "all_files", |
| srcs = glob(["**"]) + [ |
| "//hw/top_matcha/ip/ast:all_files", |
| "//hw/top_matcha/ip/clkmgr:all_files", |
| "//hw/top_matcha/ip/dma:all_files", |
| "//hw/top_matcha/ip/flash_ctrl:all_files", |
| "//hw/top_matcha/ip/i2s:all_files", |
| "//hw/top_matcha/ip/isp_wrapper/data:all_files", |
| "//hw/top_matcha/ip/ml_top/data:all_files", |
| "//hw/top_matcha/ip/padctrl:all_files", |
| "//hw/top_matcha/ip/pinmux:all_files", |
| "//hw/top_matcha/ip/pwrmgr:all_files", |
| "//hw/top_matcha/ip/rstmgr:all_files", |
| "//hw/top_matcha/ip/rv_core_smc:all_files", |
| "//hw/top_matcha/ip/sensor_ctrl:all_files", |
| "//hw/top_matcha/ip/smc_ctrl:all_files", |
| "//hw/top_matcha/ip/tlul_mailbox:all_files", |
| ], |
| ) |
| |
| filegroup( |
| name = "all_hjson_files", |
| srcs = glob(["**/data/**/*.hjson"]) + [ |
| "//hw/top_matcha/ip/ast/data:ast.hjson", |
| "//hw/top_matcha/ip/cam_ctrl/data:cam_ctrl.hjson", |
| "//hw/top_matcha/ip/clkmgr/data/autogen:clkmgr.hjson", |
| "//hw/top_matcha/ip/dma/data:dma.hjson", |
| "//hw/top_matcha/ip/flash_ctrl/data/autogen:flash_ctrl.hjson", |
| "//hw/top_matcha/ip/i2s/data:i2s.hjson", |
| "//hw/top_matcha/ip/isp_wrapper/data:isp_wrapper.hjson", |
| "//hw/top_matcha/ip/ml_top/data:ml_top.hjson", |
| "//hw/top_matcha/ip/pwrmgr/data/autogen:pwrmgr.hjson", |
| "//hw/top_matcha/ip/rstmgr/data/autogen:rstmgr.hjson", |
| "//hw/top_matcha/ip/rv_core_smc/data:rv_core_smc.hjson", |
| "//hw/top_matcha/ip/sensor_ctrl/data:sensor_ctrl.hjson", |
| "//hw/top_matcha/ip/smc_ctrl/data:smc_ctrl.hjson", |
| "//hw/top_matcha/ip/tlul_mailbox/data:tlul_mailbox.hjson", |
| ], |
| ) |