1. 18 Feb, 2018 1 commit
  2. 08 Jun, 2017 1 commit
  3. 17 Dec, 2015 1 commit
  4. 12 Dec, 2015 1 commit
  5. 16 Nov, 2015 1 commit
  6. 12 Nov, 2015 1 commit
  7. 13 Jul, 2015 1 commit
  8. 02 Jun, 2015 1 commit
  9. 27 May, 2015 1 commit
    • thomie's avatar
      Build system: don't install haddock .t files (#10410) · 388448bc
      thomie authored
      When generating a haddock .t file for a library, don't save it in the
      `dist-install/doc` directory for that library, as then it gets copied to
      the installation directory during `make install` by `ghc-cabal copy`.
      Instead, save it a few directories up; putting it next to
      `haddock-prologue.txt` seemed appropriate.
      
      Test Plan: run `make` in `tests/perf/haddock`.
      
      Differential Revision: https://phabricator.haskell.org/D903
      388448bc
  10. 01 Oct, 2013 1 commit
  11. 14 May, 2013 1 commit
    • ian@well-typed.com's avatar
      Simplify ghc-cabal · ff1a16a0
      ian@well-typed.com authored
      It now consistently takes directory and distDirectory as its first 2
      arguments. Also, it only supports configuring 1 package at a time now
      (we weren't using the ability to configure more than one at once).
      ff1a16a0
  12. 20 Apr, 2013 1 commit
  13. 03 Mar, 2013 2 commits
  14. 01 Mar, 2013 1 commit
  15. 17 Feb, 2013 1 commit
  16. 25 Oct, 2012 1 commit
  17. 14 Aug, 2012 1 commit
  18. 30 Jan, 2012 1 commit
  19. 26 Oct, 2011 1 commit
  20. 25 Oct, 2011 1 commit
  21. 23 Jan, 2011 1 commit
  22. 19 Dec, 2010 1 commit
  23. 20 Oct, 2010 1 commit
  24. 21 Sep, 2010 1 commit
  25. 03 Sep, 2010 1 commit
  26. 04 Jun, 2010 1 commit
  27. 03 Jun, 2010 1 commit
  28. 25 May, 2010 1 commit
  29. 13 Jan, 2010 2 commits
  30. 12 Jan, 2010 1 commit
    • Simon Marlow's avatar
      Invoke Haddock directly from the build system, instead of via Cabal · a4bef988
      Simon Marlow authored
      Partly this is cleaner as we only have to preprocess the source files
      once, but also it is necessary to avoid Haddock recompiling source
      files when Template Haskell is in use, saving some time in validate
      and fixing a problem whereby when HADDOCK_DOCS=YES, make always
      re-haddocks the DPH packages.  This also needs an additional fix to
      GHC.
      
      HsColour support still uses Cabal, and hence preprocesses the source
      files again. We could move this into the build system too, but there
      is a version dependency that would mean adding extra autoconf stuff.
      a4bef988
  31. 17 Nov, 2009 1 commit
  32. 02 Oct, 2009 1 commit
  33. 02 Aug, 2009 1 commit
  34. 30 Jun, 2009 1 commit
  35. 29 May, 2009 1 commit
  36. 30 May, 2009 1 commit
  37. 29 May, 2009 1 commit
    • simonpj@microsoft.com's avatar
      Make haddocking depend on the library .a file · dc249f10
      simonpj@microsoft.com authored
      You can't Haddock a library until it's built. Previously that happened
      automatically because
        Haddock itself was built with stage2
        And all the libraries were built with stage1
      But now DPH is built with stage2, so Haddock can get to work too
      early.
      
      This patch adds the missing dependency (thanks to Simon M)
      dc249f10
  38. 26 May, 2009 1 commit