112 lines
1.4 KiB
Plaintext
112 lines
1.4 KiB
Plaintext
# ESP-IDF build artifacts
|
|
build/
|
|
sdkconfig
|
|
sdkconfig.old
|
|
sdkconfig.ci
|
|
sdkconfig.defaults.*
|
|
|
|
# ESP-IDF managed components
|
|
managed_components/
|
|
dependencies.lock
|
|
|
|
# Python cache
|
|
*.pyc
|
|
__pycache__/
|
|
.python_env/
|
|
|
|
# IDE and editor files
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
.DS_Store
|
|
.clang_complete
|
|
.gcc-flags.json
|
|
|
|
# Debug files
|
|
*.log
|
|
*.tlog
|
|
|
|
# Backup files
|
|
*.bak
|
|
*.orig
|
|
|
|
# Flash download tool
|
|
flash_download_tool*/
|
|
download.config
|
|
|
|
# Component lock files
|
|
components/*/.component_hash
|
|
|
|
# ESP-IDF tools
|
|
.espressif/
|
|
tools/
|
|
|
|
# Local environment
|
|
.env
|
|
.env.local
|
|
|
|
# Temporary files
|
|
*.tmp
|
|
*.temp
|
|
|
|
# Binary files (but not in components)
|
|
*.bin
|
|
!components/**/*.bin
|
|
|
|
# Object files
|
|
*.o
|
|
*.a
|
|
*.d
|
|
|
|
# Monitor output
|
|
monitor.txt
|
|
monitor_*.txt
|
|
|
|
# OTA artifacts
|
|
ota_data_initial.bin
|
|
|
|
# Partition table
|
|
partition-table.bin
|
|
partition_table/*.bin
|
|
|
|
# Bootloader
|
|
bootloader/*.bin
|
|
bootloader/bootloader.map
|
|
|
|
# Generated documentation
|
|
docs/_build/
|
|
doxygen/
|
|
|
|
# Unit test app builds
|
|
test_apps/**/build/
|
|
test_apps/**/sdkconfig
|
|
|
|
# Examples builds (if you have examples)
|
|
examples/**/build/
|
|
examples/**/sdkconfig
|
|
|
|
# CI artifacts
|
|
test_results/
|
|
coverage_report/
|
|
*.gcda
|
|
*.gcno
|
|
|
|
# ESP32 core dump files
|
|
core_dump.elf
|
|
core_dump.bin
|
|
|
|
# Custom certificates and keys (for production)
|
|
*.pem
|
|
*.key
|
|
*.crt
|
|
*.der
|
|
!server_certs/ # Allow example certs if needed
|
|
|
|
# WiFi credentials file (if you create one)
|
|
wifi_credentials.h
|
|
credentials.h
|
|
|
|
# Project-specific ignores
|
|
# Add any project-specific files to ignore here |