Skip to content

docs(build): add BUILDING.md, pyproject.toml, and radio presets#7222

Draft
raphaelcoeffic wants to merge 1 commit intodependency-cachefrom
building-md-py-deps
Draft

docs(build): add BUILDING.md, pyproject.toml, and radio presets#7222
raphaelcoeffic wants to merge 1 commit intodependency-cachefrom
building-md-py-deps

Conversation

@raphaelcoeffic
Copy link
Copy Markdown
Member

Add BUILDING.md with canonical build instructions covering firmware, simulator, companion, and WASM plugin workflows using both CMake presets and manual superbuild invocations.

Add pyproject.toml declaring all Python build dependencies for use with uv, and sync requirements.txt to match (adds asciitree, pyelftools).

Expand CMakePresets.json with per-radio firmware presets for all major RadioMaster, Jumper, FrSky, and FlySky targets.

Add BUILDING.md with canonical build instructions covering firmware,
simulator, companion, and WASM plugin workflows using both CMake presets
and manual superbuild invocations.

Add pyproject.toml declaring all Python build dependencies for use with
uv, and sync requirements.txt to match (adds asciitree, pyelftools).

Expand CMakePresets.json with per-radio firmware presets for all major
RadioMaster, Jumper, FrSky, and FlySky targets.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant