This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. 18 Oct, 2016 9 commits
  2. 17 Oct, 2016 6 commits
  3. 16 Oct, 2016 5 commits
    • Duncan Coutts's avatar
      The .ghc.env fix in ghc went in at the end of August · a0881199
      Duncan Coutts authored
      Change the minimum version we use to decide if ghc supports .ghc.env
      files. Previously we declared that it required 8.0.2, but 8.0.2 is not
      out yet so this makes things hard to test.
      
      It was fixed in the 8.0.x branch at the end of August, so if ghc
      declares itself to be 8.0.1.$date from September or later, then it's ok.
      a0881199
    • Duncan Coutts's avatar
      Generate .ghc.environment files for projects · efe9f19c
      Duncan Coutts authored
      This is most of the way there but needs testing in practice with
      ghc-8.0.2.
      efe9f19c
    • Duncan Coutts's avatar
      Make sure ghc ignores any .ghc.environment files · ea1a2cd8
      Duncan Coutts authored
      When we invoke ghc in Cabal it's impostant that we control the
      environment. It's already the case that ghc ignores the .ghc.env files
      when we use -hide-all-packages, but there were a few places where we
      were not using this.
      ea1a2cd8
    • Duncan Coutts's avatar
      Add library support for writing ghc environment files · 8fd5ac5c
      Duncan Coutts authored
      This new ghc feature was actually added in ghc 7.10 but very limited,
      then extended significantly in 8.0.1 but with a severe bug for our use
      case and then should be working fine in 8.0.2 onwards.
      
      This patch adds basic support for writing .ghc.environment files. This
      feature will be used later in cabal-install, but it makes sense for the
      functionality to live in Cabal next to the other code that knows all
      too much about GHC.
      
      .ghc.environment file support works in ghc 8.0.2 onwards
      
      It was actually added in ghc 7.10 but very limited, then extended
      significantly in 8.0.1 but with a severe bug for our use case and
      then should be working fine in 8.0.2 onwards.
      8fd5ac5c
    • kristenk's avatar
  4. 14 Oct, 2016 4 commits
  5. 13 Oct, 2016 2 commits
  6. 12 Oct, 2016 11 commits
  7. 11 Oct, 2016 3 commits