Partial work

This commit is contained in:
2024-06-13 00:49:04 -04:00
parent ab6b92f19d
commit 85203b29e4
8 changed files with 189 additions and 157 deletions

View File

@@ -2,16 +2,17 @@
jlog is a C++ library for logging to file, console, and event callbacks.
Features
![Static Badge](https://img.shields.io/badge/Lit-Based-%20)
## Features
* Modern (C++20)
* Static Library
* Color Output
* Logs to file AND console!
* Idiomatic Event callback for hooking into your game engine gui!
Installation
## Installation
Include this repository as a CPM dependency, and link against the library.
(TODO: Show the relevant CMake script lines.)
@@ -44,7 +45,7 @@ int main() {
```
TODO
## TODO
* Custom Contexts: Allow users to specify custom logging contexts for better organization.
* Disable & sort by context (other categories?)
@@ -55,10 +56,10 @@ TODO
* Stream Support
* Identify File, Line, Function name via macros (I hate macros!!!)
License
## License
This software is written and developed by Josh O'Leary @ Redacted Software 2024. This work is dedicated to the public domain.
Contributing
## Contributing
Send'em pull requests.