summaryrefslogtreecommitdiff
path: root/compiler/ghc.cabal.in
diff options
context:
space:
mode:
authorJohn Ericson <John.Ericson@Obsidian.Systems>2019-07-12 17:55:56 -0400
committerMarge Bot <ben+marge-bot@smart-cactus.org>2019-10-04 21:45:49 -0400
commitd15b44d699ad12e74106baa43b99b94d80778e7f (patch)
tree033013fc75ada0ed9fd9f365c9e8e445222b2999 /compiler/ghc.cabal.in
parentdd8f76b2e3285f8d01d652c8fa8c28e37ea474de (diff)
downloadhaskell-d15b44d699ad12e74106baa43b99b94d80778e7f.tar.gz
Pull out the settings file parsing code into it's own module.
This has two benefits: 1. One less hunk of code dependent on DynFlags 2. Add a little bit of error granularity to distrinugish between missing data and bad data. This could someday be shared with ghc-pkg which aims to work even with a missing file. I also am about to to make --supported-extensions use this too.
Diffstat (limited to 'compiler/ghc.cabal.in')
-rw-r--r--compiler/ghc.cabal.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/ghc.cabal.in b/compiler/ghc.cabal.in
index 7e21924c34..f191370071 100644
--- a/compiler/ghc.cabal.in
+++ b/compiler/ghc.cabal.in
@@ -416,6 +416,7 @@ Library
SysTools.Info
SysTools.Process
SysTools.Tasks
+ SysTools.Settings
Elf
TidyPgm
Ctype