Skip to content
This repository has been archived by the owner on Aug 2, 2020. It is now read-only.

Commit

Permalink
Add a note on validate target
Browse files Browse the repository at this point in the history
See #187. [skip ci]
  • Loading branch information
snowleopard committed Jan 31, 2016
1 parent 304840f commit 4cc0abb
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,8 +83,13 @@ the previous build are still in the GHC tree.
#### Testing
* `shake-build/build.sh test` runs GHC tests. The current implementation is very
limited and cannot replace the `validate` script (see [#187][validation-issue]).
* `shake-build/build.sh validate` runs GHC tests by simply executing `make fast` in `testsuite/tests`
directory. This can be used instead of `sh validate --fast --no-clean` in the existing build system.
Note: this will rebuild Stage2 GHC, `ghc-pkg` and `hpc` if they are out of date.
* `shake-build/build.sh test` runs GHC tests by calling the `testsuite/driver/runtests.py` python
script with appropriate flags. The current implementation is limited and cannot replace the
`validate` script (see [#187][validation-issue]).
* `shake-build/build.sh selftest` runs tests of the build system. Current test
coverage is close to zero (see [#197][test-issue]).
Expand Down

0 comments on commit 4cc0abb

Please sign in to comment.