git @ Cat's Eye Technologies Falderal / 07a334d
Initial attempt at defining a Cabal package for Falderal. catseye 13 years ago
2 changed file(s) with 47 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
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
0 #!/usr/bin/env runhaskell
1 import Distribution.Simple
2 main = defaultMain