-
Notifications
You must be signed in to change notification settings - Fork 19
/
Copy pathtart.cabal
92 lines (89 loc) · 3.06 KB
/
tart.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
name: tart
version: 0.3
synopsis: Terminal Art
description: A program to make ASCII art
license: BSD3
license-file: LICENSE
author: Jonathan Daugherty
maintainer: cygnus@foobox.com
copyright: 2017 Jonathan Daugherty
category: Graphics
build-type: Simple
extra-source-files: CHANGELOG.md
README.md
cabal-version: >=1.10
Homepage: https://github.com/jtdaugherty/tart/
Bug-reports: https://github.com/jtdaugherty/tart/issues
Source-Repository head
type: git
location: git://github.com/jtdaugherty/tart.git
library
ghc-options: -Wall
hs-source-dirs: src
default-language: Haskell2010
exposed-modules:
Tart.Canvas
Tart.Format
Tart.Format.Types
Tart.Format.V0
Tart.Format.V1
Tart.Format.V2
build-depends: base >=4.9 && < 5,
array,
binary,
vty,
microlens-platform,
bytestring,
mtl,
binary,
text
executable tart
ghc-options: -threaded -Wall
hs-source-dirs: programs
main-is: Main.hs
other-modules: Events
Events.Main
Events.CharacterSelect
Events.PaletteEntrySelect
Events.ToolSelect
Events.Common
Events.CanvasSizePrompt
Events.AskToSave
Events.AskForSaveFilename
Events.TextEntry
Events.BoxStyleSelect
Events.RenameLayer
Events.StyleSelect
UI
UI.Main
UI.Common
UI.CharacterSelect
UI.PaletteEntrySelect
UI.ToolSelect
UI.CanvasSizePrompt
UI.AskToSave
UI.AskForSaveFilename
UI.TextEntry
UI.BoxStyleSelect
UI.StyleSelect
State
Theme
Types
App
Draw
Draw.Line
Draw.Box
default-language: Haskell2010
build-depends: base >=4.9 && < 5,
brick >= 2.5 && < 2.6,
vty,
vty-crossplatform,
vector,
microlens-platform,
microlens-th,
mtl,
text,
text-zipper,
directory,
containers,
tart