cabal-version: 3.0 name: wizard-wipeout version: 0.0.0.0 synopsis: A game about combating wizards -- description: license: GPL-3.0-or-later license-file: LICENSE author: nek0 maintainer: nek0@nek0.eu -- copyright: category: Game build-type: Simple extra-doc-files: CHANGELOG.md -- extra-source-files: common warnings ghc-options: -Wall -threaded library import: warnings exposed-modules: Library.Types Library.Types.Communication build-depends: base ^>=4.17.2.1 , aeson , linear , matrix , random , vty hs-source-dirs: src-lib default-language: GHC2021 executable wizard-wipeout-client import: warnings main-is: Main.hs other-modules: Client.Communication Client.Types -- other-extensions: build-depends: base ^>=4.17.2.1 , monad-loops , mtl , network , optparse-applicative , uuid , vty , wizard-wipeout hs-source-dirs: src-client default-language: GHC2021 executable wizard-wipeout-server import: warnings main-is: Main.hs other-modules: Server.Communication Server.Game Server.Map Server.Types Server.Util -- other-extensions: build-depends: base ^>=4.17.2.1 , aeson , bytestring , directory , linear , matrix , monad-loops , mtl , network , optparse-applicative , text , time , random , stm , unix , wizard-wipeout , yaml hs-source-dirs: src-server default-language: GHC2021