diff options
author | Thomas Miedema <thomasmiedema@gmail.com> | 2015-05-20 19:57:57 +0200 |
---|---|---|
committer | Thomas Miedema <thomasmiedema@gmail.com> | 2015-05-30 17:02:38 +0200 |
commit | 577d315824440bba5e2f56d2eeba9bd8c5ee17e4 (patch) | |
tree | 3feef6a7cf0f595a5bf671b7447761b8890b78ec /rules | |
parent | 48ed2f128ac0e550022826154e449a5cc55f2d3a (diff) | |
download | haskell-577d315824440bba5e2f56d2eeba9bd8c5ee17e4.tar.gz |
Build system: always use `make -r`
Do what this comment was suggesting:
"Ideally we'd like to have 'make -r' turned on by default, because
that disables all the implicit rules, but there doesn't seem to be a
good way to do that."
This change doesn't seem to have much effect on the time it takes to run
make. Apparently clearing .SUFFIXES was enough for that. But it does
make the output of `make -d` quite a bit shorter, which is nice.
Note: ghc.mk is always called indirectly, so no need to set .SUFFIXES or
MAKEFLAGS there again.
Differential Revision: https://phabricator.haskell.org/D915
Diffstat (limited to 'rules')
0 files changed, 0 insertions, 0 deletions