This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. 25 Apr, 2006 3 commits
  2. 11 Apr, 2006 2 commits
  3. 18 Mar, 2006 1 commit
  4. 21 Feb, 2006 1 commit
  5. 08 Apr, 2006 1 commit
  6. 04 Apr, 2006 2 commits
  7. 14 Mar, 2006 1 commit
  8. 03 Mar, 2006 4 commits
  9. 02 Mar, 2006 1 commit
    • Simon Marlow's avatar
      Support for -split-objs with GHC · bec12a91
      Simon Marlow authored
      New configure option: --enable-split-objs creates libraries using
      -split-objs with GHC (current HEAD or later only, the configure checks
      for version 6.5).  Fixes ticket #19.
      bec12a91
  10. 06 Feb, 2006 1 commit
  11. 04 Feb, 2006 1 commit
  12. 01 Feb, 2006 3 commits
  13. 06 Feb, 2006 1 commit
  14. 01 Feb, 2006 1 commit
  15. 06 Feb, 2006 1 commit
  16. 30 Jan, 2006 2 commits
  17. 16 Jan, 2006 4 commits
    • ijones's avatar
      cleaned up suffix handler params to hooks · c4046dff
      ijones authored
      Summary if last few changes: I modified the hooks interface quite a
      bit, again.  There's good news and bad news about this.  The good news
      is that it's cleaned up and should be easier to maintain and to avoid
      future modifications.  The bad news is that this change itself will
      break stuff, of course.
      
      If you have any trouble building your Setup scripts, please let me
      know.  I really think that it was best to bite the bullet right now in
      one big go instead of down the road with lots of little changes.  I
      have a lot more confidence in the hooks interface, and I don't
      actually expect that it'll change as often.
      
      I made the types more consistent, and made sure there are accessor
      functions on each of the Flags types so that if the flags types change
      in the future, it shouldn't break lots of code.
      
      Another piece of good / bad news is that I decided not to get rid of
      the pre & post hooks.  They are nice for convenience and it wouldn't
      be nearly so easy to write hooks without them.
      
      That's bad because the interface to hooks is still pretty big, which
      means that there's more likelihood that it'll change in the future.
      
      Another weakness in the Hooks interface is that with command hooks
      (like sDistHook) it's tempting to add parameters to them; basically
      the stuff that we compute between the preSDist and sDist hook.  I
      removed such params and have their values computed elsewhere.
      
      Cabal hackers, please avoid adding parameters to these command hooks
      if at all possible in order to keep the interface steady.  If you need
      to compute a value to pass to these functions, compute it in the
      function and / or make it available as a function that someone
      crafting hooks can use as well, or consider whether it belongs in one
      of the parameters already being passed to the hooks,
      PackageDescription, LocalBuildInfo, UserHooks, Flags.
      c4046dff
    • ijones's avatar
      make the order of params to cmd hooks consistent · 628f09a7
      ijones authored
      628f09a7
    • ijones's avatar
      remove some flags from sdist, some cleanup · 760f2048
      ijones authored
      760f2048
    • ijones's avatar
      clarifying and making flags types consistent · 0e12894f
      ijones authored
      0e12894f
  18. 15 Jan, 2006 2 commits
  19. 01 Feb, 2006 1 commit
  20. 31 Jan, 2006 1 commit
  21. 23 Jan, 2006 2 commits
    • Simon Marlow's avatar
      re-add the GNUmakefiles · dc8f45dd
      Simon Marlow authored
      These are now safe after we added "-f Makefile" to the make args when invoked
      from the GHC build system.  This repo should now be useable as the main
      Cabal repo.
      dc8f45dd
    • Simon Marlow's avatar
      re-add the GNUmakefiles · 3522a903
      Simon Marlow authored
      These are now safe after we added "-f Makefile" to the make args when invoked
      from the GHC build system.  This repo should now be useable as the main
      Cabal repo.
      3522a903
  22. 13 Jan, 2006 1 commit
  23. 09 Jan, 2006 3 commits