# General
*.swp
*~
.DS_Store

# Python
__pycache__/
*.pyc
*.pyo
*.pyd
.Python
.venv/
venv/
env/
*.egg-info/
dist/

# C++ Build Artifacts
*.o
*.a
*.so
*.dylib
*.dll
*.lib
*.exe

# Meson Build System
# Ignore any directory containing meson-private, which is a reliable marker
**/meson-private/
# Also ignore common build directory names
build/
builddir/

# Subprojects - ignore all subdirectories except 'packagefiles' and root .wrap files
/subprojects/*
!/subprojects/packagefiles
!/subprojects/*.wrap

# Editor specific
.vscode/
.idea/
*.sublime-project
*.sublime-workspace
