[xml] Documentation-installation incomplete
- From: "Daniel Macks" <dmacks netspace org>
- To: xml gnome org
- Subject: [xml] Documentation-installation incomplete
- Date: Thu, 20 Sep 2012 08:39:27 -0400
The installed documentation appears to be omitting some files that are linked from other files that are
installed. In html/index.html and other files there with the same left-side navigation panes, there are lots
of broken local-file href links (examples: API Menu - ChangeLog and API Indexes - Alphabetic). They all
appear to match the pattern ../*.html, and most of the target filenames actually are present in doc/ in the
source and build directory. Looks like a bug in the doc/Makefile install-data-local target? That recipe
installs the files using:
ÂÂÂ -$(INSTALL) -m 0644 $(srcdir)/xml.html $(srcdir)/encoding.html $(srcdir)/FAQ.html $(srcdir)/structure.gif
$(srcdir)/DOM.gif $(srcdir)/smallfootonly.gif $(srcdir)/redhat.gif $(srcdir)/libxml.gif $(srcdir)/w3c.png
$(srcdir)/Libxml2-Logo-180x168.gif $(srcdir)/Libxml2-Logo-90x34.gif $(DESTDIR)$(HTML_DIR)
Converting that to a *.html glob rather than explicit files (similar to the other parts of that recipe)
solves most of the breakage:
ÂÂÂ -$(INSTALL) -m 0644 $(srcdir)/*.html $(srcdir)/structure.gif $(srcdir)/DOM.gif
$(srcdir)/smallfootonly.gif $(srcdir)/redhat.gif $(srcdir)/libxml.gif $(srcdir)/w3c.png
$(srcdir)/Libxml2-Logo-180x168.gif $(srcdir)/Libxml2-Logo-90x34.gif $(DESTDIR)$(HTML_DIR)
dan
--
Daniel Macks
dmacks netspace org
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]