-
Notifications
You must be signed in to change notification settings - Fork 2
/
aeson-tiled.cabal
116 lines (110 loc) · 2.67 KB
/
aeson-tiled.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
cabal-version: 3.0
name: aeson-tiled
version: 0.0.2.3
synopsis: Aeson instances for the Tiled map editor.
description:
The mighty Tiled 2D map editor is an open source
app for creating tile based level maps. This package provides
types and aeson instances to read Tiled json files.
homepage: https://github.com/haskell-game/aeson-tiled
license: BSD-3-Clause
license-file: LICENSE
maintainer: [email protected]
author: Schell Scivally
copyright: (c) 2017 Schell Scivally
category: Game Engine
build-type: Simple
extra-source-files:
maps/microgue/*.tmj,
maps/microgue/*.tsj
extra-doc-files:
README.md,
ChangeLog.md
library
hs-source-dirs: src
exposed-modules:
Codec.Tiled
Codec.Tiled.Aeson
Codec.Tiled.Layer
Codec.Tiled.Layer.Chunk
Codec.Tiled.Layer.Data
Codec.Tiled.Map
Codec.Tiled.Map.IO
Codec.Tiled.Object
Codec.Tiled.Object.Point
Codec.Tiled.Object.Template
Codec.Tiled.Object.Template.IO
Codec.Tiled.Object.Text
Codec.Tiled.Property
Codec.Tiled.Tileset
Codec.Tiled.Tileset.Frame
Codec.Tiled.Tileset.Grid
Codec.Tiled.Tileset.IO
Codec.Tiled.Tileset.Ref
Codec.Tiled.Tileset.Terrain
Codec.Tiled.Tileset.Tile
Codec.Tiled.Tileset.TileOffset
Codec.Tiled.Tileset.Transformations
Codec.Tiled.Tileset.WangColor
Codec.Tiled.Tileset.WangSet
Codec.Tiled.Tileset.WangTile
Codec.Tiled.World
Codec.Tiled.World.IO
Codec.Tiled.World.Map
Codec.Tiled.World.Pattern
Data.Tiled.GID
build-depends:
base >= 4.7 && < 5
, bytestring >= 0.10 && < 1
, aeson >= 2.0 && < 3
, containers >= 0.5 && < 1
, text >= 1.2 && < 3
, vector >= 0.11 && < 1
default-language:
Haskell2010
default-extensions:
BlockArguments,
DeriveGeneric,
DerivingStrategies,
FlexibleContexts,
GeneralizedNewtypeDeriving,
ImportQualifiedPost,
LambdaCase,
OverloadedStrings,
PatternSynonyms,
RecordWildCards,
StrictData,
flag tests
manual: True
default: False
test-suite aeson-tiled-test
if !flag(tests)
buildable: False
type: exitcode-stdio-1.0
hs-source-dirs: tests
main-is: Main.hs
build-depends:
aeson-tiled,
base,
filepath,
tasty-hunit,
tasty,
temporary
ghc-options: -threaded -rtsopts -with-rtsopts=-N
default-language:
Haskell2010
default-extensions:
BlockArguments,
DeriveGeneric,
DerivingStrategies,
FlexibleContexts,
GeneralizedNewtypeDeriving,
ImportQualifiedPost,
LambdaCase,
OverloadedStrings,
PatternSynonyms,
RecordWildCards,
StrictData,
source-repository head
type: git
location: https://github.com/haskell-game/aeson-tiled