-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsgf-render.cabal
78 lines (70 loc) · 2.42 KB
/
sgf-render.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
cabal-version: 2.4
name: sgf-render
version: 1.4
synopsis: a library for rendering SGF (Smart Game Format) files into kifu diagrams
description:
The sgf-render package reads SGF (Smart Game Format) files and renders them into a series of
kifu diagrams, suitable for game review. It support 19x19, 13x13, and 9x9 board sizes.
The package is written in Haskell and uses the diagrams library for rendering.
bug-reports: https://github.com/ludflu/sgfr-ender/issues
category: Graphics
license-file: LICENSE
author: Jim Snavely <[email protected]>
maintainer: Jim Snavely <[email protected]>
copyright: (C) 2024 Jim Snavely. All rights reserved.
common common-options
ghc-options: -Wall -fno-warn-noncanonical-monad-instances
library kifu
exposed-modules: Kifu, SgfReader, Goban, KataGoApi
hs-source-dirs: src
build-depends: base,
diagrams-core,
diagrams-lib,
diagrams-contrib,
diagrams-rasterific,
containers,
bytestring,
utf8-string,
mtl,
text,
http-conduit,
http-types,
aeson,
sgf==0.1.3.3,
executable sgf-render
main-is: Main.hs
other-modules: RenderOpts
build-depends: base,
kifu,
sgf==0.1.3.3,
bytestring,
diagrams-rasterific,
diagrams-core,
diagrams-lib,
mtl,
containers,
optparse-applicative,
split
hs-source-dirs: app
default-language: Haskell2010
test-suite sgf-tests
type: exitcode-stdio-1.0
other-modules: Goban
hs-source-dirs:
tests,
app,
src
main-is: Tests.hs
build-depends: base,
sgf==0.1.3.3,
diagrams-lib,
diagrams-contrib,
tasty,
tasty-hunit,
mtl,
containers,
utf8-string,
bytestring,
diagrams-rasterific,
optparse-applicative,
split