diff --git a/docs/installation.md b/docs/installation.md index 1b7f680..3c9759e 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -2,8 +2,19 @@ ## Requirements -The core of Kami, `libkami` has no requirements beyond a modern C++ compiler. However, both the examples provided and -the +The core of Kami, `libkami`, has no requirements beyond a modern C++ compiler. However, both the examples provided and +the unit tests provided rely on three additional C++ packages: + +* cli11/1.9.1 +* spdlog/1.8.5 +* fmt/7.1.3 + +[`CLI11`](https://cliutils.github.io/CLI11/) provides a command line interface for each of the utilities that makeup the +examples and test suite. [`spdlog`](https://github.com/gabime/spdlog) +provides a uniform output interface. Coupled with a command line option to set the output level, `spdlog` allows the +unit tests and example programs to provide variable output levels depending on the users needs. +Finally, [`fmt`](https://fmt.dev/) is required by +`spdlog` for simple and easy string formatting. ## Compiling