Restructuring, #9

This commit is contained in:
Tibo De Peuter 2022-12-21 23:30:59 +01:00
parent 2055ef234e
commit dab6fadad4
41 changed files with 941 additions and 680 deletions

View file

@ -13,28 +13,36 @@ library
parsec >= 3.1.15.1
exposed-modules:
RPGEngine
RPGEngine.Config
RPGEngine.Data
RPGEngine.Data.Defaults
RPGEngine.Data.State
RPGEngine.Data.Default
RPGEngine.Data.Game
RPGEngine.Data.Level
RPGEngine.Input
RPGEngine.Input.Core
RPGEngine.Input.Level
RPGEngine.Input.LvlSelect
RPGEngine.Input.Player
RPGEngine.Input.LevelSelection
RPGEngine.Input.Lose
RPGEngine.Input.Menu
RPGEngine.Input.Paused
RPGEngine.Input.Playing
RPGEngine.Input.Win
RPGEngine.Parse
RPGEngine.Parse.Core
RPGEngine.Parse.Game
RPGEngine.Parse.StructElement
RPGEngine.Parse.TextToStructure
RPGEngine.Parse.StructureToGame
RPGEngine.Render
RPGEngine.Render.Core
RPGEngine.Render.GUI
RPGEngine.Render.Level
RPGEngine.Render.LvlSelect
RPGEngine.Render.Player
RPGEngine.Render.LevelSelection
RPGEngine.Render.Lose
RPGEngine.Render.Menu
RPGEngine.Render.Paused
RPGEngine.Render.Playing
RPGEngine.Render.Win
executable rpg-engine
main-is: Main.hs
@ -44,10 +52,10 @@ executable rpg-engine
test-suite rpg-engine-test
type: exitcode-stdio-1.0
main-is: RPGEngineSpec.hs
main-is: Spec.hs
hs-source-dirs: test
default-language: Haskell2010
build-depends: base >=4.7 && <5, hspec <= 2.10.6, hspec-discover, rpg-engine
other-modules:
-- Parsing
ParseGameSpec, ParseStructElementSpec
Parser.GameSpec
Parser.StructureSpec