add a simple trace facility to the build system
authorSimon Marlow <marlowsd@gmail.com>
Tue, 21 Sep 2010 13:47:29 +0000 (13:47 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Tue, 21 Sep 2010 13:47:29 +0000 (13:47 +0000)
commit75d9236613acdcfa54deb81b12bd4546c31e7c9f
treeaba9667bbdc8518d431ee79a6190069f736a61b0
parent6a1dd52566ae92ce133e751d9a800a8631b05b73
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.
15 files changed:
ghc.mk
rules/build-dependencies.mk
rules/build-package-data.mk
rules/build-package-way.mk
rules/build-package.mk
rules/build-perl.mk
rules/build-prog.mk
rules/docbook.mk
rules/extra-packages.mk
rules/haddock.mk
rules/manual-package-config.mk
rules/package-config.mk
rules/shell-wrapper.mk
rules/tags-package.mk
rules/trace.mk [new file with mode: 0644]