Keith M Wesolowski wrote: >> On Thu, Mar 08, 2007 at 04:03:19AM +0100, Roland Mainz wrote: >> Grumpf... > Am I correct in thinking that your concerns around removing these > files are entirely a result of a belief that the structure of the code > should be optimised for bulk upgrades from an external source base?
It sounds like there is/will/reallyshouldbe two different blobs of code in the source tree: The baseline ATT sources, exactly as delivered by ATT and A derived set of OpenSolaris source files In much the same way that we generate C sources via rpcgen, the ksh93 build process could [diff/patch, rename, exclude, etc] the files found in the baseline tree to create the OpenSolaris-specific source tree. And then build that tree. This would ensure that the build transformation tools and mechanisms are always part of (and up to date with) the sources that they deal with. It would also ensure that the upstream baseline was always there for reference. And, if that baseline were put in a directory called something like "ksh93-att-baseline", I'm sure nobody would be surprised to find non-ON Makefiles, windows files and the like sitting there. -John