mirror of https://github.com/nirenjan/libx52.git
Prior to this change, the user needed to install inih as a dependency, either from the distribution repositories, or from source. On some platforms (notably macOS), inih is not available prepackaged, and must be installed by the user. This tends to cause needless friction. This change imports the ini.c and ini.h files from the upstream inih repository into the X52 source tree. This will allow us to build the repository on any system with the original set of dependencies, and not have to force the user to install packages themselves. |
||
---|---|---|
.. | ||
LICENSE.txt | ||
Makefile.am | ||
README.md | ||
ini.c | ||
ini.h |
README.md
inih (INI Not Invented Here)
inih (INI Not Invented Here) is a simple .INI
file parser written in C. It's only a
couple of pages of code, and it was designed to be small and simple, so it's
good for embedded systems. It's also more or less compatible with Python's
ConfigParser style of .INI
files, including RFC 822-style multi-line syntax and name: value
entries.
The original project can be found here. I have included the sources in this repository because it is not packaged for all platforms (notably macOS), and the version here supercedes the version that is distributed in most "stable" Linux distributions such as Debian.