Skip to content
Commits on May 30, 2016
  1. @23Skidoo

    Merge pull request #3468 from accraze/system-docs

    Documentation for known os and arch aliases
    23Skidoo committed May 30, 2016
  2. @accraze
Commits on May 29, 2016
  1. @23Skidoo

    Merge pull request #3463 from tuncer/travis-cleanup

    travis.sh cleanup
    23Skidoo committed May 29, 2016
Commits on May 28, 2016
  1. @tuncer

    travis-script.sh: respect -j in install_from_tarball()

    I didn't modify this when I added -j support, but @23Skidoo agreed it
    should be changed, so we do it now.
    tuncer committed May 28, 2016
  2. @tuncer
  3. @23Skidoo

    Merge pull request #3459 from tuncer/bootstrap-sh-compat

    bootstrap.sh bugfixes and sh compat
    23Skidoo committed May 28, 2016
  4. @tuncer

    bootstrap.sh: assign first and use later

    1. Assign the var and export afterwards.
    
    2. Use mktemp instead of home-grown solution. The mktemp flags we use
       are supported on FreeBSD, Solaris, OpenBSD, and Linux.
    tuncer committed May 25, 2016
  5. @tuncer

    bootstrap.sh: SC2069

    The order of the 2>&1 and the redirect matters. The 2>&1 has to be last.
    tuncer committed May 25, 2016
  6. @tuncer

    bootstrap.sh: SC2059

    Don't use variables in the printf format string.
    Use printf "..%s.." "$foo".
    tuncer committed May 25, 2016
  7. @tuncer

    bootstrap.sh: use a subshell to build Cabal

    This avoids the need to cd back.
    tuncer committed May 25, 2016
  8. @tuncer

    bootstrap.sh: use subshell to cd and install pkg

    This catches if cd fails and also avoid the need to cd .. back.
    tuncer committed May 25, 2016
  9. @tuncer
  10. @tuncer

    bootstrap.sh: SC2015

    Note that A && B || C is not if-then-else. C may run when A is true.
    tuncer committed May 25, 2016
Commits on May 27, 2016
  1. @23Skidoo

    Merge pull request #3437 from dcoutts/issue-3394

    Fix handling of default setup deps
    23Skidoo committed May 27, 2016
  2. @dcoutts

    Add integration tests for setup script handling

    Covers 3 of the 4 possible cases:
    1. explicit custom setup deps
    2. custom setup with implicit/default deps
    4. non-custom setup using the internal cabal lib version
    
    case 3 is a non-custom setup but where we're forced to use an external
    cabal lib version. This case is hard to test since it only happens when
    it's a newer (not older) Cabal lib version that the package requires,
    e.g. a .cabal file that specifies cabal-version: >= 2.0.
    
    Also, add a --with-ghc option to the integration test suite, which lets us
    more easily test with different ghc versions.
    
    Also, don't use parallel builds in any of the integration tests, as the
    self-exec method will not work, and some tests need to install deps for
    some ghc versions.
    dcoutts committed May 16, 2016
Commits on May 24, 2016
  1. @23Skidoo

    Merge pull request #3452 from bennofs/fix-3451

    haddock/hscolour: fix highlighted source location
    23Skidoo committed May 24, 2016
  2. @bennofs
  3. @bennofs

    haddock/hscolour: fix highlighted source location

    When generating haddocks with the `--for-hackage` switch, the generated
    haddocks are placed in a different directory than the normal ones, which
    includes the package id instead of just the package name. When we ran
    hscolour, we didn't respect this, so the highlighted source would not
    be placed in the correct directory and thus was missing from the tarball.
    This patch fixes that.
    
    Fixes #3451
    bennofs committed May 21, 2016
  4. @23Skidoo

    Merge pull request #3454 from tuncer/travis-sh-compat

    travis-script.sh: fix POSIX and sh compat
    23Skidoo committed May 24, 2016
  5. @23Skidoo

    Merge pull request #3455 from accraze/package-db-user-guide

    Updated --package-db docs
    23Skidoo committed May 24, 2016
  6. @accraze

    Added initial stack info for --package-db

    There is also information on how to reset the stack.
    
    Resolve #2345
    accraze committed May 23, 2016
Commits on May 23, 2016
  1. @tuncer

    travis-script.sh: fix POSIX and sh compat

    * remove bashisms
    * fix POSIX compliance
    * change shebang to /bin/sh
    tuncer committed May 24, 2016
Commits on May 22, 2016
  1. @23Skidoo

    Merge pull request #3447 from tuncer/jobs

    Implement -j in travis and bootstrap script
    23Skidoo committed May 22, 2016
  2. @23Skidoo

    Merge pull request #3449 from tuncer/duplicate-GHC_VER

    bootstrap.sh: fix duplicate GHC_VER definition
    23Skidoo committed May 22, 2016
Commits on May 21, 2016
  1. @tuncer
  2. @tuncer
  3. @tuncer
  4. @23Skidoo

    Merge pull request #3448 from tuncer/unused-cabal-install

    No need to install cabal-install package
    23Skidoo committed May 21, 2016
Commits on May 20, 2016
  1. @23Skidoo

    Fix a double space.

    [ci skip]
    23Skidoo committed May 21, 2016
  2. @tuncer

    No need to install cabal-install package

    Now that we bootstrap Cabal and cabal-install, we don't have to install
    the package anymore.
    tuncer committed May 20, 2016
  3. @23Skidoo

    Fix merge error.

    23Skidoo committed May 20, 2016
  4. @headprogrammingczar @23Skidoo
  5. @23Skidoo

    Grammar.

    [ci skip]
    23Skidoo committed May 20, 2016
Commits on May 19, 2016
  1. @23Skidoo

    Update AUTHORS.

    23Skidoo committed May 20, 2016
  2. @headprogrammingczar @23Skidoo
Something went wrong with that request. Please try again.