#18 & massive structure overhaul

This commit is contained in:
Tibo De Peuter 2022-12-19 22:54:42 +01:00
parent 83659e69b4
commit 3b0de65de1
16 changed files with 397 additions and 221 deletions

View file

@ -5,19 +5,25 @@ cabal-version: 1.12
build-type: Simple
library
hs-source-dirs: lib, lib/control, lib/data, lib/render
hs-source-dirs: lib
build-depends:
base >= 4.7 && <5,
gloss >= 1.11 && < 1.14, gloss-juicy >= 0.2.3,
parsec >= 3.1.15.1
exposed-modules:
RPGEngine,
-- Control
Input, InputHandling, Parse,
-- Data
Game, Internals, Player, State,
-- Render
Render
RPGEngine
RPGEngine.Input
RPGEngine.Parse
RPGEngine.Render
RPGEngine.Internals.Data.Game
RPGEngine.Internals.Data.Internals
RPGEngine.Internals.Data.Player
RPGEngine.Internals.Data.State
RPGEngine.Internals.Input
RPGEngine.Internals.Parse
RPGEngine.Internals.Parse.StructureElement
executable rpg-engine
main-is: Main.hs