Initial attempt at defining a Cabal package for Falderal.
catseye
13 years ago
0 | -- encoding: UTF-8 | |
1 | name: Falderal | |
2 | version: 0.3 | |
3 | cabal-version: >= 1.2 | |
4 | build-type: Simple | |
5 | license: BSD3 | |
6 | category: Testing | |
7 | author: Chris Pressey <cpressey@gmail.com> | |
8 | maintainer: Chris Pressey <cpressey@gmail.com> | |
9 | stability: experimental | |
10 | tested-with: GHC == 6.12.1 | |
11 | synopsis: Framework for running and formatting literate test suites | |
12 | homepage: http://catseye.tc/projects/falderal/ | |
13 | bug-reports: https://bitbucket.org/catseye/falderal/issues | |
14 | description: | |
15 | Falderal is a file format for literate test suites. It is particularly | |
16 | suited for testing and documenting functions which interpret or compile | |
17 | programming languages. Test.Falderal is a reference implementation for | |
18 | tools that format or run tests written in Falderal. | |
19 | ||
20 | library | |
21 | build-depends: base, haskell98 | |
22 | exposed-modules: Test.Falderal.Driver | |
23 | Test.Falderal.Runner | |
24 | Test.Falderal.Common | |
25 | Test.Falderal.Loader | |
26 | Test.Falderal.Formatter | |
27 | Test.Falderal.Reporter.Standard | |
28 | Test.Falderal.Formatter.Identity | |
29 | Test.Falderal.Formatter.Haskell | |
30 | Test.Falderal.Formatter.Markdown | |
31 | ||
32 | -- executable falderal | |
33 | -- main-is: falderal.hs | |
34 | -- build-depends: base | |
35 | ||
36 | -- test-suite test-falderal | |
37 | -- type: exitcode-stdio-1.0 | |
38 | -- main-is: test-falderal.hs | |
39 | -- build-depends: base | |
40 | ||
41 | source-repository head | |
42 | type: mercurial | |
43 | location: https://bitbucket.org/catseye/falderal |