CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2009/11/08 02:24:11
Modified files:
infrastructure/build: portslogger
Log message:
a few tweaks I should have committed long ago.
- better at handling progress meter incomplete lines and sanitizing them
before output
- less greedy about maintaining a context, let post-error messages stuff
end up in the default.log, instead of seeing huge swaths of entering directory
after errors.
- -s silent option, for use when we see the output but don't need to duplicate
it.
After work with NicM, portslogger is useable with tmux. From within tmux,
just run something like:
tmux pipe-pane 'perl /usr/ports/infrastructure/build/portslogger -s
/usr/ports/log'
to log all ports building activity...