# HG changeset patch # User Markus Mützel # Date 1643738171 -3600 # Node ID f3e09a02405771e893fd27b1fc56f6915d8d5f53 # Parent 66456820ff597d55cbf4784a4ba4844575b30deb doc: Add optional dependency on RapidJSON. * doc/interpreter/install.txi (External Packages): Add RapidJSON to optional dependencies. diff -r 66456820ff59 -r f3e09a024057 doc/interpreter/install.txi --- a/doc/interpreter/install.txi Mon Jan 31 17:27:19 2022 +0100 +++ b/doc/interpreter/install.txi Tue Feb 01 18:56:11 2022 +0100 @@ -213,7 +213,8 @@ If you wish to build Octave without GNU readline installed, you must use the @option{--disable-readline} option when running the configure script. -The following external software packages are optional but recommended: +The following external software packages are optional. Octave can be +built without them but certain features might be missing: @table @asis @item ARPACK @@ -315,6 +316,12 @@ default graphics renderer (@qcode{"qt"}) has been Qt-based, which has been OpenGL-based. +@item RapidJSON +A fast JSON parser/generator for C++ with both SAX/DOM style API +(@url{https://rapidjson.org/}). RapidJSON is required to read or write +from or to JSON files with the functions @code{jsondecode} and +@code{jsonencode}. + @item SuiteSparse Sparse matrix factorization library (@url{http://faculty.cse.tamu.edu/davis/suitesparse.html}).