summaryrefslogtreecommitdiff
path: root/package.yaml
diff options
context:
space:
mode:
authorcyfraeviolae <cyfraeviolae>2021-05-16 18:22:49 -0400
committercyfraeviolae <cyfraeviolae>2021-05-16 18:22:49 -0400
commit1da9b25ff814d681afc3b741739bffbca7cc45e8 (patch)
tree9227ecf9bc54973d536c837c685101b6c69c7fcb /package.yaml
init
Diffstat (limited to 'package.yaml')
-rw-r--r--package.yaml62
1 files changed, 62 insertions, 0 deletions
diff --git a/package.yaml b/package.yaml
new file mode 100644
index 0000000..f954c47
--- /dev/null
+++ b/package.yaml
@@ -0,0 +1,62 @@
+name: sumcheck
+version: 0.1.0.0
+license: AGPL
+author: "cyfraeviolae"
+maintainer: "cyfraeviolae"
+copyright: "2021 cyfraeviolae.org"
+
+extra-source-files:
+- README.md
+
+# Metadata used when publishing your package
+# synopsis: Short description of your package
+# category: Web
+
+# To avoid duplicated efforts in documentation and dealing with the
+# complications of embedding Haddock markup inside cabal files, it is
+# common to point users to the README.md file.
+description: Please see the README on GitHub at <https://github.com/githubuser/sumcheck#readme>
+
+dependencies:
+- base >= 4.7 && < 5
+- parsec
+- containers
+- either
+
+library:
+ source-dirs: src
+
+executables:
+ sumcheck-exe:
+ main: Main.hs
+ source-dirs: app
+ ghc-options:
+ - -threaded
+ - -rtsopts
+ - -with-rtsopts=-N
+ dependencies:
+ - sumcheck
+ - servant-server
+ - lucid
+ - text
+ - http-api-data
+ - servant-lucid
+ - safe-exceptions
+ - wai
+ - warp
+ - bytestring
+ - utf8-string
+
+tests:
+ sumcheck-test:
+ main: Spec.hs
+ source-dirs: test
+ ghc-options:
+ - -threaded
+ - -rtsopts
+ - -with-rtsopts=-N
+ dependencies:
+ - sumcheck
+ - tasty
+ - tasty-hunit
+ - tasty-quickcheck