| # build directories with special suffixes |
| # Generated register headers |
| # FPGA splice intermediate files |
| # Environment configuration (produced by Meson) |
| # verilator/gtkwave waveforms and wave lists |
| # ROM_EXT signer vendored in dependencies |
| sw/host/rom_ext_image_signer/vendored_dependencies |
| # Autogen files for non-Earlgrey tops |
| hw/top_englishbreakfast/**/autogen/ |
| hw/top_englishbreakfast/ip/alert_handler/dv/alert_handler_env_pkg__params.sv |
| hw/top_englishbreakfast/ip/sensor_ctrl/rtl/* |
| hw/top_englishbreakfast/ip/xbar_main/xbar_main.core |
| hw/top_englishbreakfast/ip/xbar_peri/xbar_peri.core |
| # Rust Cargo build system files. |
| # We check this in to ensure the signing tool is built in a reproducible way |
| # under meson, however, once the signing tool is integrated into opentitantool, |
| # which is built with Bazel, this can be removed. See lowrisc/opentitan#10465. |
| !sw/host/rom_ext_image_tools/signer/Cargo.lock |
| # Bazel-related cache and output directories |
| # Local binaries that should not be committed to the codebase |