diff options
| author | Albrecht Schlosser <albrechts.fltk@online.de> | 2015-04-25 21:42:51 +0000 |
|---|---|---|
| committer | Albrecht Schlosser <albrechts.fltk@online.de> | 2015-04-25 21:42:51 +0000 |
| commit | 5f3f1c8bc6737b11ad3e484505126773b576d309 (patch) | |
| tree | 6463f30cc7b90f10d4ea770611cb0a389da54d38 /CMake/resources.cmake | |
| parent | a6a75b81d24b624b554a933732e98f8b076ded3c (diff) | |
[CMake] Add doxygen documentation generation (STR #3195).
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10720 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'CMake/resources.cmake')
| -rw-r--r-- | CMake/resources.cmake | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/CMake/resources.cmake b/CMake/resources.cmake index bce8b2b87..df70b5a28 100644 --- a/CMake/resources.cmake +++ b/CMake/resources.cmake @@ -117,3 +117,26 @@ if(HAVE_SCANDIR AND NOT HAVE_SCANDIR_POSIX) endif(V) endif(HAVE_SCANDIR AND NOT HAVE_SCANDIR_POSIX) mark_as_advanced(HAVE_SCANDIR_POSIX) + +####################################################################### +# packages + +# Doxygen: necessary for HTML and PDF docs +find_package(Doxygen) + +# LaTex: necessary for PDF docs (note: FindLATEX doesn't return LATEX_FOUND) + +# Note: we only check existence of `latex' (LATEX_COMPILER), hence +# building the pdf docs may still fail because of other missing tools. + +set (LATEX_FOUND) +if (DOXYGEN_FOUND) + find_package(LATEX) + if (LATEX_COMPILER AND NOT LATEX_FOUND) + set(LATEX_FOUND YES) + endif (LATEX_COMPILER AND NOT LATEX_FOUND) +endif (DOXYGEN_FOUND) + +# message("Doxygen found : ${DOXYGEN_FOUND}") +# message("LaTex found : ${LATEX_FOUND}") +# message("LaTex Compiler : ${LATEX_COMPILER}") |
