diff options
author | Michael Sloan <mgsloan@gmail.com> | 2018-07-26 17:17:41 -0400 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2018-07-27 11:40:43 -0400 |
commit | 13d40ff65b4171c4f0adac10577667d05074441a (patch) | |
tree | a9940f168f037dcafedf37880db1ea6591b7a5e4 /.ghcid | |
parent | 25e1ea997524b1d9f9b1fc065b17e618b8f16f18 (diff) | |
download | haskell-13d40ff65b4171c4f0adac10577667d05074441a.tar.gz |
Add a script for running a ghci that can load and run ghc
Add scripts and .ghci files for loading GHC into GHCi
Major credit to Csongor Kiss who wrote nearly all of settings.ghci
Some small modifications to GHC are needed to make this work, and this
diff depends on [D4986](https://phabricator.haskell.org/D4986) being
merged.
Test Plan:
Manual for now. I have some thoughts on how to run the entire testsuite
against
GHC-in-GHCi.
Reviewers: alpmestan, mpickering, goldfire, bgamari, erikd
Reviewed By: alpmestan
Subscribers: rwbarton, thomie, carter
Differential Revision: https://phabricator.haskell.org/D4904
Diffstat (limited to '.ghcid')
-rw-r--r-- | .ghcid | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/.ghcid b/.ghcid new file mode 100644 index 0000000000..f751a6fc83 --- /dev/null +++ b/.ghcid @@ -0,0 +1,7 @@ +--command utils/ghc-in-ghci/run.sh +--reload compiler +--reload ghc +--reload includes +--restart utils/ghc-in-ghci/run.sh +--restart utils/ghc-in-ghci/load-main.ghci +--restart utils/ghc-in-ghci/settings.ghci |