#pragma once #include namespace breeze::cli { /// Registers every command of the spec on the engine. void registerCommands(cliforge::Engine& engine); /// The exit code the last command that ran a program asked for. Actions can't return one /// (CLIForge ignores what they return), so they leave it here and main() ends with it. int& exitCode(); }