-
Notifications
You must be signed in to change notification settings - Fork 0
/
stunts-cartography.cabal
150 lines (141 loc) · 5.37 KB
/
stunts-cartography.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
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
Cabal-Version: 2.4
Name: stunts-cartography
Version: 1.1.0.0
Synopsis: Power tools for creating Stunts track maps.
Description: Power tools for creating Stunts track maps.
Category: Game, Graphics
License: BSD-3-Clause
License-file: LICENSE
Author: Daniel Mlot
Extra-Source-Files: README.md
Data-Dir: .
Data-Files: wwwroot/css/*.css
wwwroot/css/alertify.core.css
wwwroot/css/alertify.default.css
wwwroot/*.html
wwwroot/favicon-16x16.png
wwwroot/favicon-32x32.png
wwwroot/favicon.ico
wwwroot/images/*.png
wwwroot/lib/alertify.min.js
wwwroot/lib/README-alertify.md
wwwroot/lib/jquery-ui/jquery-ui.min.js
wwwroot/lib/jquery-ui/LICENSE.txt
wwwroot/css/jquery-ui/jquery-ui.min.css
wwwroot/css/jquery-ui/images/*.png
wwwroot/css/jquery-ui/jquery-ui.icon-font.min.css
wwwroot/css/jquery-ui/font/jquery-ui.eot
wwwroot/css/jquery-ui/font/jquery-ui.ttf
wwwroot/css/jquery-ui/font/jquery-ui.woff
wwwroot/css/jquery-ui/font/jquery-ui.woff2
wwwroot/css/jquery-ui/README-jquery-ui-iconfont.md
flag resourcesWithExecutables
description: Retrieve resources (i.e. files listed under Data-Files in the
cabal file) from corresponding directories at the location of
the stunts-cartography executables.
default: False
flag cairo
description: Use the diagrams-cairo backend.
default: True
manual: True
flag svg
description: Use the diagrams-svg backend.
default: False
manual: True
flag rasterific
description: Use the diagrams-rasterific backend.
default: False
manual: True
Source-Repository head
type: git
location: https://github.com/duplode/stunts-cartography
Executable stcarto
Default-Language: Haskell2010
Main-is: Main.hs
Other-Modules: Viewer
,Composition
,Output
,Parameters
,Types.CartoM
,Pics.Palette
,Pics
,Pics.MM
,Annotation
,Annotation.Parser
,Annotation.Flipbook
,Annotation.LapTrace
,Annotation.LapTrace.Vec
,Annotation.LapTrace.Parser.Simple
,Track
,Replay
,Widgets.BoundedInput
,Widgets.FilePathPicker
,Util.Misc
,Util.Zip
,Util.Reactive.Threepenny
,Util.Threepenny
,Util.Threepenny.Alertify
,Util.Threepenny.JQueryAutocomplete
,Util.Threepenny.Flexbox
,Util.SVGFonts
,Util.Diagrams.Backend
,Util.Diagrams.Backend.Common
,Dump.Common
,Dump.WriteCoords
,Dump.GameState
,Dump.Trackdata
,Repldump
,Trackdata
,BigGrid
,Gallery
,Paths
,Paths_stunts_cartography
Hs-Source-Dirs: src
Build-Depends: base >= 4.9 && < 5
,threepenny-gui >= 0.8
,threepenny-gui-flexbox >= 0.4
,diagrams-core >= 1.4 && < 1.6
,diagrams-lib >= 1.4.4 && < 1.5
,SVGFonts >= 1.8 && < 1.9
,parsec >= 3.1.3 && < 3.2
,parsec-permutation == 0.1.*
,zip >= 1.0
,lens
,aeson
,colour
,data-default-class
,containers
,text
,bytestring
,array
,mtl >= 2.2.1
,transformers >= 0.5.6.2
,directory >= 1.2.7
,filepath
,temporary
,template-haskell
,cereal
,th-lift-instances
,zlib
,extra >= 1.7.9
,clay >= 0.13
,optparse-applicative >= 0.16
,binary
GHC-Options: -threaded
CPP-Options: -DCABAL
if flag (resourcesWithExecutables)
CPP-Options: -DRESOURCES_WITH_EXECUTABLES
if flag (svg)
Other-Modules: Util.Diagrams.Backend.SVG
Build-Depends: diagrams-svg >= 1.4.3 && < 1.5
CPP-Options: -DSVG_BACKEND
elif flag (rasterific)
Other-Modules: Util.Diagrams.Backend.Rasterific
Build-Depends: diagrams-rasterific >= 1.4.2.1 && < 1.5
CPP-Options: -DRASTERIFIC_BACKEND
elif flag (cairo)
Other-Modules: Util.Diagrams.Backend.Cairo
Build-Depends: diagrams-cairo >= 1.4.2 && < 1.5
CPP-Options: -DCAIRO_BACKEND
else
Build-Depends: invalid-cabal-flag-settings < 0