I often want to know where in a "make world" I am, so I wrote this
quick little script. It breaks out the major sections, like
--------------------------------------------------------------
>>> Cleaning up the elf obj tree
--------------------------------------------------------------
and the directory progress indicators, and displays all of the
major sections, the last directory progress indicator, and the
last 5 lines of log. So you get something like
--------------------------------------------------------------
>>> elf make world started on Tue Jan 11 11:19:42 PST 2000
--------------------------------------------------------------
>>> Cleaning up the temporary elf build tree
--------------------------------------------------------------
>>> Making make
--------------------------------------------------------------
>>> Making mtree
--------------------------------------------------------------
>>> Making hierarchy
--------------------------------------------------------------
>>> Cleaning up the elf obj tree
--------------------------------------------------------------
===> gnu/lib/libreadline/history/doc
rm -f history.info history.info.gz history.texi
rm -f .depend /usr/src/gnu/lib/libreadline/history/GPATH
/usr/src/gnu/lib/libreadline/history/GRTAGS
/usr/src/gnu/lib/libreadline/history/GSYMS /usr/src/gnu/lib/libreadline/history/GTAGS
===> gnu/lib/libreadline/history/doc
===> gnu/lib/libreadline/history/doc
rm -f history.info history.info.gz history.texi
===> gnu/lib/libreadline/readline
rm -f a.out readline.o vi_mode.o funmap.o keymaps.o parens.o search.o rltty.o
complete.o bind.o isearch.o display.o signals.o util.o kill.o undo.o macro.o input.o
callback.o terminal.o nls.o xmalloc.o history.o histexpand.o histfile.o histsearch.o
shell.o tilde.o readline.o.tmp vi_mode.o.tmp funmap.o.tmp keymaps.o.tmp parens.o.tmp
search.o.tmp rltty.o.tmp complete.o.tmp bind.o.tmp isearch.o.tmp display.o.tmp
signals.o.tmp util.o.tmp kill.o.tmp undo.o.tmp macro.o.tmp input.o.tmp callback.o.tmp
terminal.o.tmp nls.o.tmp xmalloc.o.tmp history.o.tmp histexpand.o.tmp histfile.o.tmp
histsearch.o.tmp shell.o.tmp tilde.o.tmp readline.3.gz readline.3.cat.gz
Anyway, I think it's so cool that I'm convinced that someone else
will like it too, so I'm sending it to -current =)
Bill
whereintheworld