tree: 3cbd7dfc1f5131784a8c400b9aa2443849f7eaf3 [path history] [tgz]
  1. build/
  2. configure.venv/
  3. examples/
  4. flashing/
  5. helpers/
  6. pregenerate/
  7. py_matter_idl/
  8. py_matter_yamltests/
  9. setup/
  10. tests/
  11. tools/
  12. BUILD.gn
  13. build_coverage.sh
  14. build_python.sh
  15. build_python_device.sh
  16. checkout_submodules.py
  17. codegen.py
  18. codepregen.py
  19. configure
  20. configure.impl.py
  21. error_table.py
  22. gen_chip_version.py
  23. gen_test_driver.py
  24. idl_lint.py
  25. README.md
  26. rules.matterlint
  27. run-clang-tidy-on-compile-commands.py
  28. run_codegen_targets.sh
  29. run_in_build_env.sh
  30. run_in_ns.sh
  31. run_in_python_env.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/)