This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. 10 Nov, 2013 1 commit
  2. 06 Nov, 2013 6 commits
  3. 31 Oct, 2013 1 commit
  4. 07 Sep, 2013 1 commit
  5. 25 Aug, 2013 1 commit
  6. 23 Aug, 2013 3 commits
  7. 19 Aug, 2013 1 commit
  8. 10 Aug, 2013 1 commit
    • Duncan Coutts's avatar
      Use the --extra-prog-path flag in cabal-install · eb789dca
      Duncan Coutts authored
      We have to pass it properly in the setupWrapper. For the external build
      method we just set the $PATH rather than passing the flag. This way it
      works when talking to Setup.hs built with an older Cabal lib.
      eb789dca
  9. 29 Jul, 2013 1 commit
  10. 28 May, 2013 1 commit
  11. 30 Apr, 2013 1 commit
  12. 25 Apr, 2013 1 commit
  13. 19 Mar, 2013 1 commit
  14. 04 Mar, 2013 1 commit
  15. 03 Mar, 2013 3 commits
  16. 01 Mar, 2013 1 commit
    • lukexi's avatar
      Return Maybe Platform as part of compiler configure, and place it in... · 7a0941c8
      lukexi authored
      Return Maybe Platform as part of compiler configure, and place it in LocalBuildInfo as hostPlatform.
      GHC infers the platform form ghc --info using new 'platformFromTriple' function. Other compilers return Nothing, which triggers fallback to old behavior of using buildPlatform. hostPlatform is then threaded through to initialPathTemplateEnv.
      7a0941c8
  17. 23 Oct, 2012 2 commits
  18. 13 Oct, 2012 1 commit
  19. 02 Jul, 2012 1 commit
  20. 30 Jun, 2012 1 commit
  21. 29 Jun, 2012 3 commits
  22. 28 Jun, 2012 2 commits
  23. 25 Jun, 2012 1 commit
  24. 24 Jun, 2012 1 commit
    • Duncan Coutts's avatar
      Parallelise the install command This is based on Mikhail Glushenkov's patches. · 43e5c8f1
      Duncan Coutts authored
      It adds a '-j N' (= 'number of jobs') option for the 'install' command, which
      can be used to specify the number of concurrent workers. If possible, at most
      N packages will be built concurrently.
      
      This version of the patch is less featureful than Mikhail's version but also
      rather simpler. The key difference compared to Mikhail's version is that this
      version is lacking the output serialisation and the ability to tag each output
      message with the task it came from. All output is interleaved. The next step
      will be to make parallel builds log to files rather than the console and only
      to display a summary on the console.
      
      In addition to not having to change the output functions, the code is a bit
      simpler by keep the structure of the code the same as before, rather than
      splitting it into a number of concurrent tasks with channels. Instead each
      task simply executes the same pattern of install actions and concurrency
      limits are enforced using semaphores.
      43e5c8f1
  25. 14 Jun, 2012 1 commit
  26. 15 May, 2012 1 commit
  27. 11 May, 2012 1 commit
    • pcapriotti's avatar
      Adapt to change in GHC package db flags. · 9e030da8
      pcapriotti authored
      GHC and ghc-pkg package db flags changed from '*-package-conf' to
      '*-package-db' in 7.5.  This commit follows the change and introduces a
      version check whenever those flags are used.
      9e030da8