Permalink
Commits on Aug 26, 2008
  1. Bump version to 1.4.0.2

    dcoutts committed Aug 26, 2008
  2. Add release date of 1.4.0.2

    dcoutts committed Aug 26, 2008
Commits on Aug 24, 2008
Commits on Aug 22, 2008
  1. Backport of Fix for #333, "Setup sdist --snapshot fails"

    dcoutts committed Aug 22, 2008
    This is a somewhat inelegant backport that does not change the API.
Commits on Aug 12, 2008
  1. Don't warn about missing strip.exe on Windows

    dcoutts committed Aug 12, 2008
    We don't expect Windows systems to have the strip program anyway.
Commits on Aug 4, 2008
  1. Adjust registration to allow packages with no modules or objects

    dcoutts committed Aug 4, 2008
    So ghc-pkg does not complain about missing files and dirs.
  2. Don't try to install libHSfoo.a if the lib had no object files

    dcoutts committed Aug 4, 2008
    To allow meta-packages.
    (Backport of equivalent patch in Cabal HEAD)
Commits on Aug 2, 2008
  1. Update changelog

    dcoutts committed Aug 2, 2008
Commits on Jul 29, 2008
  1. Fix uses of verbosity > deafening to use >=

    dcoutts committed Jul 29, 2008
    The maximum verbosity value is deafening so >= the correct test.
    This primarily affected haddock.
  2. Remove references to cabal-setup from the documentation

    dcoutts committed Jul 29, 2008
    Change to runhaskell Setup or cabal-install as appropriate.
  3. Move the docs for the buildable field to a better place.

    dcoutts committed Jul 29, 2008
    It doesn't need to be right up near the top.
  4. Document more clearly that every modules must be listed

    dcoutts committed Jul 29, 2008
    in one of the fields exposed-modules, other-modules or main-is
    Add an extra note to the section on the Paths_pkgname module
    as the fact that it's automatically generated confuses people.
  5. Pass -no-user-package-conf to ghc when not using UserPackageDB

    dcoutts committed Jul 29, 2008
    Should eliminate the corner case where we're doing a global
    install but the user package db contains the exact same
    version as in the global package db. Perhaps we should warn
    in that case anyway since it's likely to go wrong later.
Commits on Jul 20, 2008
  1. Pass -x to strip on OSX

    dcoutts committed Jul 20, 2008
Commits on Jul 11, 2008
  1. Add a hack to copy .hs-boot files into dist/...

    igfoo committed Jul 11, 2008
    When a preprocessor generates a .hs file we need to put the .hs-boot
    file next to it so that GHC can find it.
Commits on Jul 10, 2008
  1. Correct the order of args given by --PROG-options

    dcoutts committed Jul 10, 2008
    They were getting reversed. Problem located by Igloo.
Commits on Jul 3, 2008
  1. Fix using specified package databases

    igfoo committed Jul 3, 2008
    If we are using a specified package database, we need to tell GHC what
    it is when building
Commits on Jun 25, 2008
Commits on Jun 19, 2008
Commits on Jun 17, 2008
  1. TAG 1.4.0.1

    dcoutts committed Jun 17, 2008
  2. Remove unused import.

    dcoutts committed Jun 17, 2008
  3. Update changelog for 1.4.0.1

    dcoutts committed Jun 17, 2008
Commits on Jun 13, 2008
  1. Bump micro version number

    dcoutts committed Jun 13, 2008
  2. '.' should not always be in hs-source dirs

    dcoutts committed Jun 13, 2008
    We changed the parsing of list fields in the .cabal file so that it
    adds to the current value rather than replacing it. This allows you
    to put multiple entries for a list field and they all get
    concatenated. However that means that the '.' in the hsSourceDirs of
    emptyBuildInfo is always added to and not replaced like we did
    previously. That's not what we want in this case. We want to use '.'
    for hsSourceDirs *only* if hsSourceDirs is otherwise null. As it
    happens, due to the way the configurations code works, we're already
    filling in the default if it'd otherwise be null so we do not need
    '.' in the emptyBuildInfo at all.
Commits on Jun 12, 2008
  1. TAG 1.4.0.0

    dcoutts committed Jun 12, 2008
  2. Move the mkGHCMakefile.sh out of the root dir

    dcoutts committed Jun 12, 2008
    Having it there confuses people.
    They think they have to run it as part of the install process.