Top Level Namespace

Included Modules

Extended Modules

Defined in:

Constant Summary

DOC = "hace makes things, like make.\n\nUsage:\n hace [options] [<task>...]\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 --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 --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