summaryrefslogtreecommitdiffstats
path: root/llvm/cmake/modules/AddSphinxTarget.cmake
diff options
context:
space:
mode:
authorTom Stellard <tstellar@redhat.com>2017-05-15 09:34:23 +0000
committerTom Stellard <tstellar@redhat.com>2017-05-15 09:34:23 +0000
commit418a8e3442a477984651cc1e56b18f8a3d57c0df (patch)
treef87a978ff997755031eefbf92a195a531b357e55 /llvm/cmake/modules/AddSphinxTarget.cmake
parent6d2417924c42e061d2812de90751d301a0a20740 (diff)
downloadbcm5719-llvm-418a8e3442a477984651cc1e56b18f8a3d57c0df.tar.gz
bcm5719-llvm-418a8e3442a477984651cc1e56b18f8a3d57c0df.zip
CMake: Fix docs-llvm-man target when clang+llvm is in the same source tree
Summary: This was broken by r302499. Configuring with -DLLVM_BUILD_DOCS=ON would cause the docs-llvm-man target not to be created. Reviewers: anemet, beanz Reviewed By: anemet Subscribers: llvm-commits, mgorny Differential Revision: https://reviews.llvm.org/D33146 llvm-svn: 303042
Diffstat (limited to 'llvm/cmake/modules/AddSphinxTarget.cmake')
-rw-r--r--llvm/cmake/modules/AddSphinxTarget.cmake4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/cmake/modules/AddSphinxTarget.cmake b/llvm/cmake/modules/AddSphinxTarget.cmake
index c3a676d3063..4540c5c36c8 100644
--- a/llvm/cmake/modules/AddSphinxTarget.cmake
+++ b/llvm/cmake/modules/AddSphinxTarget.cmake
@@ -1,9 +1,9 @@
# Create sphinx target
-if (LLVM_ENABLE_SPHINX AND NOT TARGET sphinx)
+if (LLVM_ENABLE_SPHINX)
message(STATUS "Sphinx enabled.")
find_package(Sphinx REQUIRED)
- if (LLVM_BUILD_DOCS)
+ if (LLVM_BUILD_DOCS AND NOT TARGET sphinx)
add_custom_target(sphinx ALL)
endif()
else()
OpenPOWER on IntegriCloud