blob: bf3969bafac1518c11020d8899c7686750bf93a8 [file] [log] [blame]
# 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",
],
)