b6999c00800da0aae008f61776c93483b6a17bd1
[ghc.git] / libraries / template-haskell / template-haskell.cabal
1 name:           template-haskell
2 version:        2.2
3 license:        BSD3
4 license-file:   LICENSE
5 maintainer:     libraries@haskell.org
6 description:
7     Facilities for manipulating Haskell source code using Template Haskell.
8 build-type: Simple
9 build-depends: base, pretty, packedstring, containers
10 exposed-modules:
11         Language.Haskell.TH.Syntax,
12     Language.Haskell.TH.PprLib,
13     Language.Haskell.TH.Ppr,
14     Language.Haskell.TH.Lib,
15     Language.Haskell.TH.Quote,
16     Language.Haskell.TH
17 extensions: MagicHash, PatternGuards, PolymorphicComponents,
18             DeriveDataTypeable, TypeSynonymInstances
19 -- We need to set the package name to template-haskell (without a
20 -- version number) as it's magic.
21 ghc-options: -package-name template-haskell
22