dependabot[bot] fdb296e49f Bump pydata-sphinx-theme from 0.14.0 to 0.14.1 (#29426) 2 years ago
..
_extensions 613dc4e9d2 Flake8 fix errors in the other Python files (#27890) 2 years ago
_static e7347ea115 Add Sphinx documentation framework (#24185) 3 years ago
api e7347ea115 Add Sphinx documentation framework (#24185) 3 years ago
discussion e7347ea115 Add Sphinx documentation framework (#24185) 3 years ago
dots 43bb0012ad [controller] Remove deprecated controller interface (#5392) 4 years ago
examples 189967f3e0 Expand rvc example app (#29159) 2 years ago
guides a38af8b644 Docs: git pull is needed after syncing git modules (#29299) 2 years ago
images e7347ea115 Add Sphinx documentation framework (#24185) 3 years ago
style e7347ea115 Add Sphinx documentation framework (#24185) 3 years ago
tools f1096a5d76 doc: tools: add tools section and pages (#26262) 2 years ago
BUG_REPORT.md 2d78169b34 fix doc issue (#27410) 2 years ago
ChipDoxygenLayout.xml 9754e3d023 Get Doxygen documentation to be independent of the build system (#2703) 5 years ago
Doxyfile e7347ea115 Add Sphinx documentation framework (#24185) 3 years ago
ERROR_CODES.md af6cb3a6d7 Set a recursion depth limit for TLV (#26301) 2 years ago
Makefile 0062c5d6f3 Add instructions on setting up zap for ARM linux (#25431) 2 years ago
PROJECT_FLOW.md a9f7b804de Fix some documentation typos (#13067) 4 years ago
QUICK_START.md 41300eb991 Fix k32w paths (#15143) 3 years ago
README.md e7347ea115 Add Sphinx documentation framework (#24185) 3 years ago
VSCODE_DEVELOPMENT.md b1e6aa2e83 Updating documentation for installing Zap (#24850) 2 years ago
code_generation.md 3efdd368f7 Update documentation with zap supporting amd64 (#28210) 2 years ago
conf.py f1096a5d76 doc: tools: add tools section and pages (#26262) 2 years ago
index.md f1096a5d76 doc: tools: add tools section and pages (#26262) 2 years ago
make.bat e7347ea115 Add Sphinx documentation framework (#24185) 3 years ago
namespaces.dox 104ab9cfe6 [doxygen] Review fixes. 5 years ago
requirements.txt fdb296e49f Bump pydata-sphinx-theme from 0.14.0 to 0.14.1 (#29426) 2 years ago

README.md

Documentation

Building and Developing

Platform Guides

  • Various guides are available here that cover platform bring up, testing, and various troubleshooting things.

Project Flow

  • Documentation about general project usage of GitHub, and project tools is documented in the project flow

Style Guide

  • Documentation about style is documented in the style guide
  • Additional documentation about more specific files are in the style folder

Third Party Tools

Some tools and utilities are dependent on third party tools, such as Docker.

Docker is an excellent way to have stable build environments that don't pollute the host OS. It is also much easier to maintain stability across multiple host environments. Install stable version of Docker Desktop relevant to your native OS (macOS or Windows). Once installed, you can run docker commands from the shell/terminal.