[commit: ghc] wip/T16185: Document the Shake Lint feature. (2f07a97)

git at git.haskell.org git at git.haskell.org
Tue Jan 15 17:43:34 UTC 2019


Repository : ssh://git@git.haskell.org/ghc

On branch  : wip/T16185
Link       : http://ghc.haskell.org/trac/ghc/changeset/2f07a97ce9cbdb17e511897d514a6cffb678a843/ghc

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

commit 2f07a97ce9cbdb17e511897d514a6cffb678a843
Author: Andrey Mokhov <andrey.mokhov at gmail.com>
Date:   Thu Jan 10 23:27:07 2019 +0000

    Document the Shake Lint feature.


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

2f07a97ce9cbdb17e511897d514a6cffb678a843
 hadrian/README.md | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/hadrian/README.md b/hadrian/README.md
index 2400699..a94a51b 100644
--- a/hadrian/README.md
+++ b/hadrian/README.md
@@ -116,6 +116,11 @@ this flag.
 * `--verbose`: run Hadrian in verbose mode. In particular this prints diagnostic
 messages by Shake oracles.
 
+* `--lint`: run [Shake Lint](https://shakebuild.com/manual#lint) during the
+build to check that the build system is well formed. Note that the Lint check
+currently fails under certain circumstances, as discussed in
+[this ticket](https://ghc.haskell.org/trac/ghc/ticket/15971).
+
 #### User settings
 
 The Make-based build system uses `mk/build.mk` to specify user build settings.



More information about the ghc-commits mailing list