edo.eclass
Description
This eclass provides the 'edo' command, and an 'edob' variant for ebegin/eend, which logs the command used verbosely and dies (exits) on failure.
This eclass should be used only where needed to give a more verbose log, e.g. for invoking non-standard ./configure scripts, or building objects/binaries directly within ebuilds via compiler invocations. It is NOT to be used in place of generic 'command || die' where verbosity is unnecessary.
Functions
- edo <command> [<args>...]
-
Executes a short 'command' with any given arguments and exits on failure unless called under 'nonfatal'.
- edob <command> [<args>...]
-
Executes 'command' with ebegin & eend with any given arguments and exits on failure unless called under 'nonfatal'.
Authors
Sam James <sam@gentoo.org>
Maintainers
QA Team <qa@gentoo.org>
Reporting Bugs
Please report bugs via https://bugs.gentoo.org/