On Mon, Jan 12, 2009 at 03:49:12PM +0100, Jonathan Schleifer wrote: > Am 12.01.2009 um 07:33 schrieb Federico G. Schwindt: > >> I prefer to have the full output rather than only the ANSI'd version >> of it (which is quite ugly IMHO). > > Would removing the colours work for you? > If not, I recommend removing the printfs completely. But the plain > output will be ugly anyway, as for every target, there is a for i in > foo; do. So it will always look ugly ;). That's why there's the coloured > output and the full output only for debugging purposes. Even when > developing audacious etc., most of the time we keep the .SILENT as > usually, I'm the only one who has to remove .SILENT for debugging > purposes as I'm the only one developing that build system ;).
I don't know others, but as developer I would never prefer colorful output over the real one, and I don't find it very useful, neither for me nor for anyone who might need to report issues during building. I think as it is with the diff is fine, it's simple and does the job. > [..] >> Whenever mowgli and mcs switch to use it, we'll pick it up, but for >> now >> commenting one line is better, unless there is a very good reason not >> to. > > Well, I don't know how others use ports, but I often do just "make" > inside the port, change some files and "make" again. This might break > it, well, better say it will if I change any headers. I'd need to cd to > the work dir then, type make clean there and then type make in the port > dir again. Dependency generation is there for a reason ;). that's not what you're supposed to use ports, sorry. f.-
