Summary: | improve build system for docs | ||
---|---|---|---|
Product: | dbus | Reporter: | Simon McVittie <smcv> |
Component: | core | Assignee: | Simon McVittie <smcv> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | enhancement | ||
Priority: | medium | CC: | rob.taylor, will |
Version: | 1.4.x | Keywords: | patch |
Hardware: | Other | ||
OS: | All | ||
URL: | http://cgit.freedesktop.org/~smcv/dbus/log/?h=doc-build-36156 | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Bug Depends on: | |||
Bug Blocks: | 36074 | ||
Attachments: |
configure.ac: fix check for xsltproc
Install dbus.devhelp to $(htmldir), not $(apidir), and remove it in clean Install xmlto output to $(htmldir) automatically Install diagram.*, system-activation.txt to the $(docdir) Install man2html output to $(htmldir) Uninstall the installed docs |
Description
Simon McVittie
2011-04-12 05:19:51 UTC
Created attachment 45516 [details] [review] configure.ac: fix check for xsltproc Pre-setting XSLTPROC interferes with AC_CHECK_PROGS letting the user override choice of program via the environment. Created attachment 45517 [details] [review] Install dbus.devhelp to $(htmldir), not $(apidir), and remove it in clean It needs to be in $(htmldir) so that its relative paths will work. Created attachment 45518 [details] [review] Install xmlto output to $(htmldir) automatically Also rename HTML_FILES to XMLTO_OUTPUT, as a more self-describing name: we have other HTML files which are not the output from xmlto. Created attachment 45519 [details] [review] Install diagram.*, system-activation.txt to the $(docdir) Created attachment 45520 [details] [review] Install man2html output to $(htmldir) Created attachment 45521 [details] [review] Uninstall the installed docs Review of attachment 45516 [details] [review]: ++ Review of attachment 45517 [details] [review]: Yup. Review of attachment 45518 [details] [review]: OKay! Review of attachment 45519 [details] [review]: Yup. Review of attachment 45520 [details] [review]: ++ Review of attachment 45521 [details] [review]: Ship it. Thanks, fixed in git for 1.4.12, 1.5.6. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.