Merge pull request #2261 from tamerbak/docs/contributor-check-prerequisites

Docs/contributor check prerequisites
This commit is contained in:
Martin Vogel authored and GitHub committed 2026-11-01 23:19:34 +01:00
commit a5b248f472
2 files changed
+5 -1

No files matched your search

+3 -1
View File
@@ -6,7 +6,9 @@ Contributions are welcome. This guide covers setup, testing, and PR guidelines.
## Build from Source
**Prerequisites**: C compiler (gcc or clang), make, zlib, Git. Optional: Node.js 22+ (for graph UI).
**Build prerequisites**: C compiler (gcc or clang), make, zlib, Git. Optional: Node.js 22+ (for graph UI).
**Contributor check prerequisites**: `scripts/test.sh` also requires `zip`, `python3`, and `curl`. `scripts/lint.sh` requires `cppcheck`, `clang-format`, and `clang-tidy`; `scripts/lint.sh --ci`, which is what CI runs, skips `clang-tidy`.
```bash
git clone https://github.com/DeusData/codebase-memory-mcp.git
+2
View File
@@ -617,6 +617,8 @@ running an installer.
</details>
> **Contributor checks need a few extra tools.** `scripts/test.sh` requires `zip`, `python3`, and `curl`. `scripts/lint.sh` requires `cppcheck`, `clang-format`, and `clang-tidy`; `scripts/lint.sh --ci`, which is what CI runs, skips `clang-tidy`.
```bash
git clone https://github.com/DeusData/codebase-memory-mcp.git
cd codebase-memory-mcp