aboutsummaryrefslogtreecommitdiff
path: root/cabal-helper.cabal
diff options
context:
space:
mode:
authorDaniel Gröber <dxld@darkboxed.org>2018-10-26 04:21:38 +0200
committerDaniel Gröber <dxld@darkboxed.org>2018-10-27 20:48:56 +0200
commit914d428ff1a1529b98206f9f3575c88ade7ea38b (patch)
tree50773c24714b73ab1a655ee3cc344d4b1655d44a /cabal-helper.cabal
parent385685dc9da4d95e39e17a323a69d12f1204c951 (diff)
Split up Compile.hs into multiple modules
Diffstat (limited to 'cabal-helper.cabal')
-rw-r--r--cabal-helper.cabal21
1 files changed, 21 insertions, 0 deletions
diff --git a/cabal-helper.cabal b/cabal-helper.cabal
index 5787245..585a021 100644
--- a/cabal-helper.cabal
+++ b/cabal-helper.cabal
@@ -82,12 +82,17 @@ flag dev
library c-h-internal
exposed-modules:
+ CabalHelper.Compiletime.Cabal
CabalHelper.Compiletime.Compat.Environment
CabalHelper.Compiletime.Compat.ProgramDb
CabalHelper.Compiletime.Compat.Version
CabalHelper.Compiletime.Compile
CabalHelper.Compiletime.Data
+ CabalHelper.Compiletime.Log
+ CabalHelper.Compiletime.Process
+ CabalHelper.Compiletime.Program.CabalInstall
CabalHelper.Compiletime.Program.Stack
+ CabalHelper.Compiletime.Program.GHC
CabalHelper.Compiletime.Types
CabalHelper.Compiletime.Types.RelativePath
CabalHelper.Shared.Common
@@ -102,6 +107,10 @@ library c-h-internal
-- Common c-h-internal -- See [Note test dependencies]
default-language: Haskell2010
default-extensions: NondecreasingIndentation
+ ImplicitParams
+ NamedFieldPuns RecordWildCards
+ FlexibleContexts
+ ConstraintKinds
other-extensions: TemplateHaskell
build-depends: base < 5 && >= 4.7
, Cabal < 2.5 && >= 2.0 || < 1.26 && >= 1.14
@@ -139,6 +148,10 @@ library
-- Instantiate common c-h-internal -- See [Note test dependencies]
default-language: Haskell2010
default-extensions: NondecreasingIndentation
+ ImplicitParams
+ NamedFieldPuns RecordWildCards
+ FlexibleContexts
+ ConstraintKinds
other-extensions: TemplateHaskell
build-depends: base < 5 && >= 4.7
, Cabal < 2.5 && >= 2.0 || < 1.26 && >= 1.14
@@ -174,6 +187,10 @@ test-suite compile-test
-- Instantiate common c-h-internal -- See [Note test dependencies]
default-language: Haskell2010
default-extensions: NondecreasingIndentation
+ ImplicitParams
+ NamedFieldPuns RecordWildCards
+ FlexibleContexts
+ ConstraintKinds
other-extensions: TemplateHaskell
build-depends: base < 5 && >= 4.7
, Cabal < 2.5 && >= 2.0 || < 1.26 && >= 1.14
@@ -213,6 +230,10 @@ test-suite ghc-session
-- Instantiate common c-h-internal -- See [Note test dependencies]
default-language: Haskell2010
default-extensions: NondecreasingIndentation
+ ImplicitParams
+ NamedFieldPuns RecordWildCards
+ FlexibleContexts
+ ConstraintKinds
other-extensions: TemplateHaskell
build-depends: base < 5 && >= 4.7
, Cabal < 2.5 && >= 2.0 || < 1.26 && >= 1.14