On 2009-02-16, at 10:32EST, Lou Iorio wrote:
On Mon, Feb 16, 2009 at 8:52 AM, P T Withington <[email protected]> wrote:
On Feb 16, 2009, at 7:13, Lou Iorio <[email protected]> wrote:
and quick-index.xslt,
The new procedure filters this file from source to root to build
index from
nab. Clean should delete it.
Do you mean it should be doing that now, or a change needs to be
made to do
this?
I trashed everyting as you advised, did ant clean build doc, and
quick-index.xslt is
in trunk after the build.
Correct. The new build procedure is:
./docs/src/quick-index.xslt (svn-ed source) -> filtered for
@VERSIONID@ -> ./quick-index.xslt (build product)
./laszlo-explorer/nav.xml (svn-ed source) -> styled by ./quick-
index.xslt -> index.html (build product)
After `ant clean`, the two build products should not be there.
`clean`s job is to remove anything that was created by the build
(anything that is not in svn).
---
It used to be that the filtering only occured when the build products
were moved to the actual distributions, which I think confused people
doing local builds. They would think that the @VERSIONID@ filter was
not working. Also, things were being renamed (from quick-index to
index) when they were moved into the distribution, a source of further
confusion.
There is still filtering and renaming going on in the distribution
phase, which should be fixed, but I am not going to attack that at
this point. For now, the really visible pieces should be fixed.