Maintainer | Toshio Ito <debug.ito@gmail.com> |
---|---|
Safe Haskell | None |
Language | Haskell2010 |
This is an internal module. End-users should not use it.
Synopsis
- loadCabalFile :: FilePath -> IO (Either ErrorMsg [BuildDepends])
- data Target
- data BuildDepends = BuildDepends {
- depsTarget :: Target
- depsPackages :: [PackageName]
Documentation
loadCabalFile :: FilePath -> IO (Either ErrorMsg [BuildDepends]) Source #
Build target type.
TargetLibrary | the |
TargetExecutable Text | the |
TargetTestSuite Text | the |
TargetBenchmark Text | the |
data BuildDepends Source #
A block of build-depends:
.
Instances
Eq BuildDepends Source # | |
Defined in Staversion.Internal.Cabal (==) :: BuildDepends -> BuildDepends -> Bool # (/=) :: BuildDepends -> BuildDepends -> Bool # | |
Ord BuildDepends Source # | |
Defined in Staversion.Internal.Cabal compare :: BuildDepends -> BuildDepends -> Ordering # (<) :: BuildDepends -> BuildDepends -> Bool # (<=) :: BuildDepends -> BuildDepends -> Bool # (>) :: BuildDepends -> BuildDepends -> Bool # (>=) :: BuildDepends -> BuildDepends -> Bool # max :: BuildDepends -> BuildDepends -> BuildDepends # min :: BuildDepends -> BuildDepends -> BuildDepends # | |
Show BuildDepends Source # | |
Defined in Staversion.Internal.Cabal showsPrec :: Int -> BuildDepends -> ShowS # show :: BuildDepends -> String # showList :: [BuildDepends] -> ShowS # |