patch applied (ghc): add a simple trace facility to the build system

Simon Marlow marlowsd at gmail.com
Tue Sep 21 10:44:08 EDT 2010


Tue Sep 21 06:47:29 PDT 2010  Simon Marlow <marlowsd at gmail.com>
  * add a simple trace facility to the build system
  
  saying
  
    make TRACE=1
  
  prints most of the macro calls and their arguments.  It's easy to
  trace new macros; see rules/trace.mk.

    M ./ghc.mk +1
    M ./rules/build-dependencies.mk +1
    M ./rules/build-package-data.mk +1
    M ./rules/build-package-way.mk +1
    M ./rules/build-package.mk +1
    M ./rules/build-perl.mk +1
    M ./rules/build-prog.mk +1
    M ./rules/docbook.mk +1
    M ./rules/extra-packages.mk -1 +3
    M ./rules/haddock.mk +1
    M ./rules/manual-package-config.mk +1
    M ./rules/package-config.mk +1
    M ./rules/shell-wrapper.mk +1
    M ./rules/tags-package.mk +1
    A ./rules/trace.mk

View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100921134729-12142-e5c57a45f208fa066a51119e9b1e60050ea3937f.gz



More information about the Cvs-ghc mailing list