Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
doc/ | 12-May-2024 | - | 307 | 234 | ||
example/ | 12-May-2024 | - | 437 | 365 | ||
html/ | 12-May-2024 | - | 1,423 | 1,257 | ||
src/ | 12-May-2024 | - | 1,751 | 660 | ||
test/ | 12-May-2024 | - | 1,850 | 1,448 | ||
.gitignore | D | 12-May-2024 | 152 | 12 | 11 | |
.travis.yml | D | 12-May-2024 | 130 | 10 | 7 | |
AUTHORS | D | 12-May-2024 | 246 | 7 | 4 | |
BUILD.gn | D | 12-May-2024 | 403 | 16 | 12 | |
COPYRIGHT.OpenSource | D | 12-May-2024 | 45 | 1 | 1 | |
FAQ-en.md | D | 12-May-2024 | 1.6 KiB | 38 | 27 | |
FAQ-zhcn.md | D | 12-May-2024 | 1.4 KiB | 28 | 18 | |
INSTALL | D | 12-May-2024 | 353 | 16 | 10 | |
LICENSE | D | 12-May-2024 | 1.1 KiB | 22 | 17 | |
Makefile | D | 12-May-2024 | 1.5 KiB | 87 | 51 | |
NOTICE | D | 12-May-2024 | 1.1 KiB | 22 | 17 | |
OAT.xml | D | 12-May-2024 | 4.2 KiB | 70 | 15 | |
README.OpenSource | D | 12-May-2024 | 471 | 12 | 11 | |
README.md | D | 12-May-2024 | 1.3 KiB | 45 | 26 | |
bundle.json | D | 12-May-2024 | 941 | 39 | 39 |
README.OpenSource
1[ 2 { 3 "Name": "iniparser", 4 "License": "MIT License", 5 "License File": "LICENSE", 6 "Version Number": "4.1", 7 "Owner": "yinzhongyi@huawei.com", 8 "Upstream URL": "https://github.com/ndevilla/iniparser/@http://ndevilla.free.fr/iniparser", 9 "Description": "This modules offers parsing of ini files from the C level. See a complete documentation in HTML format, from this directory open the file html/index.html with any HTML-capable browser." 10 } 11] 12
README.md
1[](https://travis-ci.org/ndevilla/iniparser) 2 3# Iniparser 4 # 4 5 6## I - Overview 7 8This modules offers parsing of ini files from the C level. 9See a complete documentation in HTML format, from this directory 10open the file html/index.html with any HTML-capable browser. 11 12Key features : 13 14 - Small : around 1500 sloc inside 4 files (2 .c and 2 .h) 15 - Portable : no dependancies, written in `-ansi -pedantic` C89 16 - Fully reintrant : easy to make it thread-safe (just surround 17 library calls by mutex) 18 19## II - Building project 20 21A simple `make` at the root of the project should be enough to get the static 22(i.e. `libiniparser.a`) and shared (i.e. `libiniparser.so.0`) libraries compiled. 23 24You should consider trying the following rules too : 25 26 - `make check` : run the unitary tests 27 - `make example` : compile the example, run it with `./example/iniexample` 28 29## III - License 30 31This software is released under MIT License. 32See LICENSE for full informations 33 34## IV - Versions 35 36Current version is 4.1. Version 4.0 introduces breaking changes in the api. 37Older versions 3.1 and 3.2 with the legacy api are available as tags. 38 39 40## V - FAQ 41 42See [FAQ-en.md](FAQ-en.md) in this directory for answers to Frequently Asked Questions. 43 44还有简化中国翻译在[FAQ-zhcn.md](FAQ-zhcn.md). 45