root: macro: rootlogon.C: update usage

- Adds crypto examples
- Updates/clarifies comments
This commit is contained in:
2024-07-23 20:23:58 -07:00
parent 7901421fd4
commit e7eb92cb33

View File

@@ -49,7 +49,8 @@ void help()
<< " 1. Print current directory (all commands/files are relative to\n"
<< " this directory):\n"
<< "\n"
<< " root [0] .!pwd // ex., ${HOME}/docker-finance/src/root/macro\n"
<< " root [0] .!pwd // eg., "
<< "${DOCKER_FINANCE_CONTAINER_REPO}/src/root/macro\n"
<< "\n"
<< "Library:\n"
<< "\n"
@@ -102,16 +103,29 @@ void help()
<< "\n"
<< "Macros:\n"
<< "\n"
<< " 1. Use tab auto-complete to load docker-finance tests and run\n"
<< " unit tests and benchmarks:\n"
<< " TIP: use tab auto-complete to easily run macros\n"
<< "\n"
<< " 1. Load and run docker-finance unit tests and benchmarks:\n"
<< "\n"
<< " root [0] docker_finance::macro::load(\"test/unit.C\")\n"
<< " root [1] docker_finance::macro::test::Unit::run()\n"
<< " ...\n"
<< " root [2] docker_finance::macro::load(\"test/benchmark.C\")\n"
<< " root [3] docker_finance::macro::test::Benchmark::run()\n"
<< " ...\n"
<< "\n"
<< " 2. Load webserver and run registered commands:\n"
<< " 2. Load and run docker-finance cryptographic macros:\n"
<< "\n"
<< " root [0] docker_finance::macro::load(\"crypto/hash.C\")\n"
<< " root [1] "
<< "docker_finance::macro::crypto::Hash::run(\"better to be raw than "
"digested\")\n"
<< " ...\n"
<< " root [2] docker_finance::macro::load(\"crypto/random.C\")\n"
<< " root [3] docker_finance::macro::crypto::Random::run()\n"
<< " ...\n"
<< "\n"
<< " 3. Load ROOT webserver and run commands for metadata analysis:\n"
<< "\n"
<< " root [0] docker_finance::macro::load(\"web/server.C\")\n"
<< " root [1] docker_finance::macro::web::Server::run()\n"