-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdino-rush.cabal
131 lines (126 loc) · 3.48 KB
/
dino-rush.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
-- This file has been generated from package.yaml by hpack version 0.28.2.
--
-- see: https://github.com/sol/hpack
--
-- hash: 5c6bc5de8e44cd393c1f6d1e2cf2289fa5b748c02162bd776dd54c1d14c49809
name: dino-rush
version: 0.0.0
synopsis: A Skinner box, running platformer with a dinosaur
description: A Skinner box, running platformer with a dinosaur
category: Game
homepage: https://github.com/Cmdv/dino-rush#readme
bug-reports: https://github.com/Cmdv/dino-rush/issues
maintainer: Joe Vargas
copyright: 2018 Joe Vargas
license: BSD3
license-file: LICENSE
build-type: Simple
cabal-version: >= 1.10
extra-source-files:
package.yaml
README.md
stack.yaml
data-files:
resource/dino.json
resource/dino.png
source-repository head
type: git
location: https://github.com/Cmdv/dino-rush
library
exposed-modules:
DinoRush
DinoRush.Config
DinoRush.Effect.Audio
DinoRush.Effect.Camera
DinoRush.Effect.Clock
DinoRush.Effect.HUD
DinoRush.Effect.Logger
DinoRush.Effect.Quake
DinoRush.Effect.Renderer
DinoRush.Effect.Sfx
DinoRush.Engine.Bird
DinoRush.Engine.Camera
DinoRush.Engine.Common
DinoRush.Engine.Dino
DinoRush.Engine.Font
DinoRush.Engine.Frame
DinoRush.Engine.GameOver
DinoRush.Engine.Input
DinoRush.Engine.Lava
DinoRush.Engine.Mountain
DinoRush.Engine.Obstacle
DinoRush.Engine.Physics
DinoRush.Engine.Play
DinoRush.Engine.Quake
DinoRush.Engine.River
DinoRush.Engine.Rock
DinoRush.Engine.Scene
DinoRush.Engine.Sfx
DinoRush.Engine.Step
DinoRush.Engine.Title
DinoRush.Engine.Types
DinoRush.Manager.Input
DinoRush.Manager.Scene
DinoRush.Resource
DinoRush.Runner
DinoRush.Scene.Death
DinoRush.Scene.GameOver
DinoRush.Scene.Pause
DinoRush.Scene.Play
DinoRush.Scene.Title
DinoRush.State
DinoRush.Wrapper.SDLInput
DinoRush.Wrapper.SDLRenderer
other-modules:
Paths_dino_rush
hs-source-dirs:
library
default-extensions: DuplicateRecordFields FlexibleContexts FlexibleInstances GeneralizedNewtypeDeriving LambdaCase NamedFieldPuns ScopedTypeVariables OverloadedStrings
ghc-options: -Wall
build-depends:
StateVar
, aeson
, animate
, base >=4.7 && <5
, bytestring
, containers
, key-state
, lens
, linear
, mtl
, random
, safe
, safe-exceptions
, sdl2
, sdl2-image
, sdl2-mixer
, sdl2-ttf
, text
, text-conversions
default-language: Haskell2010
executable dino-rush
main-is: Main.hs
other-modules:
Paths_dino_rush
hs-source-dirs:
executable
default-extensions: DuplicateRecordFields FlexibleContexts FlexibleInstances GeneralizedNewtypeDeriving LambdaCase NamedFieldPuns ScopedTypeVariables OverloadedStrings
ghc-options: -Wall -rtsopts -threaded -with-rtsopts=-N
build-depends:
base >=4.7 && <5
, dino-rush
default-language: Haskell2010
test-suite dino-rush-tests
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
Spec
Paths_dino_rush
hs-source-dirs:
tests
default-extensions: DuplicateRecordFields FlexibleContexts FlexibleInstances GeneralizedNewtypeDeriving LambdaCase NamedFieldPuns ScopedTypeVariables OverloadedStrings
ghc-options: -Wall -rtsopts -threaded -with-rtsopts=-N
build-depends:
base
, dino-rush
default-language: Haskell2010