small efficient logging library
Find a file
Aidan Hahn 32cea23421
Initial implementation of logging library
Signed-off-by: Aidan Hahn <aidan@aidanis.online>
2022-02-27 20:45:41 -08:00
.gitignore Initial implementation of logging library 2022-02-27 20:45:41 -08:00
alog.c Initial implementation of logging library 2022-02-27 20:45:41 -08:00
alog.h Initial implementation of logging library 2022-02-27 20:45:41 -08:00
LICENSE Initial implementation of logging library 2022-02-27 20:45:41 -08:00
Makefile Initial implementation of logging library 2022-02-27 20:45:41 -08:00
README.md Initial implementation of logging library 2022-02-27 20:45:41 -08:00

Introduction

  • alog or a logger is a lightweight, portable logger written in C.
  • It is entirely unremarkable
  • Usage of alog is extremely simple. See the API

How to build

$ make so

Variables

The following (shell) variables can be set to influence behavior at runtime:

  • ALOG_DEBUG: Set this variable to compile with debug symbols
  • ALOG_HIJACK_PRINTF: Set this variable to compile along with a printf implementation that leverages alog. Probably dont though.