From b058892cbb602d0e2e8eec576470355c54fc5209 Mon Sep 17 00:00:00 2001 From: hanez Date: Thu, 4 Jun 2026 00:08:11 +0200 Subject: [PATCH] README update, ./make update and Doxyfile update. No code changes. (0.42.1) --- Doxyfile | 2 +- README.md | 25 +++++++++++++------------ make | 2 ++ 3 files changed, 16 insertions(+), 13 deletions(-) diff --git a/Doxyfile b/Doxyfile index 9c8b390..95ef2de 100644 --- a/Doxyfile +++ b/Doxyfile @@ -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 diff --git a/README.md b/README.md index be30ace..cf71232 100644 --- a/README.md +++ b/README.md @@ -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 diff --git a/make b/make index c26a06a..8dcffd3 100755 --- a/make +++ b/make @@ -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