summaryrefslogtreecommitdiffstats
path: root/clang/docs/CMakeLists.txt
diff options
context:
space:
mode:
authorReid Kleckner <reid@kleckner.net>2014-04-18 21:55:46 +0000
committerReid Kleckner <reid@kleckner.net>2014-04-18 21:55:46 +0000
commit5d21c4990ffa82bb12d4a5161c63a170419f545d (patch)
treeabc514a3bedfd78f1fd20026271700864fd1c1e9 /clang/docs/CMakeLists.txt
parent76d3a3cd35affa7d6e788a6a4371d8f2247987e3 (diff)
downloadbcm5719-llvm-5d21c4990ffa82bb12d4a5161c63a170419f545d.tar.gz
bcm5719-llvm-5d21c4990ffa82bb12d4a5161c63a170419f545d.zip
Add support for building Sphinx documentation when being inside LLVM source tree and using CMake
Patch by Daniel Liew <daniel.liew@imperial.ac.uk>! llvm-svn: 206660
Diffstat (limited to 'clang/docs/CMakeLists.txt')
-rw-r--r--clang/docs/CMakeLists.txt9
1 files changed, 9 insertions, 0 deletions
diff --git a/clang/docs/CMakeLists.txt b/clang/docs/CMakeLists.txt
index 635ea1fe7c6..20a1396c487 100644
--- a/clang/docs/CMakeLists.txt
+++ b/clang/docs/CMakeLists.txt
@@ -80,3 +80,12 @@ if (LLVM_ENABLE_DOXYGEN)
endif()
endif()
endif()
+
+if (LLVM_ENABLE_SPHINX)
+ if (SPHINX_FOUND)
+ include(AddSphinxTarget)
+ if (${SPHINX_OUTPUT_HTML})
+ add_sphinx_target(html clang)
+ endif()
+ endif()
+endif()
OpenPOWER on IntegriCloud