This repository has been archived on 2023-06-24. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
2022FuncProg-project3-RPGEn.../rpg-engine.cabal

67 lines
No EOL
1.5 KiB
Text

name: rpg-engine
version: 1.0.0
author: Tibo De Peuter
cabal-version: 1.12
build-type: Simple
library
hs-source-dirs: lib
build-depends:
base >= 4.7 && <5,
directory >= 1.3.6.0,
gloss >= 1.11 && < 1.14, gloss-juicy >= 0.2.3,
parsec >= 3.1.15.1
exposed-modules:
RPGEngine
RPGEngine.Config
RPGEngine.Data
RPGEngine.Data.Default
RPGEngine.Data.Game
RPGEngine.Data.Level
RPGEngine.Input
RPGEngine.Input.Core
RPGEngine.Input.ActionSelection
RPGEngine.Input.Menu
RPGEngine.Input.LevelSelection
RPGEngine.Input.Playing
RPGEngine.Input.Paused
RPGEngine.Input.Win
RPGEngine.Input.Lose
RPGEngine.Parse
RPGEngine.Parse.Core
RPGEngine.Parse.TextToStructure
RPGEngine.Parse.StructureToGame
RPGEngine.Render
RPGEngine.Render.Core
RPGEngine.Render.ActionSelection
RPGEngine.Render.Menu
RPGEngine.Render.LevelSelection
RPGEngine.Render.Playing
RPGEngine.Render.Paused
RPGEngine.Render.Win
RPGEngine.Render.Lose
executable rpg-engine
main-is: Main.hs
hs-source-dirs: src
default-language: Haskell2010
build-depends: base >= 4.7 && <5, rpg-engine
test-suite rpg-engine-test
type: exitcode-stdio-1.0
main-is: Spec.hs
hs-source-dirs: test
default-language: Haskell2010
build-depends:
base >=4.7 && <5,
rpg-engine,
hspec <= 2.10.6, hspec-discover,
parsec >= 3.1.15.1
other-modules:
Parser.GameSpec
Parser.StructureSpec