Top Level Namespace
Included Modules
- Croupier
- Hace
- Spec::Expectations
- Spec::Methods
Extended Modules
- Croupier
- Hace
- Spec::Expectations
- Spec::Methods
Defined in:
Constant Summary
-
DOC =
"hace makes things, like make.\n\nUsage:\n hace [options] [<task>...] [-- <args>...]\n hace --completion=<shell>\n hace --help\n\nOptions:\n -f <file>, --file=<file> Read the file named as a Hacefile [default: Hacefile.yml]\n -n, --dry-run Don't actually run any commands\n -q, --quiet Don't log anything\n -v <level>, --verbosity=<level> Control the logging verbosity, 0 to 5 [default: 3]\n -B, --always-make Unconditionally run all tasks\n -k, --keep-going Continue as much as possible after an error\n --parallel Run tasks in parallel when possible\n --question Don't run anything, exit 0 if all tasks are up to date, 1 otherwise\n --list List available tasks\n --auto Run in auto mode, watching for file changes\n --completion=<shell> Generate shell completion script (bash, fish, zsh)\n --version Display version information\n -h, --help Show this help message"
Class methods inherited from module Hace
expand_glob(str : String) : Array(String)
expand_glob,
expand_string(str : String, variables = Hace::VARIABLES) : String
expand_string,
inject_cli_args(cli_args : Array(String))
inject_cli_args,
load_dotenv(dotenv_file = nil)
load_dotenv,
to_crinja_value(value : YAML::Any) : Crinja::Valueto_crinja_value(value) : Crinja::Value to_crinja_value, to_crinja_variables(hash : Hash(String, YAML::Any)) : Crinja::Variables to_crinja_variables