From 335d206014168b1604a81de15b4c5c7696c2a98d Mon Sep 17 00:00:00 2001 From: Gerd von Egidy Date: Thu, 1 May 2014 16:19:20 +0200 Subject: [PATCH] Always install the unprocessed markdown documentation. Refs #6100 --- doc/CMakeLists.txt | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt index 1d81e4a86..789b60190 100644 --- a/doc/CMakeLists.txt +++ b/doc/CMakeLists.txt @@ -15,9 +15,9 @@ # along with this program; if not, write to the Free Software Foundation # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. -if(UNIX OR CYGWIN) - file(GLOB DOCSRCS "*.md") +file(GLOB DOCSRCS "*.md") +if(UNIX OR CYGWIN) add_custom_command( OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/htdocs/index.html COMMAND ./mkdoc.sh @@ -38,3 +38,17 @@ if(UNIX OR CYGWIN) DESTINATION ${CMAKE_INSTALL_MANDIR}/man8 ) endif() + +# pandoc is not available or working everywhere, so install the unprocessed markdown files too +install( + FILES ${DOCSRCS} + DESTINATION ${CMAKE_INSTALL_DOCDIR}/markdown +) + +if(UNIX OR CYGWIN) + # maybe someone wants to process his own doc files after installing current pandoc/sphinx + install( + FILES conf.py mkdoc.sh + DESTINATION ${CMAKE_INSTALL_DOCDIR}/markdown + ) +endif()