Merge release-2019 branch into master
[alexxy/gromacs.git] / docs / CMakeLists.txt
index 9f5b3b20edba18caf1333e710801fd85bb481ec5..5c4fc632c7c67abc8838564c64c7f4b6b86324b2 100644 (file)
@@ -119,12 +119,13 @@ else()
     elseif(NOT SPHINX_FOUND)
         set(MANUAL_BUILD_IS_POSSIBLE OFF)
         set(MANUAL_BUILD_NOT_POSSIBLE_REASON "Sphinx has not been found and is needed to create the LaTex input files")
-    elseif(NOT PDFLATEX_COMPILER OR NOT IMAGE_CONVERT_POSSIBLE)
+    elseif(NOT PDFLATEX_COMPILER)
         set(MANUAL_BUILD_IS_POSSIBLE OFF)
-        set(MANUAL_BUILD_NOT_POSSIBLE_REASON "pdflatex or some other dependency (ImageMagick convert) is not available")
-        if (NOT IMAGE_CONVERT_POSSIBLE)
-            set(NO_IMAGE_CONVERT_REASON "Can not convert files for online or pdf manual")
-        endif()
+        set(MANUAL_BUILD_NOT_POSSIBLE_REASON "pdflatex is not available")
+    elseif(NOT IMAGE_CONVERT_POSSIBLE)
+        set(MANUAL_BUILD_IS_POSSIBLE OFF)
+        set(MANUAL_BUILD_NOT_POSSIBLE_REASON "a working form of ImageMagick convert is not available")
+        set(NO_IMAGE_CONVERT_REASON "Can not convert files for online or pdf manual")
         # TODO Later, identify other dependencies like bibtex,
         # make_index, date, some graphics conversion program,
         # etc. Perhaps patch UseLATEX.cmake and contribute upstream.
@@ -229,6 +230,7 @@ if (SPHINX_FOUND)
         reference-manual/special/qmmm.rst
         reference-manual/special/vmd-imd.rst
         reference-manual/special/membrane-embedding.rst
+        reference-manual/special/mimic-qmmm.rst
         # Analysis chapter
         reference-manual/analysis.rst
         reference-manual/analysis/using-groups.rst
@@ -345,6 +347,7 @@ if (SPHINX_FOUND)
         dev-manual/includestyle.rst
         dev-manual/index.rst
         dev-manual/jenkins.rst
+        dev-manual/known-issues.rst
         dev-manual/language-features.rst
         dev-manual/naming.rst
         dev-manual/overview.rst