On Thu, 14 Oct 2004, David Berry wrote:
> I guess Peter is probably the htx expert. Looking at ast and
> kaplibs:
>
> - kaplibs uses hlink to create an index of the html files, which
> kaplibs then uses to create some html which allows clever searching of
> the kaplibs prologues. This seems a legitimate reason for adding htx as a
> build (or should it be sourceset) dependency of kaplibs.
>
> - ast simply seems to do an hlink in order to fix up the cross-references
> in sun210.htx and sun211.htx. It could (and probably should) be argued
> that this would more appropriately be done by "make dist".
>
> Don't know about echomop.
The only genuine reason I can think of for running hlink on a document
before installation, is if you expect it to be used standalone, that is
without reference to anything except the standard document set at RAL, and
you don't require HTX as a dependency. Perhaps this another reason why AST
is like that.
Peter.
|