diff options
Diffstat (limited to 'libraries/ghc-boot/ghc-boot.cabal')
-rw-r--r-- | libraries/ghc-boot/ghc-boot.cabal | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/libraries/ghc-boot/ghc-boot.cabal b/libraries/ghc-boot/ghc-boot.cabal new file mode 100644 index 0000000000..98929b7f83 --- /dev/null +++ b/libraries/ghc-boot/ghc-boot.cabal @@ -0,0 +1,45 @@ +name: ghc-boot +version: 0.0.0.0 +license: BSD3 +maintainer: ghc-devs@haskell.org +bug-reports: glasgow-haskell-bugs@haskell.org +synopsis: Shared functionality between GHC and its boot libraries +description: This library is shared between GHC, ghc-pkg, and other boot + libraries. + . + A note about "GHC.PackageDb": it only deals with the subset of + the package database that the compiler cares about: modules + paths etc and not package metadata like description, authors + etc. It is thus not a library interface to ghc-pkg and is *not* + suitable for modifying GHC package databases. + . + The package database format and this library are constructed in + such a way that while ghc-pkg depends on Cabal, the GHC library + and program do not have to depend on Cabal. +cabal-version: >=1.10 +build-type: Simple + +source-repository head + type: git + location: http://git.haskell.org/ghc.git + subdir: libraries/ghc-boot + +Library + default-language: Haskell2010 + other-extensions: + GeneralizedNewtypeDeriving + RecordWildCards + StandaloneDeriving + Trustworthy + TypeSynonymInstances + + exposed-modules: + GHC.Lexeme + GHC.PackageDb + + build-depends: base >= 4 && < 5, + binary >= 0.7 && < 0.8, + bytestring >= 0.9 && < 1, + directory >= 1 && < 1.3, + filepath + |