The glaze package provides a header-only in-memory JSON and interface library for C++.
Updating this package is known to break ABI.
Install glaze by running the following commands:
mkdir build &&
cd build &&
cmake -D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_BUILD_TYPE=Release \
-D glaze_BUILD_EXAMPLES=OFF \
-D glaze_DEVELOPER_MODE=OFF \
-D glaze_ENABLE_FUZZING=OFF \
-G Ninja .. &&
ninja
Now, as the root user:
ninja install
-D
glaze_BUILD_EXAMPLES=OFF: This parameter disables
building examples.
-D
glaze_DEVELOPER_MODE=OFF: This parameter disables
building features targetted towards developers.
-D
glaze_ENABLE_FUZZING=OFF: This parameter disables
fuzzing.