The docs directory has been there forever, but that doesn't mean its the best choice. It's for the output of js2doc when it has processed the LFC. From there, LaszloLibrary.xml is copied to docs/src/build/ reference and docs/src/build/contributors.

An alternative thing to do would be to remove the js2doc ant task altogether from lfc/build.xml, and put an equivalent task in docs/src/ build.xml.

The whole refguide chain is pretty poor wrt dependency management, and I'd like to fix it up as well. I just haven't had time.

jim

On Mar 13, 2007, at 12:03 PM, P T Withington wrote:

No, ant -v shows:

[dependset] /Users/ptw/OpenLaszlo/legals-1/lps/includes/lfc/ LFCdhtml.js is out of date with respect to docs/LaszloLibrary.xml

Hmm... Jim, what is this docs directory in lfc? Could that go somewhere else (seems like it doesn't belong in a source directory), or do I need to update the dependencies for the lfc to ignore that directory?

On 2007-03-13, at 14:40 EDT, Henry Minsky wrote:

Are you sure you don't have some source file with a modified date in the
future?

On 3/13/07, P T Withington <[EMAIL PROTECTED]> wrote:

If I do `ant make` twice in a row, it always rebuilds all variants of
the LFC.  It also seems to build the lps jar twice.

This can't be right.




--
Henry Minsky
Software Architect
[EMAIL PROTECTED]


Reply via email to