aboutsummaryrefslogtreecommitdiff
path: root/common/common.cabal
diff options
context:
space:
mode:
authorJoris2017-11-08 23:47:26 +0100
committerJoris2017-11-08 23:47:26 +0100
commit27e11b20b06f2f2dbfb56c0998a63169b4b8abc4 (patch)
tree845f54d7fe876c9a3078036975ba85ec21d224a1 /common/common.cabal
parenta3601b5e6f5a3e41fa31752a2c704ccd3632790e (diff)
downloadbudget-27e11b20b06f2f2dbfb56c0998a63169b4b8abc4.tar.gz
budget-27e11b20b06f2f2dbfb56c0998a63169b4b8abc4.tar.bz2
budget-27e11b20b06f2f2dbfb56c0998a63169b4b8abc4.zip
Use a better project structure
Diffstat (limited to 'common/common.cabal')
-rw-r--r--common/common.cabal41
1 files changed, 41 insertions, 0 deletions
diff --git a/common/common.cabal b/common/common.cabal
new file mode 100644
index 0000000..e072acf
--- /dev/null
+++ b/common/common.cabal
@@ -0,0 +1,41 @@
+name: common
+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
+
+library
+ ghc-options: -Wall -Werror
+ exposed-modules: Common.Message
+ , Common.Message.Key
+ , Common.Model
+ , Common.Util.Text
+ , Common.View.Format
+ other-modules: Common.Message.Lang
+ , Common.Message.Translation
+ , Common.Model.PaymentCategory
+ , Common.Model.CreateCategory
+ , Common.Model.CreatePayment
+ , Common.Model.CreateIncome
+ , Common.Model.EditCategory
+ , Common.Model.EditPayment
+ , Common.Model.InitResult
+ , Common.Model.EditIncome
+ , Common.Model.Frequency
+ , Common.Model.Currency
+ , Common.Model.Category
+ , Common.Model.Payment
+ , Common.Model.Income
+ , Common.Model.SignIn
+ , Common.Model.Init
+ , Common.Model.User
+ build-depends: aeson
+ , base >=4.9 && <4.11
+ , text
+ , time
+ hs-source-dirs: src
+ default-language: Haskell2010