# Build output
/build/
/bin/
/out/
/CMakeFiles/
/CMakeCache.txt
/cmake_install.cmake
/*.cmake
/*.obj
/*.o
/*.lo
/*.a
/*.lib
*.pdb

# Binarios compilados
*.dll
*.so
*.dylib
*.exe
shadertoy
Shadertoy

# Permitir DLLs de distribucion en release/
!release/*.dll

# Generated by CMake/IDE
/compile_commands.json
/.ninja*
/_deps/
/install_manifest.txt

# third_party build artifacts (keep sources but ignore local builds)
third_party/**/build/
third_party/**/CMakeFiles/
third_party/**/CMakeCache.txt

# Release artifacts
shadertoy_release/
*.zip
*.tar.gz
*.dmg

# IDEs and editors
.vscode/
.idea/
.claude/
*.suo
*.user
*.userprefs
*.vcxproj*
*.sln
*.xcodeproj/
*.xcworkspace/
*.gradle/

# OS files
.DS_Store
Thumbs.db

# Logs and temporary files
*.log
*.tmp
*.swp
*~
*.bak

# Coverage and test artifacts
coverage/
coverage.info
*.gcda
*.gcno

# Python virtual envs (if any)
venv/
env/
__pycache__/
