On Feb 25, 2005, at 1:32 AM, Alberto Massari wrote:
Good job James!
One of the things I hate about the current structure is that I am forced to run runConfigure with the same arguments three times, for the sources, the samples and the tests. Will the new ./configure be placed in the "c" folder and automatically generate the three Makefiles?
Alberto
Yes, this is how it's set up. There will be a single configure script in the c directory. It configures a top-level Makefile in the src directory (which builds the src into some "convenience" libraries), and additional, recursively called, Makefiles in the obj directory (to actually build libXerces from the convenience libraries), test directory (to build the tests), and (not yet written) the samples directory.
So yes, you'll only need to configure once. You'll only need to "make" once too, from the top level, to build everything.
Despite the fact that there will be four Makefiles, this is a dramatic reduction from the number we have currently (with one per directory in most cases). I subscribe to the belief that it's better to have fewer Makefiles: http://www.pcug.org.au/~millerp/rmch/recu-make-cons-harm.html.
-jdb
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]