summaryrefslogtreecommitdiff
path: root/.ghcid
diff options
context:
space:
mode:
authorMichael Sloan <mgsloan@gmail.com>2018-07-26 17:17:41 -0400
committerBen Gamari <ben@smart-cactus.org>2018-07-27 11:40:43 -0400
commit13d40ff65b4171c4f0adac10577667d05074441a (patch)
treea9940f168f037dcafedf37880db1ea6591b7a5e4 /.ghcid
parent25e1ea997524b1d9f9b1fc065b17e618b8f16f18 (diff)
downloadhaskell-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--.ghcid7
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