# Build intermediate outputs (but keep output/ for test.sh) *.o *.a *.so *.exe # Temporary files *.tmp *.temp *~ .#* #* # IDE files .vscode/ .idea/ *.swp *.swo # OS files .DS_Store Thumbs.db # Git files .git/ .gitignore # Documentation builds docs/_build/ *.pdf # Test outputs (but keep testing/ directory) test_file.bin downloaded_*.bin *.downloaded* testing/*.downloaded* testing/test_file.bin # Docker files .dockerignore # Logs *.log # Cache directories .cache/ __pycache__/ # Coverage reports *.gcov *.gcda *.gcno