[PATCH] libsimplelog-challenge: Add C89-C++20 logger

Thuan Nguyen Thai nguyenthaithuanalg at gmail.com
Sat Apr 19 02:55:52 AEST 2025


1. Cross OS
2. Apply for both threads/processes
3. Simple, stable, powerful for million/billion of records.

Signed-off-by: Thuan Nguyen Thai <nguyenthaithuanalg at gmail.com>
---
 .../libsimplelog-challenge_git.bb             | 20 +++++++++++++++++++
 1 file changed, 20 insertions(+)
 create mode 100644 meta-phosphor/recipes-phosphor/libsimplelog-challenge/libsimplelog-challenge_git.bb

diff --git a/meta-phosphor/recipes-phosphor/libsimplelog-challenge/libsimplelog-challenge_git.bb b/meta-phosphor/recipes-phosphor/libsimplelog-challenge/libsimplelog-challenge_git.bb
new file mode 100644
index 0000000000..0a4168e551
--- /dev/null
+++ b/meta-phosphor/recipes-phosphor/libsimplelog-challenge/libsimplelog-challenge_git.bb
@@ -0,0 +1,20 @@
+
+SUMMARY = "simplelog-challenge - Simple, STABLE, powerful of logging library in ANSI C/C++. Ready for billion records."
+DESCRIPTION = "Async and Fast C/C++ multi-thread/processes logger with topics. No external dependencies."
+HOMEPAGE = "https://github.com/thuanalg/simplelog-challenge"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=22cdd382a6275cb4c2e75c517952ac7c"
+
+SRC_URI = "git://git@github.com/thuanalg/simplelog-challenge.git;branch=main;protocol=https"
+
+PV = "1.0.1+git"
+SRCREV = "a920ed722ac05644c318c6db459a8fce68377d05"
+
+S = "${WORKDIR}/git"
+
+inherit cmake
+
+# Specify any options you want to pass to cmake using EXTRA_OECMAKE:
+EXTRA_OECMAKE += "-DUNIX_LINUX=1"
+
+
-- 
2.47.1



More information about the openbmc mailing list