# Git files
.git/
.gitignore
.github/

# Build directories
build/
*/build/
cmake-build-*/
.cmake/

# Output files
output/
*.deb
*.AppImage
*.rpm
*.tar.gz
*.tar.bz2
*.zip

# Config files
config/
js8call.ini

# IDE files
.idea/
.vscode/
*.pro.user
*.swp
*.swo
.*.swp
.*.swo

# Temporary files
*.tmp
*.log
*.bak
*~
.#*

# Documentation
docs/_build/
docs/html/
*.pdf
README.md
CHANGELOG*
TODO*

# OS files
.DS_Store
Thumbs.db
desktop.ini

# Python cache
__pycache__/
*.pyc
*.pyo

# Core dumps and debug
core
core.*
*.core
vgcore.*
*.stackdump

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

# Qt generated files
moc_*.cpp
ui_*.h
qrc_*.cpp
*_resource.rc

# Docker files (we don't need these in build context)
docker/
Dockerfile*
docker-compose*
.dockerignore

# Test files
test/
tests/
*_test
*_test.*

# Coverage reports
*.gcov
*.gcda
*.gcno
coverage/
htmlcov/

# Backup files
*.backup
*.old
*.orig

# Cache directories
.cache/
ccache/

# Package manager files
node_modules/