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 undernonfatal
. - edob <command> [<args>...]
-
Executes
command
withebegin
&eend
with any given arguments and exits on failure unless called undernonfatal
.
Authors
Sam James <sam@gentoo.org>
Maintainers
QA Team <qa@gentoo.org>
Reporting Bugs
Please report bugs via https://bugs.gentoo.org/