1. 16 May, 2010 1 commit
  2. 12 Oct, 2009 2 commits
  3. 29 Jan, 2008 1 commit
  4. 06 Jan, 2008 1 commit
  5. 14 Sep, 2007 1 commit
  6. 30 Apr, 2007 2 commits
  7. 29 Apr, 2007 1 commit
    • Ian Lynagh's avatar
      Make darcs-all a perl script · 610379bc
      Ian Lynagh authored
      This fixes a problem where patches altering the darcs-all script break
      on Windows as the file is open. The script is now also slightly nicer,
      on balance.
      610379bc
  8. 12 Apr, 2007 1 commit
  9. 06 Mar, 2007 1 commit
  10. 10 Jan, 2007 1 commit
  11. 24 Aug, 2006 2 commits
  12. 20 Jul, 2006 1 commit
  13. 07 Apr, 2006 1 commit
    • Simon Marlow's avatar
      Reorganisation of the source tree · 0065d5ab
      Simon Marlow authored
      Most of the other users of the fptools build system have migrated to
      Cabal, and with the move to darcs we can now flatten the source tree
      without losing history, so here goes.
      
      The main change is that the ghc/ subdir is gone, and most of what it
      contained is now at the top level.  The build system now makes no
      pretense at being multi-project, it is just the GHC build system.
      
      No doubt this will break many things, and there will be a period of
      instability while we fix the dependencies.  A straightforward build
      should work, but I haven't yet fixed binary/source distributions.
      Changes to the Building Guide will follow, too.
      0065d5ab
  14. 19 Jan, 2006 1 commit
  15. 07 Feb, 2005 2 commits
  16. 27 Aug, 2003 1 commit
    • panne's avatar
      [project @ 2003-08-27 15:18:29 by panne] · cab3c5cb
      panne authored
      green-card => greencard
      Green Card => GreenCard
      
      Although Alastair prefers "Greencard", the library's name is
      "Foreign.GreenCard", and unless we change this, too, "GreenCard" is
      more consistent.
      cab3c5cb
  17. 01 May, 2002 1 commit
  18. 16 Jan, 2001 1 commit
    • simonmar's avatar
      [project @ 2001-01-16 17:47:10 by simonmar] · 93bb2e25
      simonmar authored
      Change the way the top-level Makefile works, now that we have a
      dependency between ghc and hslibs which means that you can't `make
      boot' in hslibs until you've done `make all' in ghc.
      
        - now you just type `make all' at the top-level, and the makefile
          arranges to do `make boot all' in each of the subdirectories.
          Typing `make boot' at the top-level now yields a message explaining
          what's going on.
      
        - Now it's no longer necessary to set $(ProjectsToBuild).  If you don't
          set it, the build system attempts to build all the projects in
          the source tree, in the order determined by $(AllProjects) in
          config.mk.  I've been meaning to fix this for ages, since it meant
          that one had to hand-edit config.mk.in when making a distribution
          for anything other than GHC - this is no longer the case.
      
          You still *can* set ProjectsToBuild if you want to, however.
      
        - ProjectsToInstall has been replaced by ProjectsDontInstall, and
          has the obvious, reverse, meaning.  It also has a reasonable default,
          so the need to set it should be rare.
      
      All this has the obvious benefit that to build GHC you need one fewer
      commands (no more `make boot'), and anyone that has "./configure &&
      make && make install" hardwired into their brains will feel right at
      home.
      93bb2e25
  19. 13 Jul, 2000 1 commit
  20. 02 Aug, 1999 2 commits
  21. 05 Jun, 1997 1 commit
  22. 24 Mar, 1997 1 commit
  23. 25 Jul, 1996 1 commit
  24. 08 Jan, 1996 1 commit