directory layout

+- README.md                markdown README,  for github
+- img                      image files,  used in docs
|  +- ex1.png
|  +- ex2.png
|  +- ex3.png
|  \- ex4.png
+- LICENSE                  software license
+- CMakeLists.txt           toplevel cmake config
+- cmake
|  \- nestlog.cmake         cmake support files
+- compile_commands.json    symlink to record of compiler commands;  for LSP support
+- include                  to install,  copy contents of this directory to permanent location
|  \- indentlog
|     +- scope.hpp          logger api -- appl code will #include this
|     +- log_config.hpp     logger api -- control logger format, verbosity, colors etc.
|     +- log_level.hpp      encode logger verbosity
|     +- log_state.hpp      per-thread state tracking (e.g. recognize nesting)
|     +- log_streambuf.hpp  custom streambuf
|     \- print
|        +- tag.hpp         stream inserters
|        ...
\- example
   +- CMakeLists.txt        cmake config
   +- ex1
   |  +- CMakeLists.txt     ex1 cmake config
   |  \- ex1.cpp            example .cpp exercising indentlog
   ...
