[GHC] #14867: make targets for documentation not working

#14867: make targets for documentation not working -------------------------------------+------------------------------------- Reporter: osa1 | Owner: (none) Type: task | Status: new Priority: normal | Milestone: Component: Documentation | Version: Keywords: | Operating System: Unknown/Multiple Architecture: | Type of failure: Documentation Unknown/Multiple | bug Test Case: | Blocked By: Blocking: | Related Tickets: Differential Rev(s): | Wiki Page: -------------------------------------+------------------------------------- None of the documentation targets mentioned in the Wiki work: https://ghc.haskell.org/trac/ghc/wiki/Building/StandardTargets#Documentation... As far as I can see there's no mention of how to build documentation in the entire wiki. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/14867 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#14867: [build system] Documentation targets are not working -------------------------------------+------------------------------------- Reporter: osa1 | Owner: (none) Type: task | Status: new Priority: normal | Milestone: Component: Documentation | Version: Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: Documentation | Unknown/Multiple bug | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/14867#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#14867: Documentation targets are not working -------------------------------------+------------------------------------- Reporter: osa1 | Owner: (none) Type: bug | Status: new Priority: normal | Milestone: Component: Build System | Version: Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: Documentation | Unknown/Multiple bug | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Changes (by bgamari): * component: Documentation => Build System * type: task => bug -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/14867#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#14867: Documentation targets are not working -------------------------------------+------------------------------------- Reporter: osa1 | Owner: (none) Type: bug | Status: new Priority: normal | Milestone: Component: Build System | Version: Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: Documentation | Unknown/Multiple bug | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by bgamari): Actually, things are strictly speaking working as they always have: the `html` rule only works when one of `BUILD_SPHINX_HTML` or `BUILD_SPHINX_PDF` is set. Presumably your `BuildFlavour` has disabled these? While we could in principle fix this (just teach `ghc.mk` to unconditionally add the documentation directories to `BUILD_DIRS` and fix whatever breakage this causes), I'm not sure it's worth the effort given that Hadrian will soon be the norm. Perhaps updating the wiki in the meantime would be a reasonable compromise. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/14867#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler
participants (1)
-
GHC