.gitignore 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. # macOS
  2. .DS_Store
  3. .AppleDouble
  4. .LSOverride
  5. # Directory metadata
  6. .directory
  7. # Temporary files
  8. *~
  9. *.swp
  10. *.swo
  11. *.bak
  12. *.tmp
  13. # Log files
  14. *.log
  15. # Build artifacts and directories
  16. **/build/
  17. build/
  18. *.o
  19. *.a
  20. *.out
  21. *.exe # For any host-side utilities compiled on Windows
  22. # ESP-IDF specific build outputs
  23. *.bin
  24. *.elf
  25. *.map
  26. flasher_args.json # Generated in build directory
  27. sdkconfig.old
  28. sdkconfig
  29. # ESP-IDF dependencies
  30. # For older versions or manual component management
  31. /components/.idf/
  32. **/components/.idf/
  33. # For modern ESP-IDF component manager
  34. managed_components/
  35. # If ESP-IDF tools are installed/referenced locally to the project
  36. .espressif/
  37. # CMake generated files
  38. CMakeCache.txt
  39. CMakeFiles/
  40. cmake_install.cmake
  41. install_manifest.txt
  42. CTestTestfile.cmake
  43. # Python environment files
  44. *.pyc
  45. *.pyo
  46. *.pyd
  47. __pycache__/
  48. *.egg-info/
  49. dist/
  50. # Virtual environment folders
  51. venv/
  52. .venv/
  53. env/
  54. # Language Servers
  55. .clangd/
  56. .ccls-cache/
  57. compile_commands.json
  58. # Windows specific
  59. Thumbs.db
  60. ehthumbs.db
  61. Desktop.ini
  62. # User-specific configuration files
  63. *.user
  64. *.workspace # General workspace files, can be from various tools
  65. *.suo # Visual Studio Solution User Options
  66. *.sln.docstates # Visual Studio
  67. dependencies.lock
  68. .gitignore