# Build output (all dependencies live exclusively here)
/build/

# macOS
.DS_Store
.DS_Store?
.AppleDouble
.LSOverride
._*
.AppleDB

# Vim swap files
*.sw[a-p]
*.swo
*.swn
*~
.*.sw[a-p]

# VS Code temp files
.vscode/
*.code-workspace
*.sublime-project
*.sublime-workspace
*.vscode*

# Editor / IDE backups & settings
.idea/
*.iml
*.orig
*.rej

# Compiled / object files
*.o
*.obj
*.a
*.so
*.dylib
*.dll
*.exe
*.lib
*.out
*.class

# Logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# OS generated files
Thumbs.db
Desktop.ini
ehthumbs.db

# CMake internal clutter (kept out of the tree)
cmake-build-*/
CMakeCache.txt
CMakeFiles/
