- 20 Jul, 2006 1 commit
-
-
shae@ScannedInAvian.com authored
-
- 07 Apr, 2006 1 commit
-
-
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.
-
- 19 Jan, 2006 1 commit
-
-
Simon Marlow authored
-
- 07 Feb, 2005 2 commits
- 27 Aug, 2003 1 commit
-
-
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.
-
- 01 May, 2002 1 commit
-
-
simonmar authored
Mention Haddock and libraries projects.
-
- 16 Jan, 2001 1 commit
-
-
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.
-
- 13 Jul, 2000 1 commit
-
-
simonmar authored
update to match reality; try to be a bit more helpful
-
- 02 Aug, 1999 2 commits
- 05 Jun, 1997 1 commit
-
-
sof authored
wibble
-
- 24 Mar, 1997 1 commit
-
-
sof authored
2.02 updates
-
- 25 Jul, 1996 1 commit
-
-
partain authored
Bulk of final changes for 2.01
-
- 08 Jan, 1996 1 commit
-
-
partain authored
Initial revision
-