Use cabal-helper to support Cabal >= 1.22 with any version of ghc
This commit is contained in:
@@ -66,11 +66,13 @@ Library
|
||||
Default-Extensions: ConstraintKinds, FlexibleContexts
|
||||
Exposed-Modules: Language.Haskell.GhcMod
|
||||
Language.Haskell.GhcMod.Internal
|
||||
Other-Modules: Language.Haskell.GhcMod.Boot
|
||||
Other-Modules: Paths_ghc_mod
|
||||
Language.Haskell.GhcMod.Boot
|
||||
Language.Haskell.GhcMod.Browse
|
||||
Language.Haskell.GhcMod.CabalConfig.Cabal16
|
||||
Language.Haskell.GhcMod.CabalConfig.Cabal18
|
||||
Language.Haskell.GhcMod.CabalConfig.Cabal21
|
||||
Language.Haskell.GhcMod.CabalConfig.Cabal22
|
||||
Language.Haskell.GhcMod.CabalConfig.Extract
|
||||
Language.Haskell.GhcMod.CabalConfig
|
||||
Language.Haskell.GhcMod.CabalApi
|
||||
Language.Haskell.GhcMod.CaseSplit
|
||||
@@ -91,8 +93,10 @@ Library
|
||||
Language.Haskell.GhcMod.Lang
|
||||
Language.Haskell.GhcMod.Lint
|
||||
Language.Haskell.GhcMod.Logger
|
||||
Language.Haskell.GhcMod.Logging
|
||||
Language.Haskell.GhcMod.Modules
|
||||
Language.Haskell.GhcMod.Monad
|
||||
Language.Haskell.GhcMod.Monad.Types
|
||||
Language.Haskell.GhcMod.PathsAndFiles
|
||||
Language.Haskell.GhcMod.PkgDoc
|
||||
Language.Haskell.GhcMod.Read
|
||||
@@ -102,13 +106,9 @@ Library
|
||||
Language.Haskell.GhcMod.Utils
|
||||
Language.Haskell.GhcMod.World
|
||||
|
||||
if impl(ghc >= 7.10)
|
||||
Other-Modules: Language.Haskell.GhcMod.CabalConfig.Ghc710
|
||||
else
|
||||
Other-Modules: Language.Haskell.GhcMod.CabalConfig.PreGhc710
|
||||
|
||||
|
||||
Build-Depends: base >= 4.0 && < 5
|
||||
, bytestring
|
||||
, containers
|
||||
, deepseq
|
||||
, directory
|
||||
|
||||
Reference in New Issue
Block a user