aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rv64cpu/.gitignore58
1 files changed, 41 insertions, 17 deletions
diff --git a/rv64cpu/.gitignore b/rv64cpu/.gitignore
index 57710b6..12107e5 100644
--- a/rv64cpu/.gitignore
+++ b/rv64cpu/.gitignore
@@ -1,33 +1,57 @@
-# Build
-build/
-build_*/
+# Build directories
+build*/
+cmake-build-*/
+obj_dir/
+
+# CMake generated files
+CMakeFiles/
+CMakeCache.txt
+cmake_install.cmake
+compile_commands.json
+Makefile
+
+# Generated binaries and images
+*.elf
+*.bin
+*.hex
+*.dump
+*.map
+*.sig
-# Waves
-waves/*.vcd
-waves/*.fst
+# Waveforms
+waves/
-# IDE
+# Python
+__pycache__/
+*.py[cod]
+.pytest_cache/
+.mypy_cache/
+.ruff_cache/
+.venv/
+
+# Coverage
+coverage/
+*.gcda
+*.gcno
+*.lcov
+
+# IDE and editor
.vscode/
.idea/
*.swp
*.swo
*~
-# Verilator
-obj_dir/
-
-# FPGA
+# FPGA output
+fpga/xilinx/.Xil/
+fpga/xilinx/vivado_proj/
fpga/xilinx/*.bit
fpga/xilinx/*.ltx
-fpga/xilinx/.Xil/
fpga/xilinx/*.jou
fpga/xilinx/*.log
-fpga/xilinx/vivado_proj/
fpga/gowin/*.fs
-# OS
+# Local caches and OS files
+.cache/
.DS_Store
Thumbs.db
-
-# Cache
-.cache/ \ No newline at end of file