diff options
author | Ralf Habacker <ralf.habacker@freenet.de> | 2024-04-02 12:48:35 +0200 |
---|---|---|
committer | Ralf Habacker <ralf.habacker@freenet.de> | 2024-04-16 09:53:59 +0200 |
commit | 5e41498558788a2cfb9c0cb3359aced01c268fea (patch) | |
tree | dc66b387aa7eb622ccf428e4e81da4bfd4fa1aa1 | |
parent | 1caf0f62e0fce1b102c9ec6ea9e4ab00fda4f411 (diff) |
cmake: Add missing docbook-based documentation
With this commit, the html documentation for dbus-faq, dbus-specification,
dbus-test-plan, dbus-tutorial is now also created and installed.
-rw-r--r-- | doc/CMakeLists.txt | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt index db93daec..fbcd84ba 100644 --- a/doc/CMakeLists.txt +++ b/doc/CMakeLists.txt @@ -125,7 +125,11 @@ macro(add_docbook _target) set(STYLESHEET "${DOCBOOKXSL_DIR}/manpages/docbook.xsl") set(INSTALL_DIR ${CMAKE_INSTALL_DATADIR}/man/man${ARGS_MAN_CATEGORY}) else() - set(_outname "${_target}.${ARGS_MAN_CATEGORY}.html") + if (NOT ARGS_MAN_CATEGORY) + set(_outname "${_target}.html") + else() + set(_outname "${_target}.${ARGS_MAN_CATEGORY}.html") + endif() set(STYLESHEET "${DOCBOOKXSL_DIR}/html/docbook.xsl") set(INSTALL_DIR ${CMAKE_INSTALL_DATADIR}/doc/dbus) endif() @@ -185,6 +189,10 @@ add_docbook(dbus-send TEMPLATE dbus-send.1.xml.in MAN_CATEGORY 1 FORMATS ${forma add_docbook(dbus-test-tool TEMPLATE dbus-test-tool.1.xml.in MAN_CATEGORY 1 FORMATS ${formats}) add_docbook(dbus-uuidgen TEMPLATE dbus-uuidgen.1.xml.in MAN_CATEGORY 1 FORMATS ${formats}) add_docbook(dbus-update-activation-environment TEMPLATE dbus-update-activation-environment.1.xml.in MAN_CATEGORY 1 FORMATS ${formats}) +add_docbook(dbus-faq SOURCE dbus-faq.xml FORMATS html) +add_docbook(dbus-specification SOURCE dbus-specification.xml FORMATS html) +add_docbook(dbus-test-plan SOURCE dbus-test-plan.xml FORMATS html) +add_docbook(dbus-tutorial SOURCE dbus-tutorial.xml FORMATS html) # # handle html index file |