How do you build the haddocks for a boot library?

Hi, I have some changes to the haddocks in ghc-prim which are re-exported from base. In order to check that I got the syntax right I've tried to build the haddocks by following https://ghc.haskell.org/trac/ghc/wiki/Building/Docs#Haddockdocumentation. Sadly, when I run "make html" in libraries/ghc-prim or libraries/base I get the following error: GNUmakefile:3: libraries/ghc-prim/mk/sub-makefile.mk: No such file or directory make: *** No rule to make target 'libraries/ghc-prim/mk/sub-makefile.mk'. Stop. What should I do instead? Cheers, Simon

Simon Jakobi via ghc-devs
Hi,
I have some changes to the haddocks in ghc-prim which are re-exported from base. In order to check that I got the syntax right I've tried to build the haddocks by following https://ghc.haskell.org/trac/ghc/wiki/Building/Docs#Haddockdocumentation.
Sadly, when I run "make html" in libraries/ghc-prim or libraries/base I get the following error:
GNUmakefile:3: libraries/ghc-prim/mk/sub-makefile.mk: No such file or directory make: *** No rule to make target 'libraries/ghc-prim/mk/sub-makefile.mk'. Stop.
What should I do instead?
Indeed this is a bug. See D4580 for a fix. Cheers, - Ben

Ah, ok! Thanks for the fix, Ben!
2018-04-09 17:13 GMT+02:00 Ben Gamari
Simon Jakobi via ghc-devs
writes: Hi,
I have some changes to the haddocks in ghc-prim which are re-exported from base. In order to check that I got the syntax right I've tried to build the haddocks by following https://ghc.haskell.org/trac/ghc/wiki/Building/Docs#Haddockdocumentation.
Sadly, when I run "make html" in libraries/ghc-prim or libraries/base I get the following error:
GNUmakefile:3: libraries/ghc-prim/mk/sub-makefile.mk: No such file or directory make: *** No rule to make target 'libraries/ghc-prim/mk/sub-makefile.mk'. Stop.
What should I do instead?
Indeed this is a bug. See D4580 for a fix.
Cheers,
- Ben
participants (2)
-
Ben Gamari
-
Simon Jakobi