summaryrefslogtreecommitdiff
path: root/man/html.cmake
AgeCommit message (Collapse)AuthorFilesLines
2014-04-17man: run xsltproc with -nonetJordan Justen1-1/+1
This speeds up package builds for debian considerably, but adds a requirement on the docbook-xsl package. [chadv] Reduces `ninja man` from 20s to 1.25s. Signed-off-by: Jordan Justen <jordan.l.justen@intel.com> Reviewed-by: Chad Versace <chad.versace@linux.intel.com>
2014-01-15waffle utils: add wflinfo man pageJordan Justen1-0/+2
v3: * Move description section up Signed-off-by: Jordan Justen <jordan.l.justen@intel.com> Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
2013-09-18man: Document WAFFLE_API_VERSIONChad Versace1-0/+2
Add new page, waffle_feature_test_macros(7) that mimics the standard page feature_test_macros(7). Document that WAFFLE_CONTEXT_DEBUG and WAFFLE_CONTEXT_FORWARD_COMPATIBLE require WAFFLE_API_VERSION>=0x0103. Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
2012-11-14man: Move manpages.css into /doc/html/manChad Versace1-8/+0
The build system was copying /man/manpage.css into /doc/html/man/. It's silly to have build rules that just copy files around, so let's just permanently move it there. Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
2012-11-14man: Install html into WAFFLE_DOCDIR/html/manChad Versace1-2/+2
Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
2012-11-14man: Add CSS for html docsChad Versace1-0/+8
Add new file, manpage.css. Install it into the same dir as the html docs. Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
2012-11-14man,cmake: Generate html documentationChad Versace1-0/+92
Add new cmake option `waffle_build_htmldocs`. Default is off. Add some new cmake rules and an html.xsl to generate the docs. The output directory is /doc/html. Install the html docs to CMAKE_INSTALL_DOCDIR/html. All citations, even those to GLX and EGL functions, have correct urls. Signed-off-by: Chad Versace <chad.versace@linux.intel.com>