diff options
author | Joris | 2020-01-30 11:35:31 +0000 |
---|---|---|
committer | Joris | 2020-01-30 11:35:31 +0000 |
commit | 960fa7cb7ae4c57d01306f78cd349f3a8337d0ab (patch) | |
tree | 5077cc720525fb025e4dba65a9a8b631862cbcc8 /server/server.cabal | |
parent | 14bdbc8c937f5d0b35c61350dba28cb41c3737cd (diff) | |
parent | 6a04e640955051616c3ad0874605830c448f2d75 (diff) |
Merge branch 'with-ghcjs' into 'master'
Use Haskell on the frontend
See merge request guyonvarch/shared-cost!2
Diffstat (limited to 'server/server.cabal')
-rw-r--r-- | server/server.cabal | 131 |
1 files changed, 131 insertions, 0 deletions
diff --git a/server/server.cabal b/server/server.cabal new file mode 100644 index 0000000..5427385 --- /dev/null +++ b/server/server.cabal @@ -0,0 +1,131 @@ +Name: server +Version: 0.0.1 +License: GPL-3 +License-file: LICENSE +Author: Joris Guyonvarch +Maintainer: joris@guyonvarch.me +Category: Web +Build-type: Simple +Cabal-version: >=1.10 + +Executable server + Main-is: Main.hs + Ghc-options: -Wall -Werror + Hs-source-dirs: src + Default-language: Haskell2010 + + Default-extensions: + ExistentialQuantification + LambdaCase + MultiParamTypeClasses + OverloadedStrings + ScopedTypeVariables + + Build-depends: + aeson + , base >= 4.11 && < 5 + , base64-bytestring + , bcrypt + , blaze-builder + , blaze-html + , bytestring + , clay + , clientsession + , common + , config-manager + , containers + , cookie + , filepath + , http-conduit + , http-types + , jsaddle + , mime-mail + , monad-logger + , mtl + , parsec + , process + , random + , resourcet + , scotty + , sqlite-simple + , text + , time + , transformers + , unordered-containers + , uuid + , validation + , wai + , wai-extra + , wai-middleware-static + + other-modules: + Conf + Controller.Category + Controller.Helper + Controller.Income + Controller.Index + Controller.Payment + Controller.Statistics + Controller.User + Cookie + Design.Appearing + Design.Color + Design.Constants + Design.Errors + Design.Form + Design.Global + Design.Helper + Design.Loadable + Design.Media + Design.Modal + Design.Tooltip + Design.View.ConfirmDialog + Design.View.Header + Design.View.NotFound + Design.View.Pages + Design.View.Payment + Design.View.Payment.Form + Design.View.Payment.HeaderForm + Design.View.Payment.HeaderInfos + Design.View.SignIn + Design.View.Stat + Design.View.Table + Design.Views + Job.Daemon + Job.Frequency + Job.Kind + Job.Model + Job.MonthlyPayment + Job.WeeklyReport + LoginSession + Model.CreateCategory + Model.CreateIncome + Model.CreatePayment + Model.EditCategory + Model.EditIncome + Model.EditPayment + Model.HashedPassword + Model.IncomeResource + Model.Mail + Model.PaymentResource + Model.Query + Model.SignIn + Model.UUID + Payer + Persistence.Category + Persistence.Frequency + Persistence.Income + Persistence.Payment + Persistence.User + Persistence.Util + Resource + Secure + SendMail + Statistics + Util.Time + Validation.Category + Validation.Income + Validation.Payment + Validation.SignIn + View.Mail.WeeklyReport + View.Page |