The libt3config library provides functions for reading and writing simple structured configuration files.
The libt3config library provides functions for reading and writing simple structured configuration files. libt3config provides the following features: simple structured syntax, simple API for reading and manipulating configurations, parsed configurations which uses typed data (boolean, integer, floating point number string, list, section), schema definitions, allowing verification of the structure of loaded configuration data, and no use of global variables, allowing easy use in threaded programs (with the exception that if uselocale is not available, setlocale should not be called at the same time in another thread while reading or writing configuration data).
The libt3config library provides functions for reading and writing simple structured configuration files. libt3config provides the following features: simple structured syntax, simple API for reading and manipulating configurations, parsed configurations which uses typed data (boolean, integer, floating point number string, list, section), schema definitions, allowing verification of the structure of loaded configuration data, and no use of global variables, allowing easy use in threaded programs (with the exception that if uselocale is not available, setlocale should not be called at the same time in another thread while reading or writing configuration data).
To install libt3config, run the following command in macOS terminal (Applications->Utilities->Terminal)
sudo port install libt3config
To see what files were installed by libt3config, run:
port contents libt3config
To later upgrade libt3config, run:
sudo port selfupdate && sudo port upgrade libt3config
Reporting an issue on MacPorts Trac
The MacPorts Project uses a system called Trac to file tickets to report bugs and enhancement requests.
Though anyone may search Trac for tickets, you must have a GitHub account in order to login to Trac to create tickets.