[EMAIL PROTECTED] wrote:
> This is just another example of the confusion created by the fact that the
> distribution contains indentical copies of the ant-scripts at two
> different locations.
> This situation seems to stem from the following considerations:
> - The distribution root directory is the most common location for the
> ant-script, therefore it is placed there in the distribution.- The distribution root 
>is not represented in CVS, therefore the
> ant-script is placed and maintained in src/org/mmbase/sripts.Note that this results 
>from the way the source, html and config is split
> up in three CVS modules - a silly move in my opinion.

This is correct. The normal place for an ant-build file is in the root 
of a distro. Because the distro's dir-structure isn't available in cvs, 
the file is maintained in cvs in mmbase/scripts. This is legacy and must 
be changed. But this requires a whole reshuffle of the cvs-structure and 
isn't something that can be done right away.

> To add to the confusion, running the ant-scipt in the root directory
> results in a failure in some (common) circumstances.
> I propose one of these copies is removed to avoid this kind of confusion.

The whole thing is explained in the docs included with the distro.

Gerard


Reply via email to