# ------------------------
# Build artifacts
# ------------------------
/build/
/CMakeFiles/
/CMakeCache.txt
/Makefile
/*.ninja
/.ninja_deps
/.ninja_log
/*.sln
/*.vcxproj*
/compile_commands.json
/install_manifest.txt

# ------------------------
# Binary outputs
# ------------------------
/*.exe
/*.dll
/*.so
/*.dylib
/*.a
/*.lib
/*.obj
/*.o
/*.pdb

# ------------------------
# OS / editor junk
# ------------------------
.DS_Store
Thumbs.db
*.swp
*.swo
*.user
*.VC.db
*.idea/
*.vscode/
*.vs/

# ------------------------
# Logs / temp
# ------------------------
*.log
*.tmp

# ------------------------
# Python venv (if you use scripts/tools)
/venv/

# ------------------------
# Keep empty asset dirs if needed
assets/**/.gitkeep
