cabal-version: 3.0
name: nove
version: 0.1.0.0
author: jrvieira
maintainer: github@jrvieira.com
extra-source-files: CHANGELOG.md
common opts
default-language: GHC2021
default-extensions: LexicalNegation
ghc-options: -Wall -O2
library
import: opts
hs-source-dirs: src
exposed-modules: Nove
exposed-modules: Nove.Verse
, Nove.Logic
, Nove.Utils
build-depends: base
, zero
, containers
, unordered-containers
, hashable
, colour
, ansi-terminal-game
test-suite test
import: opts
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Test.hs
build-depends: base
, zero
, nove
executable demo
import: opts
ghc-options: -threaded -rtsopts
hs-source-dirs: test
main-is: Demo.hs
build-depends: base
, zero
, nove
, random
, containers
, ansi-terminal-game
executable maze
import: opts
ghc-options: -threaded -rtsopts
hs-source-dirs: test
main-is: Maze.hs
build-depends: base
, zero
, nove
, random
, containers
, ansi-terminal-game
, colour