minesweeper-haskell/minesweeper.cabal
2019-12-10 02:06:09 +01:00

78 lines
2 KiB
Text

cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.31.2.
--
-- see: https://github.com/sol/hpack
--
-- hash: e5b75ea7d51fb62c97c99a49ccb242a54d64422d7f1eeb101b67b94c40681c02
name: minesweeper
version: 0.1.0.0
build-type: Simple
library
exposed-modules:
Lib
Minesweeper
Random
Terminal
other-modules:
Paths_minesweeper
hs-source-dirs:
src/
default-extensions: DataKinds FlexibleContexts GADTs LambdaCase PolyKinds RankNTypes ScopedTypeVariables TypeApplications TypeOperators TypeFamilies
ghc-options: -Wall -O2 -flate-specialise -fspecialise-aggressively -fplugin=Polysemy.Plugin
build-depends:
array
, base
, containers
, mtl
, polysemy
, polysemy-plugin
, random
, split
default-language: Haskell2010
executable minesweeper
main-is: Main.hs
other-modules:
Paths_minesweeper
hs-source-dirs:
app/
default-extensions: DataKinds FlexibleContexts GADTs LambdaCase PolyKinds RankNTypes ScopedTypeVariables TypeApplications TypeOperators TypeFamilies
ghc-options: -Wall -O2 -flate-specialise -fspecialise-aggressively -fplugin=Polysemy.Plugin
build-depends:
array
, base
, containers
, minesweeper
, mtl
, optparse-generic
, polysemy
, polysemy-plugin
, random
, split
default-language: Haskell2010
test-suite minesweeper-test
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
Paths_minesweeper
hs-source-dirs:
test/
default-extensions: DataKinds FlexibleContexts GADTs LambdaCase PolyKinds RankNTypes ScopedTypeVariables TypeApplications TypeOperators TypeFamilies
ghc-options: -Wall -O2 -flate-specialise -fspecialise-aggressively -fplugin=Polysemy.Plugin
build-depends:
array
, base
, containers
, minesweeper
, mtl
, polysemy
, polysemy-plugin
, random
, split
, tasty
, tasty-hunit
default-language: Haskell2010