Improved infrastructure for fast-rebuilding of parts of the tree
authorSimon Marlow <marlowsd@gmail.com>
Fri, 3 Jul 2009 07:45:27 +0000 (07:45 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Fri, 3 Jul 2009 07:45:27 +0000 (07:45 +0000)
commitab1d5052de53479377c961d1e966f0cf0b82c592
treef36d0353c7789ac10900e3466bfb7fb30eacbe74
parent8b87f1916a010bf35163bae5925cb1e1fa37a94d
Improved infrastructure for fast-rebuilding of parts of the tree

e.g.

  cd compiler
  make FAST=YES stage1/build/HscTypes.o

builds just the specified .o file, without rebuilding dependencies,
and omitting some of the makefile phases.  FAST=YES works anywhere, to
omit depenencies and phases.  'make fast' is shorthand for 'make
all FAST=YES'.
compiler/Makefile
ghc/Makefile
mk/sub-makefile.mk