Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. Oct 23, 2014
  2. Oct 21, 2014
  3. Oct 20, 2014
    • Erik de Castro Lopo's avatar
      cabal-install : Add a 'user-config' command. · 6d530dd4
      Erik de Castro Lopo authored
      The 'user-config' command allows pseudo-diff-ing and updating of the
      user's ~/.cabal/config file. The diff is against what cabal would
      generated if the user config file did not exist and the update
      command overlays the user's existing settings over the current
      version of the default settings and writes it back to ~/.cabal/config.
      
      Closes: #2159
      6d530dd4
  4. Oct 19, 2014
  5. Oct 16, 2014
  6. Oct 11, 2014
  7. Oct 09, 2014
  8. Oct 03, 2014
  9. Sep 28, 2014
  10. Sep 27, 2014
    • Herbert Valerio Riedel's avatar
      Re-allow `configure-option` in config file (re #2122) · 07030ef3
      Herbert Valerio Riedel authored
      A couple of settings were filtered out since
      74cb2909 including
      `configure-option`. However, it turns out you may want to
      persist some options to `configure`, such as e.g.
      
        --configure-option=--build=x86_64-w64-mingw32
      
      when working in a Cygwin host environment, but using a Mingw
      toolchain (such as the one bundled with the Windows GHC bindist).
      
      Approved by @dcoutts
      07030ef3
  11. Sep 26, 2014
  12. Sep 25, 2014
  13. Sep 24, 2014
  14. Sep 23, 2014
  15. Sep 22, 2014
    • Edward Z. Yang's avatar
      Fix three bugs with fake-map implementation for PackageIndex. · f59bab10
      Edward Z. Yang authored
      
      1. When we union PackageIndexes together, prefer the later one.
         This idiom is used when we update the processing-state of
         packages in an InstallPlan.
      
      2. dependencyInconsistencies' was missing a number of indirections
         through the fakeMap, so in some cases we incorrectly concluded
         packages were not equal when they were.
      
      3. We need to initialize the fakeMap with any pre-installed packages,
         otherwise the invariant check for configured-packages will fail.
      
      Signed-off-by: default avatarEdward Z. Yang <ezyang@cs.stanford.edu>
      f59bab10
  16. Sep 19, 2014
  17. Sep 18, 2014
  18. Sep 17, 2014
  19. Sep 15, 2014
  20. Sep 13, 2014
    • PeterTrsko's avatar
      Bash completion for "cabal sandbox" subcommands · d00697fa
      PeterTrsko authored
      Command "cabal sandbox --list-options" doesn't list subcommands of
      "cabal sandbox", but "cabal help sandbox" does. It turns out that it is
      easy to parse its output using sed and as such can be added to list of
      words for completion.
      d00697fa
  21. Sep 10, 2014
  22. Sep 06, 2014
    • barmston's avatar
      cabal-install tests use locally built cabal · 3f99cc0c
      barmston authored
      When running the cabal-install tests, we want to run against the locally built
      cabal executable, not any other cabal executable which may be installed.
      
      If we are 1) following the advice of building cabal with `cabal build` (as
      opposed to installing it into a sandbox with `cabal install`) and 2) not using
      a non-default build directory, the locally built cabal will be located at
      `dist/build/cabal/cabal`.
      
      By adding the directory `dist/build/cabal` to the program search path we will
      pick up any cabal executable there in preference to any other on the $PATH.
      
      For most users, I expect that this will remove any surprises with an
      unexpected cabal executable being selected for running the tests. It will be
      sufficient to allow the tests to run on Travis.
      
      For users who have been installing cabal into a sandbox, this change could
      result in an older cabal executable being selected. It's not clear to me how
      to solve this issue or whether anyone will experience this.
      3f99cc0c
    • barmston's avatar
      Exec tests no longer fail if there isn't a sandbox · 4b364b93
      barmston authored
      The tests which delete the sandbox, now check for its existence before
      deleting it. This prevents erroneous test failures when the tests are first
      run or any time that the sandbox has been deleted.
      4b364b93
  23. Aug 27, 2014
Loading