| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | 26-Nov-2024 | - | ||||
| README.md | H A D | 26-Nov-2024 | 1.1 KiB | 36 | 24 | |
| abi_check.sh | H A D | 26-Nov-2024 | 1.6 KiB | 54 | 23 | |
| libevent.json | H A D | 26-Nov-2024 | 465 | 13 | 12 |
README.md
1## libevent ABI/API changes 2 3 4This script is used to generate information about changes in libevent ABI/API 5between various versions using [LVC tools](https://github.com/lvc). Such an 6overview can help developers migrate from one version to another. 7 8Here is the `abi_check.sh`, which is used to generate ABI/API timeline for 9libevent. 10 11You can limit the number of included libevent versions via a number given 12as a parameter to the script. For example 13 14```shell 15$ ./abi_check.sh 3 16``` 17 18generates overview for the last 3 versions and the current version. 19If no parameter given, it will generate overview for the last 2 versions and 20the current version by default. 21 22But this script requires some tools that are available in the following docker image: 23 24``` 25docker.pkg.github.com/azat/docker-images/lvc-debian 26``` 27 28And the full command looks like: 29 30```shell 31 docker run --rm -it -v $PWD:/src:ro -w /src -v tmp/le-abi-check-root:/abi-root -e ABI_CHECK_ROOT=/abi-root docker.pkg.github.com/azat/docker-images/lvc-debian /src/extra/abi-check/abi_check.sh 32``` 33 34'timeline/libevent/index.html' is the final result and can be viewed 35[here](https://libevent.org/abi) 36