about summary refs log tree commit diff
path: root/xanthous.cabal
diff options
context:
space:
mode:
authorGriffin Smith <root@gws.fyi>2019-08-25T17·28-0400
committerGriffin Smith <root@gws.fyi>2019-08-25T17·28-0400
commitd3f3890dc5408581eb6181125c871d1cf2c0e18f (patch)
treeed6d9e396e6c732b1bce27ea6962ce408b59f218 /xanthous.cabal
parentfb0d1b3e66251aa56a3df1d05fd4b82b33380a31 (diff)
An @-sign in a box, in haskell
Initial commit of a Haskell version of Xanthous, written using Brick and
built with Nix.

This is so much nicer and so much easier
Diffstat (limited to 'xanthous.cabal')
-rw-r--r--xanthous.cabal113
1 files changed, 113 insertions, 0 deletions
diff --git a/xanthous.cabal b/xanthous.cabal
new file mode 100644
index 000000000000..f4dd1bcafdee
--- /dev/null
+++ b/xanthous.cabal
@@ -0,0 +1,113 @@
+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: 82abd26f60a9ec818eed37784bf7d873658bb40772a67205c42977a98a108566
+
+name:           xanthous
+version:        0.1.0.0
+synopsis:       A WIP TUI RPG
+description:    Please see the README on GitHub at <https://github.com/glittershark/xanthous>
+category:       Game
+homepage:       https://github.com/glittershark/xanthous#readme
+bug-reports:    https://github.com/glittershark/xanthous/issues
+author:         Griffin Smith
+maintainer:     root@gws.fyi
+copyright:      2019 Griffin Smith
+license:        GPL-3
+license-file:   LICENSE
+build-type:     Simple
+extra-source-files:
+    README.org
+
+source-repository head
+  type: git
+  location: https://github.com/glittershark/xanthous
+
+library
+  exposed-modules:
+      Main
+      Xanthous.App
+      Xanthous.Game
+      Xanthous.Game.Draw
+      Xanthous.Prelude
+      Xanthous.Resource
+  other-modules:
+      Paths_xanthous
+  hs-source-dirs:
+      src
+  default-extensions: ConstraintKinds DataKinds DeriveAnyClass DeriveGeneric DerivingStrategies FlexibleContexts FlexibleInstances FunctionalDependencies GADTSyntax GeneralizedNewtypeDeriving KindSignatures LambdaCase NoImplicitPrelude NoStarIsType OverloadedStrings PolyKinds RankNTypes ScopedTypeVariables TypeApplications TypeFamilies TypeOperators
+  ghc-options: -Wall -threaded
+  build-depends:
+      QuickCheck
+    , ascii-art-to-unicode
+    , base
+    , brick
+    , classy-prelude
+    , constraints
+    , containers
+    , data-default
+    , deepseq
+    , lens
+    , mtl
+    , vty
+  default-language: Haskell2010
+
+executable xanthous
+  main-is: Main.hs
+  other-modules:
+      Xanthous.App
+      Xanthous.Game
+      Xanthous.Game.Draw
+      Xanthous.Prelude
+      Xanthous.Resource
+      Paths_xanthous
+  hs-source-dirs:
+      src
+  default-extensions: ConstraintKinds DataKinds DeriveAnyClass DeriveGeneric DerivingStrategies FlexibleContexts FlexibleInstances FunctionalDependencies GADTSyntax GeneralizedNewtypeDeriving KindSignatures LambdaCase NoImplicitPrelude NoStarIsType OverloadedStrings PolyKinds RankNTypes ScopedTypeVariables TypeApplications TypeFamilies TypeOperators
+  ghc-options: -Wall -threaded
+  build-depends:
+      QuickCheck
+    , ascii-art-to-unicode
+    , base
+    , brick
+    , classy-prelude
+    , constraints
+    , containers
+    , data-default
+    , deepseq
+    , lens
+    , mtl
+    , vty
+    , xanthous
+  default-language: Haskell2010
+
+test-suite test
+  type: exitcode-stdio-1.0
+  main-is: Spec.hs
+  other-modules:
+      Paths_xanthous
+  hs-source-dirs:
+      test
+  default-extensions: ConstraintKinds DataKinds DeriveAnyClass DeriveGeneric DerivingStrategies FlexibleContexts FlexibleInstances FunctionalDependencies GADTSyntax GeneralizedNewtypeDeriving KindSignatures LambdaCase NoImplicitPrelude NoStarIsType OverloadedStrings PolyKinds RankNTypes ScopedTypeVariables TypeApplications TypeFamilies TypeOperators
+  ghc-options: -Wall -threaded -threaded -rtsopts -with-rtsopts=-N
+  build-depends:
+      QuickCheck
+    , ascii-art-to-unicode
+    , base
+    , brick
+    , classy-prelude
+    , constraints
+    , containers
+    , data-default
+    , deepseq
+    , lens
+    , mtl
+    , tasty
+    , tasty-hunit
+    , tasty-quickcheck
+    , vty
+    , xanthous
+  default-language: Haskell2010