wizard-wipeout/wizard-wipeout.cabal

104 lines
3.1 KiB
Text
Raw Normal View History

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
2024-04-07 11:35:48 +00:00
ghc-options: -Wall -threaded -rtsopts
2024-12-12 08:09:17 +00:00
-fwrite-ide-info
-hiedir=.hie
2023-12-04 16:20:06 +00:00
2023-12-05 04:41:16 +00:00
library
import: warnings
exposed-modules: Library.Map
Library.Types
2023-12-10 14:18:40 +00:00
Library.Types.Communication
Library.Types.Map
Library.Types.Player
2024-04-07 11:35:48 +00:00
build-depends: base >=4.17.2.1
2023-12-10 14:18:40 +00:00
, aeson
2023-12-05 04:41:16 +00:00
, linear
, matrix
2023-12-07 16:31:28 +00:00
, random
2023-12-10 16:00:50 +00:00
, uuid
2023-12-05 04:41:16 +00:00
, 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: Client.Communication
Client.Events
2023-12-20 07:12:22 +00:00
Client.Game
2023-12-22 15:18:08 +00:00
Client.Graphics
2024-11-07 16:47:11 +00:00
Client.Log
Client.Types
2023-12-04 16:20:06 +00:00
-- other-extensions:
2024-04-07 11:35:48 +00:00
build-depends: base >=4.17.2.1
2023-12-10 16:00:50 +00:00
, aeson
, bytestring
2023-12-23 02:19:32 +00:00
, linear
2023-12-20 07:12:22 +00:00
, matrix
2023-12-08 04:19:32 +00:00
, monad-loops
, mtl
2023-12-07 17:20:28 +00:00
, network
, optparse-applicative
, stm
2023-12-12 08:47:50 +00:00
, unix
2023-12-10 14:18:40 +00:00
, uuid
2023-12-11 06:07:09 +00:00
, vector
2023-12-08 04:19:32 +00:00
, vty
2024-05-01 21:53:12 +00:00
, vty-crossplatform
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
2023-12-09 12:58:59 +00:00
other-modules: Server.Communication
2024-05-01 21:52:49 +00:00
Server.Communication.Handler
Server.Communication.Receive
Server.Communication.Send
2023-12-09 12:58:59 +00:00
Server.Game
2024-05-01 21:52:49 +00:00
Server.Game.Update
2024-11-04 05:53:58 +00:00
Server.Log
Server.Map
2023-12-08 01:26:29 +00:00
Server.Types
2023-12-09 12:58:59 +00:00
Server.Util
2024-11-29 10:24:07 +00:00
default-extensions:
StrictData
2023-12-05 04:41:16 +00:00
-- other-extensions:
2024-04-07 11:35:48 +00:00
build-depends: base >=4.17.2.1
2023-12-08 04:19:32 +00:00
, aeson
, bytestring
2023-12-09 12:24:33 +00:00
, directory
2023-12-07 16:31:28 +00:00
, linear
2023-12-06 05:14:12 +00:00
, matrix
2023-12-08 04:19:32 +00:00
, monad-loops
, mtl
2023-12-07 17:20:28 +00:00
, network
2023-12-08 04:19:32 +00:00
, optparse-applicative
, text
, time
2023-12-06 05:14:12 +00:00
, random
, stm
2023-12-09 12:24:33 +00:00
, unix
2023-12-10 16:00:50 +00:00
, uuid
2023-12-11 06:07:09 +00:00
, vector
2023-12-07 16:31:28 +00:00
, wizard-wipeout
2023-12-08 04:19:32 +00:00
, yaml
2023-12-05 04:41:16 +00:00
hs-source-dirs: src-server
2023-12-04 16:20:06 +00:00
default-language: GHC2021