summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* edob: do not die if log file existsFlorian Schmaus2024-05-141-1/+0
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* edo.eclass: enhance edob for usage with noisy commandsFlorian Schmaus2024-05-141-10/+58
| | | | | | | | | | | | | | | | | Normally, edob can, or rather should, not be used with noisy commands, i.e., commands that produce an output. This is because the output destroys the concept of ebegin and eend, where the eend marker is shown on the same line that is produced by ebegin. However, it sometimes would be nice to use edob with noisy commands, but this means to redirect stdout and stderr of those commands. Instead of redirecting the output to /dev/null, we save the output in a log file under T. This allows us to present the output to the user in case the command fails, making it furthermore part of the build.log, which we expect users to attach to bug reports. Closes: https://github.com/gentoo/gentoo/pull/36117 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* edo.eclass: update eclassdoc to clarify purposeSam James2022-04-181-2/+5
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* edo.eclass: fix eclassdoc typoSam James2022-04-181-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* edo.eclass: add new eclassSam James2022-04-181-0/+45
Bug: https://bugs.gentoo.org/744880 Signed-off-by: Sam James <sam@gentoo.org>