This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. 17 Dec, 2007 1 commit
  2. 15 Dec, 2007 1 commit
    • Duncan Coutts's avatar
      Replace command line handling · 19688b49
      Duncan Coutts authored
      Use the new cabal command line handling infrastructure. Use proper flag types
      rather than strings. 
      Drop support for per-package command line flags as it was generally agreed to
      be confusing.
      19688b49
  3. 17 Oct, 2007 1 commit
  4. 16 Oct, 2007 1 commit
    • bjorn@bringert.net's avatar
      The ConfigFlags now contain two different sets of install dirs, one for global... · 943a2253
      bjorn@bringert.net authored
      The ConfigFlags now contain two different sets of install dirs, one for global and one for user installs.
      This simplifies the install dirs handling a lot, and allows the user to specify both user and global install dirs in the config file, and chose installation type on the command line.
      We now ignore the config file and command-line compiler flavor when choosing install directories, since that
      is so messy. This might break installs with Hugs, but that requires testing.
      The old code didn't work when the compiler was specified on the command-line anyway.
      943a2253
  5. 13 Oct, 2007 2 commits
  6. 07 Oct, 2007 8 commits
  7. 06 Oct, 2007 5 commits
  8. 05 Oct, 2007 1 commit
    • bjorn@bringert.net's avatar
      Use the ungzipped 00-index.tar as the local package info cache. · 7cced199
      bjorn@bringert.net authored
      This adds a dependency on zlib, to unzip the downloaded 00-index.tar.gz.
      Once unzipped, a small pure haskell tar reader is used to read
      the index contents.
      Servers in the server list now have names which are used 
      as local cache directory names.
      The --with-server command line flag has been removed since it
      did not allow specifying a server name.
      7cced199
  9. 28 Aug, 2007 1 commit
    • duncan.coutts@worc.ox.ac.uk's avatar
      make it build with cabal-1.1.7 · 397985f7
      duncan.coutts@worc.ox.ac.uk authored
      But it does not work yet as it need to be updated to take configurations into
      account. At the moment it thinks no packages have any dependencies since
      it does not finalise the configuration for the package.
      397985f7
  10. 20 May, 2007 1 commit
  11. 04 May, 2007 1 commit
  12. 03 May, 2007 3 commits
    • duncan.coutts@worc.ox.ac.uk's avatar
      Make the -v flag mean -v2 like cabal does, not -v3 · c0cea6ea
      duncan.coutts@worc.ox.ac.uk authored
      This is relevant since we pass on this default verbosity when we call cabal,
      so it's much better if they match up.
      c0cea6ea
    • duncan.coutts@worc.ox.ac.uk's avatar
      Tweak where the default config lives and where we keep the package list · e6ad7fc5
      duncan.coutts@worc.ox.ac.uk authored
      This should make it all "Just Work"tm. We no longer need a Makefile
      to do the installation. The point is, don't bother trying to use
      /etc/cabal-install/srve.list as the global list. That's hard to do
      because it involves installing that file, and we only want to do that
      for global installs, so it's even more complex. Instead we should just
      use cabal's facility to install data files. That way it ends up in
      /usr/local/share/cabal-install-x.y/
      or somewhere similar for a user install. But either way, cabal handles it.
      The per-user config sill overrides this one, so it's still possible to edit
      the list even if /usr/local/share/ is read-only. Also, we always use
      $HOME/.cabal-install/ for the per-user config and package cache.
      The one downside is that if an admin wants to use /etc/ and /var rather
      than /root/.cabal-install/ then this is a tad harder. But the point is
      at the moment it'll at least work for most people without fiddling,
      including windows users.
      e6ad7fc5
    • duncan.coutts@worc.ox.ac.uk's avatar
      Fix default verbosity · 93134464
      duncan.coutts@worc.ox.ac.uk authored
      93134464
  13. 09 Apr, 2007 2 commits
  14. 18 Jun, 2011 1 commit
  15. 05 Apr, 2007 1 commit
  16. 12 Jan, 2007 2 commits
  17. 11 Jan, 2007 2 commits
  18. 10 Jan, 2007 1 commit
  19. 24 Jun, 2006 1 commit
  20. 30 Apr, 2006 1 commit
  21. 27 Apr, 2006 1 commit