diff options
Diffstat (limited to 'docs/DEVELOPMENT.md')
| -rw-r--r-- | docs/DEVELOPMENT.md | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/docs/DEVELOPMENT.md b/docs/DEVELOPMENT.md new file mode 100644 index 0000000..4a602ea --- /dev/null +++ b/docs/DEVELOPMENT.md @@ -0,0 +1,38 @@ +# Development ยท MAX25-Stack 1.8.0 + +Contributor build, test, and repository layout. + +## Workflow matrix + +| Step | Command | +|------|---------| +| Build | `./scripts/build.sh` | +| Test | `./scripts/test.sh` | +| Release check | `./scripts/release-check.sh` | +| Plugin discovery | `./scripts/discover-plugins.sh --json` | + +## CMake matrix + +| Option | Default | +|--------|---------| +| `MAX25_BUILD_CRDOP` | ON | +| `MAX25_BUNDLE_AX25` | OFF | + +## Layout matrix + +| Path | Content | +|------|---------| +| `stacks/daemon/` | max25d | +| `stacks/terminal/` | max25-terminal | +| `stacks/tncs/` | TNC tools | +| `stacks/max25-bcpr/` | BayCom/based userspace SER12 (bcpr) | +| `stacks/crdop/` | SoftModem | +| `plugins/` | manifest + betriebsform | +| `share/` | INI examples | + +## Related + +| Goal | Doc | +|------|-----| +| Paths | [PATHS.md](PATHS.md) | +| Architecture | [ARCHITECTURE.md](ARCHITECTURE.md) | |
