2023-12-04 16:20:06 +00:00
|
|
|
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
|
2023-12-05 04:41:16 +00:00
|
|
|
ghc-options: -Wall -threaded
|
2023-12-04 16:20:06 +00:00
|
|
|
|
2023-12-05 04:41:16 +00:00
|
|
|
library
|
|
|
|
import: warnings
|
|
|
|
exposed-modules: Library.Types
|
|
|
|
build-depends: base ^>=4.17.2.1
|
|
|
|
, linear
|
|
|
|
, matrix
|
|
|
|
-- , vty-crossplatform
|
|
|
|
, vty
|
|
|
|
hs-source-dirs: src-lib
|
|
|
|
default-language: GHC2021
|
|
|
|
|
|
|
|
executable wizard-wipeout-client
|
2023-12-04 16:20:06 +00:00
|
|
|
import: warnings
|
|
|
|
main-is: Main.hs
|
|
|
|
-- other-modules:
|
|
|
|
-- other-extensions:
|
|
|
|
build-depends: base ^>=4.17.2.1
|
2023-12-05 04:41:16 +00:00
|
|
|
, wizard-wipeout
|
|
|
|
hs-source-dirs: src-client
|
|
|
|
default-language: GHC2021
|
|
|
|
|
|
|
|
executable wizard-wipeout-server
|
|
|
|
import: warnings
|
|
|
|
main-is: Main.hs
|
|
|
|
other-modules: Server.Map
|
2023-12-06 05:14:12 +00:00
|
|
|
Server.Map.Snippets
|
2023-12-05 04:41:16 +00:00
|
|
|
-- other-extensions:
|
|
|
|
build-depends: base ^>=4.17.2.1
|
2023-12-06 05:14:12 +00:00
|
|
|
, matrix
|
2023-12-05 04:41:16 +00:00
|
|
|
, wizard-wipeout
|
2023-12-06 05:14:12 +00:00
|
|
|
, random
|
2023-12-05 04:41:16 +00:00
|
|
|
hs-source-dirs: src-server
|
2023-12-04 16:20:06 +00:00
|
|
|
default-language: GHC2021
|