tree: 9297da369b1147f0034af020b7b431e0d0cebb99
  1. build/
  2. configure.venv/
  3. examples/
  4. flashing/
  5. helpers/
  6. lints/
  7. pregenerate/
  8. py_matter_idl/
  9. py_matter_yamltests/
  10. setup/
  11. tests/
  12. tools/
  13. BUILD.gn
  14. build_coverage.sh
  15. build_python.sh
  16. build_python_device.sh
  17. checkout_submodules.py
  18. codegen.py
  19. codepregen.py
  20. configure
  21. configure.impl.py
  22. error_table.py
  23. fixit_rotation.py
  24. gen_chip_version.py
  25. gen_test_driver.py
  26. idl_lint.py
  27. README.md
  28. rules.matterlint
  29. run-clang-tidy-on-compile-commands.py
  30. run_codegen_targets.sh
  31. run_in_build_env.sh
  32. run_in_ns.sh
scripts/README.md

Scripts

Herein is a smattering of scripts, mostly bash, that:

  • capture repetitive developer workflow
  • provide glue for integration with CI and IDEs
  • provide tree build facilities (e.g. gen_chip_version.py)
  • replicate tree-wide CI flows for local verification (e.g. helpers/)