Fix doc build inconsistency
authorHarendra Kumar <harendra.kumar@gmail.com>
Fri, 26 Aug 2016 00:28:29 +0000 (20:28 -0400)
committerBen Gamari <ben@smart-cactus.org>
Fri, 26 Aug 2016 00:28:30 +0000 (20:28 -0400)
Remove the doc targets completely not partially when disabled.
Otherwise even though we are able to build the targets but we will see
some strange errors.

Reviewers: austin, bgamari

Reviewed By: bgamari

Subscribers: thomie

Differential Revision: https://phabricator.haskell.org/D2470

ghc.mk

diff --git a/ghc.mk b/ghc.mk
index be480c9..792bd21 100644 (file)
--- a/ghc.mk
+++ b/ghc.mk
@@ -712,6 +712,7 @@ BUILD_DIRS := $(filter-out utils/haddock,$(BUILD_DIRS))
 BUILD_DIRS := $(filter-out utils/haddock/doc,$(BUILD_DIRS))
 endif
 ifeq "$(BUILD_SPHINX_HTML) $(BUILD_SPHINX_PDF)" "NO NO"
+BUILD_DIRS := $(filter-out docs/users_guide,$(BUILD_DIRS))
 # Don't to build this little utility if we're not building the User's Guide.
 BUILD_DIRS := $(filter-out utils/mkUserGuidePart,$(BUILD_DIRS))
 endif