Setup, parse, validate and process command line args (Application hook).
This function does all the extension processing invoking all the
extension hooks. It also adds the --help option, which when present,
shows the help and exits the program.
If argument parsing or validation fails (including extensions
validation), it also prints an error message and exits. Note that if
argument parsing fails, validation is not performed.
Setup, parse, validate and process command line args (Application hook).
This function does all the extension processing invoking all the extension hooks. It also adds the --help option, which when present, shows the help and exits the program.
If argument parsing or validation fails (including extensions validation), it also prints an error message and exits. Note that if argument parsing fails, validation is not performed.