From 84f2affd66a0ff3947b91a30308cb8e6a8ff7594 Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Thu, 19 May 2022 22:05:02 +0200 Subject: surtr: ... --- hosts/surtr/email/spm/package.yaml | 92 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 92 insertions(+) create mode 100644 hosts/surtr/email/spm/package.yaml (limited to 'hosts/surtr/email/spm/package.yaml') diff --git a/hosts/surtr/email/spm/package.yaml b/hosts/surtr/email/spm/package.yaml new file mode 100644 index 00000000..4859e38c --- /dev/null +++ b/hosts/surtr/email/spm/package.yaml @@ -0,0 +1,92 @@ +name: spm +version: 0.1.0 + +default-extensions: + - NoImplicitPrelude + - DerivingStrategies + - DeriveAnyClass + - DataKinds + - RecordWildCards + - TypeFamilies + - LambdaCase +other-extensions: + - OverloadedStrings + - TemplateHaskell + - QuasiQuotes + - UndecidableInstances +language: GHC2021 +license: AGPL-3.0-or-later +ghc-options: + - -Wall + - -Wmissing-home-modules + - -Wredundant-constraints + - -Widentities + - -Wincomplete-uni-patterns + - -Werror + - -fwarn-tabs + - -j -O + +library: + dependencies: + - base + - servant + - text + - lens + - case-insensitive + - aeson + - jose + - uuid + source-dirs: + - lib + +executables: + spm-server: + dependencies: + - spm + - base + - servant-server + - warp-systemd + - warp + - attoparsec + - text + - bytestring + - wai + - wai-extra + - lens + - case-insensitive + - http-types + - persistent + - persistent-postgresql + - uuid + - path-pieces + - transformers + - mtl + - resource-pool + - monad-logger + - mmorph + - unliftio-core + - http-api-data + - exceptions + - aeson + - filepath + - jose + + source-dirs: + - server + + main: Spm.Server + spm-provision: + dependencies: + - base + - jose + - uuid + - optparse-applicative + - text + - aeson + - bytestring + - lens + + source-dirs: + - provision + + main: Spm.Provision -- cgit v1.2.3