27 lines
463 B
Markdown
27 lines
463 B
Markdown
|
|
llcppg - Autogen tool for C/C++ libraries
|
||
|
|
====
|
||
|
|
|
||
|
|
## Usage
|
||
|
|
|
||
|
|
```sh
|
||
|
|
llcppg [config-file]
|
||
|
|
```
|
||
|
|
|
||
|
|
If `config-file` is not specified, a `llcppg.cfg` file is used in current directory. The configuration file format is as follows:
|
||
|
|
|
||
|
|
```json
|
||
|
|
{
|
||
|
|
"name": "inireader",
|
||
|
|
"cflags": "$(pkg-config --cflags inireader)",
|
||
|
|
"include": [
|
||
|
|
"INIReader.h",
|
||
|
|
"AnotherHeaderFile.h"
|
||
|
|
],
|
||
|
|
"libs": "$(pkg-config --libs inireader)"
|
||
|
|
}
|
||
|
|
```
|
||
|
|
|
||
|
|
## Design
|
||
|
|
|
||
|
|
See [Design of llcppg](design.md).
|