Files
mars-nwe/third_party/README.md
Mario Fetka 05f9c4d0de
Some checks failed
Source release / source-package (push) Failing after 11m41s
salvage: require bundled static yyjson
2026-05-31 14:03:01 +02:00

19 lines
586 B
Markdown

# Third-party dependencies
## yyjson
The salvage metadata backend uses the bundled yyjson submodule for JSON
read/write support. The submodule is required and is linked statically into the
mars-nwe server targets that use salvage metadata.
Setup:
```sh
git submodule update --init --recursive third_party/yyjson
```
CMake expects `third_party/yyjson/CMakeLists.txt` to exist. Reader and writer
support stay enabled; yyjson tests, fuzzer, misc tools, docs, install targets,
JSON5/non-standard support, utilities and incremental reader support are disabled
for the mars-nwe build.