-
Notifications
You must be signed in to change notification settings - Fork 17
/
dataflow.cabal
94 lines (89 loc) · 2.65 KB
/
dataflow.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
name: dataflow
version: 0.7.3.0
synopsis: Generate Graphviz documents from a Haskell representation.
description: Render graphs using a declarative markup. Currently
supports DFD (http://en.wikipedia.org/wiki/Data_flow_diagram)
and sequence diagrams (http://plantuml.sourceforge.net/sequence.html).
homepage: https://github.com/sonyxperiadev/dataflow
license: BSD3
license-file: LICENSE
author: Oskar Wickström (Sony Mobile Communications)
maintainer: [email protected]
copyright: Sony Mobile Communications
category: Code Generation, Compiler, Graphs
build-type: Simple
extra-source-files: README.md,
LICENSE,
examples/webapp.flow,
examples/webapp.seq.png,
examples/webapp.dfd.png,
examples/webapp.html,
examples/legend.flow,
examples/legend.seq.png,
examples/legend.dfd.png,
examples/legend.html,
examples/template.ha,
examples/Makefile
cabal-version: >=1.10
source-repository head
type: git
location: [email protected]:sonyxperiadev/dataflow.git
library
exposed-modules:
DataFlow.Core,
DataFlow.Attributes,
DataFlow.Validation,
DataFlow.Reader,
DataFlow.PrettyRenderer,
DataFlow.Graphviz,
DataFlow.Graphviz.EdgeNormalization,
DataFlow.Graphviz.Renderer,
DataFlow.PlantUML,
DataFlow.PlantUML.Renderer,
DataFlow.SequenceDiagram,
DataFlow.DFD,
DataFlow.Mustache.Renderer,
DataFlow.JSONGraphFormat,
DataFlow.JSONGraphFormat.Renderer
build-depends:
base >=4 && < 5,
mtl >=2.2,
containers >= 0.4,
MissingH,
parsec >= 3.1.9,
filepath >= 1.3.0,
text >= 1.0,
blaze-html >= 0.8.0.2,
markdown >= 0.1.13.2,
mustache >= 2.3.0,
bytestring >= 0.10,
vector >= 0.11,
aeson >= 0.9.0.1
hs-source-dirs: src
default-language: Haskell2010
executable dataflow
main-is: Main.hs
build-depends:
base >=4 && < 5,
text >= 1.0,
bytestring >= 0.10,
gitrev >= 1.1.0,
dataflow
hs-source-dirs: cli
default-language: Haskell2010
test-suite spec
type: exitcode-stdio-1.0
main-is: Spec.hs
default-language: Haskell98
hs-source-dirs: test
build-depends:
base >=4 && < 5,
containers >= 0.4,
parsec >= 3.1.9,
HUnit,
hspec == 2.*,
vector >= 0.11,
aeson >= 0.9.0.1,
bytestring >= 0.10,
dataflow
ghc-options: -Wall