[GHC] #16105: Haddock's resource directory isn't properly handled by Hadrian
Simon Peyton Jones
simonpj at microsoft.com
Thu Jan 17 22:05:04 UTC 2019
I feel as if I'm seeing the same commits many times. Is that right?
Simon
| -----Original Message-----
| From: ghc-tickets <ghc-tickets-bounces at haskell.org> On Behalf Of GHC
| Sent: 17 January 2019 17:47
| Subject: Re: [GHC] #16105: Haddock's resource directory isn't properly
| handled by Hadrian
|
| #16105: Haddock's resource directory isn't properly handled by Hadrian
| -------------------------------------+-------------------------------------
| Reporter: harpocrates | Owner: harpocrates
| Type: bug | Status: patch
| Priority: normal | Milestone:
| Component: Build System | Version: 8.6.3
| (Hadrian) |
| Resolution: | Keywords:
| Operating System: Unknown/Multiple | Architecture:
| | Unknown/Multiple
| Type of failure: None/Unknown | Test Case:
| Blocked By: | Blocking:
| Related Tickets: | Differential Rev(s):
| Wiki Page: |
| https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.ha
| skell.org%2Fghc%2Fghc%2Fmerge_requests%2F107&data=02%7C01%7Csimonpj%40m
| icrosoft.com%7C372045a12b644a9571cb08d67ca3db5e%7C72f988bf86f141af91ab2d7cd
| 011db47%7C1%7C0%7C636833440531332748&sdata=5xl9%2FYs97X%2FZx6gFnQllwe0G
| %2F6nns48JAQLpFH%2FcptU%3D&reserved=0
| -------------------------------------+-------------------------------------
|
| Comment (by Ben Gamari <ben@…>):
|
| In [changeset:"2e05912086bbb8eab213d44af300ecc396d912aa/ghc" 2e05912/ghc]:
| {{{
| #!CommitTicketReference repository="ghc"
| revision="2e05912086bbb8eab213d44af300ecc396d912aa"
| Hadrian: handle Haddock's resource directory
|
| Fixes #16105
|
| * Require Haddock's resource as runtime dependencies of the Haddock
| builder. This means we no longer have to `need` particular resources
| in every other documentation rule.
|
| * Do a _tracked_ copy of both the 'html' and 'latex' folder resource
| folders.
|
| * Move resources into `stage1/lib` (NB: the `haddock` binary goes in
| `stage1/bin`). Besides now actually matching the Haddock script
| wrapper generated by BinaryDist, this also prepares for Haddock
| in relocatable build folder detecting its own resources.
| }}}
|
| --
| Ticket URL:
| <https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fghc.haske
| ll.org%2Ftrac%2Fghc%2Fticket%2F16105%23comment%3A4&data=02%7C01%7Csimon
| pj%40microsoft.com%7C372045a12b644a9571cb08d67ca3db5e%7C72f988bf86f141af91a
| b2d7cd011db47%7C1%7C0%7C636833440531332748&sdata=bYvB5fV1dorg3j1nJogVvh
| %2Fs7c4onmFfOXJXZ1ZAZj8%3D&reserved=0>
| GHC
| <https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.haske
| ll.org%2Fghc%2F&data=02%7C01%7Csimonpj%40microsoft.com%7C372045a12b644a
| 9571cb08d67ca3db5e%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C63683344053
| 1332748&sdata=3xcWX15vR8Vcl3wNn3P%2FsM%2FeBp6nTusSMSkfs%2FXTrGo%3D&
| reserved=0>
| The Glasgow Haskell Compiler
More information about the ghc-devs
mailing list