-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathRaincat.cabal
100 lines (95 loc) · 4.91 KB
/
Raincat.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
cabal-version: 3.0
name: Raincat
version: 1.2.3
build-type: Simple
license: BSD-3-Clause
license-file: LICENSE
copyright: Garrick Chin 2008-2010
maintainer: Mikhail S. Pobolovets <[email protected]>
homepage: http://raincat.bysusanlin.com/
package-url: git://github.com/styx/Raincat.git
bug-reports: http://github.com/styx/Raincat/issues
synopsis: A puzzle game written in Haskell with a cat in lead role
description: Project Raincat is a game developed by Carnegie Mellon students
through GCS during the Fall 2008 semester. Raincat features game
play inspired from classics Lemmings and The Incredible Machine.
The project proved to be an excellent learning experience for
the programmers. Everything is programmed in Haskell.
category: Game
author: Garrick Chin, Susan Lin, SooHyun Jang, Anthony Maurice, William Wang,
Andrew Zheng, Rachel Berkowitz, Spencer Ying, Tal Stramer, Mikhail Pobolovets,
Sergei Trofimovich
stability: stable
tested-with: GHC == { 8.10.7, 9.6.3 }
data-files: LICENSE README.md
data/effects/*.png data/cat/cat-walk/*.png data/cat/cat-idle/*.png
data/music/*.ogg data/levels/skyline/*.lvl data/levels/movement1/*.lvl
data/cat/cat-springboots/*.png data/levels/movement2/*.lvl data/levels/pinball/*.lvl
data/item-buttons/*.png data/backgrounds/*.png data/levels/rift/*.png
data/levels/water1/*.png data/levels/river/*.lvl data/cat/cat-skateboard/*.png
data/cat/cat-laser/*.png data/cat/cat-pogostick/*.png data/levels/water2/*.png
data/cat/cat-hurt/*.png data/levels/rift/*.lvl data/levels/water1/*.lvl
data/levels/pool/*.png data/level-misc/*.png data/cat/cat-speedboots/*.png
data/cat/cat-rainboots/*.png data/levels/water2/*.lvl data/levels/skyline/*.png
data/levels/movement1/*.png data/cat/cat-poncho/*.png data/cat/cat-umbrella/*.png
data/levels/movement2/*.png data/levels/pinball/*.png data/menu/*.png
data/cat/cat-upside-down-umbrella/*.png data/cat/cat-shield/*.png
data/levels/river/*.png data/levels/pool/*.lvl data/items/*.png
extra-source-files: Setup.lhs
source-repository head
type: git
location: https://github.com/styx/Raincat.git
executable raincat
default-language: Haskell2010
main-is: Main.hs
buildable: True
ghc-options: -Wall
hs-source-dirs: src
build-depends:
-- Specifying ghc-8.10 dependencies as a lower
-- bound. Chances are high that older and newer
-- dependencies will Just Work.
base ^>= 4.14 || ^>= 4.15 || ^>= 4.16 || ^>= 4.17 || ^>= 4.18 || ^>= 4.19,
containers ^>= 0.6,
mtl ^>= 2.2 || ^>= 2.3,
random ^>= 1.2,
time ^>= 1.9 || ^>= 1.10 || ^>= 1.11 || ^>= 1.12,
-- non-ghc packages:
GLUT ^>= 2.7,
OpenGL ^>= 3.0,
sdl2 ^>= 2.5,
sdl2-image ^>= 2.1,
sdl2-mixer ^>= 1.2
autogen-modules: Paths_Raincat
other-modules:
Cat.Cat
Error.Error
Game.GameGraphics
Game.GameInit
Game.GameInput
Game.GameMain
Game.GameState
Input.InputState
Items.ItemEffects
Items.Items
Level.EndMarker
Level.FireHydrant
Level.Level
Menu.Menu
Menu.PostVictory
Nxt.Audio
Nxt.Graphics
Nxt.Types
Panels.ItemPanel
Panels.MainPanel
Panels.MessagePanel
Paths_Raincat
Program.Program
Rain.Rain
Settings.CatSettings
Settings.DisplaySettings
Settings.Path
Settings.RainSettings
Settings.UISettings
Settings.WorldSettings
World.World