|
 |
4156435 |
name: haskell-src-meta
|
|
 |
4156435 |
version: 0.8.0.3
|
|
 |
4156435 |
x-revision: 2
|
|
 |
4156435 |
cabal-version: >= 1.8
|
|
 |
4156435 |
build-type: Simple
|
|
 |
4156435 |
license: BSD3
|
|
 |
4156435 |
license-file: LICENSE
|
|
 |
4156435 |
category: Language, Template Haskell
|
|
 |
4156435 |
author: Matt Morrow
|
|
 |
4156435 |
copyright: (c) Matt Morrow
|
|
 |
4156435 |
maintainer: Ben Millwood <haskell@benmachine.co.uk>
|
|
 |
4156435 |
bug-reports: https://github.com/bmillwood/haskell-src-meta/issues
|
|
 |
4156435 |
tested-with: GHC == 7.6.3, GHC == 7.8.3, GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.1
|
|
 |
4156435 |
synopsis: Parse source to template-haskell abstract syntax.
|
|
 |
4156435 |
description: The translation from haskell-src-exts abstract syntax
|
|
 |
4156435 |
to template-haskell abstract syntax isn't 100% complete yet.
|
|
 |
4156435 |
|
|
 |
4156435 |
extra-source-files: ChangeLog README.md examples/*.hs
|
|
 |
4156435 |
|
|
 |
4156435 |
library
|
|
 |
4156435 |
build-depends: base >= 4.6 && < 5,
|
|
 |
4156435 |
haskell-src-exts >= 1.18 && < 1.21,
|
|
 |
4156435 |
pretty >= 1.0 && < 1.2,
|
|
 |
4156435 |
syb >= 0.1 && < 0.8,
|
|
 |
4156435 |
template-haskell >= 2.8 && < 2.15,
|
|
 |
4156435 |
th-orphans >= 0.9.1 && < 0.14
|
|
 |
4156435 |
|
|
 |
4156435 |
if impl(ghc < 7.8)
|
|
 |
4156435 |
build-depends: safe <= 0.3.9
|
|
 |
4156435 |
|
|
 |
4156435 |
hs-source-dirs: src
|
|
 |
4156435 |
exposed-modules: Language.Haskell.Meta
|
|
 |
4156435 |
Language.Haskell.Meta.Parse
|
|
 |
4156435 |
Language.Haskell.Meta.Syntax.Translate
|
|
 |
4156435 |
Language.Haskell.Meta.Utils
|
|
 |
4156435 |
|
|
 |
4156435 |
test-suite unit
|
|
 |
4156435 |
type: exitcode-stdio-1.0
|
|
 |
4156435 |
hs-source-dirs: tests
|
|
 |
4156435 |
main-is: Main.hs
|
|
 |
4156435 |
|
|
 |
4156435 |
build-depends:
|
|
 |
4156435 |
HUnit >= 1.2 && < 1.7,
|
|
 |
4156435 |
base >= 4.5 && < 5,
|
|
 |
4156435 |
haskell-src-exts >= 1.17 && < 1.21,
|
|
 |
4156435 |
haskell-src-meta,
|
|
 |
4156435 |
pretty >= 1.0 && < 1.2,
|
|
 |
4156435 |
template-haskell >= 2.7 && < 2.15,
|
|
 |
4156435 |
test-framework >= 0.8 && < 0.9,
|
|
 |
4156435 |
test-framework-hunit >= 0.3 && < 0.4
|
|
 |
4156435 |
|
|
 |
4156435 |
test-suite splices
|
|
 |
4156435 |
type: exitcode-stdio-1.0
|
|
 |
4156435 |
hs-source-dirs: tests
|
|
 |
4156435 |
main-is: Splices.hs
|
|
 |
4156435 |
|
|
 |
4156435 |
build-depends:
|
|
 |
4156435 |
base,
|
|
 |
4156435 |
haskell-src-meta
|
|
 |
4156435 |
|
|
 |
4156435 |
source-repository head
|
|
 |
4156435 |
type: git
|
|
 |
4156435 |
location: git://github.com/bmillwood/haskell-src-meta.git
|