| 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