# C++ build artifacts
build/
CMakeFiles/
CMakeCache.txt
cmake_install.cmake
Makefile
*.a
*.so
*.dylib
*.dll
*.exe
*.obj
*.o
*.pdb
*.ilk
*.idb
*.exp
*.lib

# CMake
CMakeUserPresets.json
!CMakeLists.txt

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
env/
venv/
ENV/
env.bak/
venv.bak/
pip-log.txt
pip-delete-this-directory.txt
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/
.python-version

# IDE files
# Visual Studio Code
.vscode/
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
*.code-workspace

# Visual Studio
.vs/
*.vcxproj
*.vcxproj.filters
*.vcxproj.user
*.sln
*.suo
*.opensdf
*.sdf
ipch/
*.aps
*.ncb
*.opendb
*.db

# CLion
.idea/
*.iws
*.iml
*.ipr

# Eclipse
.settings/
.metadata/
bin/
tmp/
*.tmp
*.bak
*.swp
*~.nib
local.properties
.classpath
.project
.loadpath
.factorypath

# Xcode
*.xcodeproj/
!default.xcodeproj/
project.xcworkspace/
xcuserdata/
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
*.xcscmblueprint
*.xccheckout

# Sublime Text
*.sublime-workspace
*.sublime-project

# Vim
*.swp
*.swo
*~

# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db

# Logs
*.log
logs/

# Temporary files
*.tmp
*.temp

# Documentation
docs/_build/

# Package files
*.deb
*.rpm
*.tar.gz
*.zip

# Test coverage
coverage/
htmlcov/
.coverage
.coverage.*
.pytest_cache/
.tox/

# Distribution / packaging
dist/
*.egg-info/

.qwen/


# Matlab
*.mex*
*.slx  
.buildtool/
+ctoon