1
0
Fork 0
forked from fun/fun

README update, ./make update and Doxyfile update. No code changes. (0.42.1)

This commit is contained in:
Johannes Findeisen 2026-06-04 00:08:11 +02:00
commit b058892cbb
3 changed files with 17 additions and 14 deletions

View file

@ -48,7 +48,7 @@ PROJECT_NAME = "Fun API Documentation"
# could be handy for archiving the generated documentation or if some version
# control system is used.
PROJECT_NUMBER = 0.41.16
PROJECT_NUMBER = 0.42.1
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewers a

View file

@ -191,19 +191,20 @@ Written primarily in Fun itself:
Enabled via CMake flags, wrapping mature C libraries:
| Extension | Backend |
|---|---|
| JSON | json-c |
| cURL | libcurl |
| SQLite | libsqlite3 |
| PCRE2 | libpcre2 |
| OpenSSL | libcrypto |
| INI | iniparser 4.2.6 |
| XML | libxml2 |
| PC/SC | libpcsclite |
| KCGI | libkcgi |
| Extension | Backend |
|--------------|-----------------|
| JSON | json-c |
| cURL | libcurl |
| SQLite | libsqlite3 |
| PCRE2 | libpcre2 |
| OpenSSL | libcrypto |
| INI | iniparser 4.2.6 |
| XML | libxml2 |
| PC/SC | libpcsclite |
| KCGI | libkcgi |
| Redis/Valkey | hiredis |
Each extension also has a corresponding stdlib wrapper class (e.g., `JSON`, `INI`, `XML`, `PCSC`, `PCRE2`, `KCGI`).
Some extensions also have a corresponding stdlib wrapper class (e.g., `JSON`, `INI`, `XML`, `PCSC`, `PCRE2`, `KCGI`).
## Quick start

2
make
View file

@ -31,6 +31,7 @@ if [ "$target" = "all" ]; then
-DFUN_WITH_CPP=ON \
-DFUN_WITH_KCGI=ON \
-DFUN_WITH_OPENSSL=ON \
-DFUN_WITH_REDIS=ON \
&& cmake --build build --target fun
elif [ "$target" = "all_debug" ]; then
rm -rf build \
@ -45,6 +46,7 @@ elif [ "$target" = "all_debug" ]; then
-DFUN_WITH_INI=ON \
-DFUN_WITH_CPP=ON \
-DFUN_WITH_OPENSSL=ON \
-DFUN_WITH_REDIS=ON \
-DFUN_DEBUG=ON \
&& cmake --build build --target fun
elif [ "$target" = "alpine" ]; then