Fix reading of older Cabal setup-configs
This commit is contained in:
13
Language/Haskell/GhcMod/Cabal16.hs
Normal file
13
Language/Haskell/GhcMod/Cabal16.hs
Normal file
@@ -0,0 +1,13 @@
|
||||
-- | ComponentLocalBuildInfo for Cabal <= 1.16
|
||||
module Language.Haskell.GhcMod.Cabal16 (
|
||||
ComponentLocalBuildInfo
|
||||
, componentPackageDeps
|
||||
) where
|
||||
|
||||
import Distribution.Package (InstalledPackageId, PackageIdentifier)
|
||||
|
||||
-- From Cabal <= 1.16
|
||||
data ComponentLocalBuildInfo = ComponentLocalBuildInfo {
|
||||
componentPackageDeps :: [(InstalledPackageId, PackageIdentifier)]
|
||||
}
|
||||
deriving (Read, Show)
|
||||
Reference in New Issue
Block a user