>>>> "Ed" == Ed Avis <Avis> writes:
Ed> I imagine the right way would be the way you configured; the
Ed> same way that happens when you do 'make all'.
But I rarely do "make all", I usually do "make beta" or "make
src/xemacs" or "make src/xemacs.dmp". Sometimes I do "make
check-temacs". I occasionally do "make check" on an XEmacs whose
sources are currently being reconstructed. Etc, etc.
Ed> perhaps in that case the test suite should not be invoked
Ed> using 'make', since when using 'make' the expectation is that
Ed> all prerequisites will be made automatically before going on
Ed> to make the target.
Try "rm src/emacs.c; make" and see how far you get. ;-)
Yes, I can see the difference. But the point is that make does
some things and doesn't do others. Saving (length "make && ")
keystrokes doesn't seem like a terribly big reason to to make a
change.
make is a tool for the developers, first. If you can be reasonably
confident that changes won't cause annoyance to developers, then it's
worth trying. But making changes to the build infrastructure when the
developers don't seem to care is something we want to be conservative
about.
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.