[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