Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/27d7d930ff8741f980245da1b895ceaa5294e257

>---------------------------------------------------------------

commit 27d7d930ff8741f980245da1b895ceaa5294e257
Author: Simon Marlow <[email protected]>
Date:   Thu Mar 1 13:55:41 2012 +0000

    In --make, give an indication of why a module is being recompiled
    
    e.g.
    
    [3 of 5] Compiling C                (C.hs, C.o)
    [4 of 5] Compiling D                (D.hs, D.o) [C changed]
    [5 of 5] Compiling E                (E.hs, E.o) [D changed]
    
    The main motivation for this is so that we can give the user a clue
    when something is being recompiled because the flags changed:
    
    [1 of 1] Compiling Test2            ( Test2.hs, Test2.o ) [flags changed]

 compiler/iface/MkIface.lhs |  136 +++++++++++++++++++++++++-------------------
 compiler/main/HscMain.hs   |   35 ++++++------
 2 files changed, 96 insertions(+), 75 deletions(-)


Diff suppressed because of size. To see it, use:

    git show 27d7d930ff8741f980245da1b895ceaa5294e257

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to