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

586 B

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:

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.