.config
*.o
*.pyc
*.orig

# gtags
GTAGS
GRTAGS
GPATH

# emacs
.dir-locals.el

# emacs temp file suffixes
*~
.#*
\#*#

# eclipse setting
.settings

# clangd cache directory files
.cache

# MacOS directory files
.DS_Store

# Components Unit Test Apps files
components/**/build
components/**/sdkconfig
components/**/sdkconfig.old

# Example project files
examples/**/sdkconfig
examples/**/sdkconfig.old
examples/**/build

# Example online download files
examples/usb/device/usb_dual_uvc_device/**/*.avi
components/avi_player/test_apps/**/*.avi

# Doc build artifacts
docs/**/_build/
docs/**/doxygen-warning-log.txt
docs/**/sphinx-warning-log.txt
docs/**/sphinx-warning-log-sanitized.txt
docs/**/xml/
docs/**/xml_in/
docs/**/man/

# Downloaded font files
docs/_static/DejaVuSans.ttf
docs/_static/NotoSansSC-Regular.otf

# Unit test app files
tools/unit-test-app/sdkconfig
tools/unit-test-app/sdkconfig.old
tools/unit-test-app/build
tools/unit-test-app/builds
tools/unit-test-app/output
tools/unit-test-app/test_configs

# Unit Test CMake compile log folder
log_ut_cmake

# test application build files
tools/test_apps/**/build
tools/test_apps/**/sdkconfig
tools/test_apps/**/sdkconfig.old

# IDF monitor test
tools/test_idf_monitor/outputs

TEST_LOGS

# gcov coverage reports
*.gcda
*.gcno
coverage.info
coverage_report/

test_multi_heap_host

# VS Code Settings
.vscode/

# Cursor Settings
.cursor/

# VIM files
*.swp
*.swo

# Clion IDE CMake build & config
.idea/
cmake-build-*/

# Results for the checking of the Python coding style and static analysis
.mypy_cache
flake8_output.txt

# ESP-IDF default build directory name
build
build_esp*/
build_linux*/
size_info.txt

# lock files for examples and components
dependencies.lock

# managed_components for examples
managed_components

# pytest log
pytest_embedded_log/
pytest_log/
.pytest_cache/
XUNIT_RESULT.xml

#format file
.editorconfig

#launchpad
binaries/
output.json

#components cache
**/dist/

*.log
