This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. 27 Aug, 2008 1 commit
  2. 28 Aug, 2008 3 commits
  3. 27 Aug, 2008 1 commit
    • Ian Lynagh's avatar
      Add support for manually en/disabled flags · 42a78991
      Ian Lynagh authored
      The immediate use for these is so that, in haddock, we can require
      ghc-paths normally, but in the GHC build we can manually turn off a flag
      so that this dependency isn't needed. We can't use a normal flag, or
      in the normal build Cabal would infer that the flag needs to be turned
      off if ghc-paths isn't available.
      42a78991
  4. 26 Aug, 2008 3 commits
  5. 24 Aug, 2008 2 commits
  6. 25 Aug, 2008 2 commits
  7. 24 Aug, 2008 1 commit
  8. 22 Aug, 2008 2 commits
  9. 02 Aug, 2008 1 commit
  10. 21 Aug, 2008 3 commits
    • Duncan Coutts's avatar
      Fix for #333, "Setup sdist --snapshot fails" · 0113cfea
      Duncan Coutts authored
      Credit to Spencer Janssen. This is just a slight alternative
      to the fix he proposed. It simplifies prepareSnapshotTree.
      0113cfea
    • Simon Marlow's avatar
      Don't pass cc-options to Haskell compilations · 52264c5d
      Simon Marlow authored
      This has no effect with GHC 6.9, and with earlier GHC's it was a
      misuse of cc-options.
      52264c5d
    • Simon Marlow's avatar
      Don't propagate cc-options to the InstalledPackageInfo · c6afec6a
      Simon Marlow authored
      cc-options is for options to be passed to C compilations in the
      current package.  If we propagate those options to the
      InstalledPackageInfo, they get passed to C compilations in any package
      that depends on this one, which could be disastrous.  I've seen
      cc-options like these:
      
         cc-options:      -optc-std=c99
         cc-options:         -D_FILE_OFFSET_BITS=64
         Cc-options:      -Wall
      
      these are all clearly intended to be local, but are in fact currently
      propagated to all dependent packages.
      c6afec6a
  11. 18 Aug, 2008 1 commit
  12. 13 Aug, 2008 1 commit
  13. 14 Aug, 2008 1 commit
  14. 13 Aug, 2008 4 commits
  15. 12 Aug, 2008 7 commits
  16. 11 Aug, 2008 1 commit
    • Simon Marlow's avatar
      Add auto-generated CPP macros for package version testing · 2ee2c870
      Simon Marlow authored
      Now when using CPP you get 
      
         MIN_VERSION_<package>(A,B,C)
      
      for each <package> in build-depends, which is true if the version of
      <package> in use is >= A.B.C, using the normal ordering on version
      numbers.
      
      This is done by auto-generating a header file
      dist/build/autogen/cabal_macros.h, and passing a -include flag when
      running CPP.
      2ee2c870
  17. 06 Aug, 2008 1 commit
  18. 10 Aug, 2008 1 commit
  19. 09 Aug, 2008 1 commit
  20. 07 Aug, 2008 1 commit
  21. 06 Aug, 2008 2 commits