yammat/yammat.cabal

191 lines
6.3 KiB
Text
Raw Normal View History

2015-04-04 04:46:33 +00:00
name: yammat
2021-03-10 01:40:30 +00:00
version: 0.0.9
2015-04-04 04:46:33 +00:00
cabal-version: >= 1.8
build-type: Simple
2015-09-17 19:30:54 +00:00
license: AGPL-3
license-file: LICENSE.md
author: Amedeo Molnár
maintainer: nek0@chelnok.de
2015-04-04 04:46:33 +00:00
Flag dev
Description: Turn on development settings, like auto-reload templates.
Default: False
Flag library-only
Description: Build for use with "yesod devel"
Default: False
library
exposed-modules: Application
Foundation
Import
Import.NoFoundation
Model
Settings
Settings.StaticFiles
Handler.Common
Handler.Home
Handler.Select
Handler.Restock
Handler.NewUser
Handler.Buy
Handler.Journal
Handler.Payout
Handler.Summary
Handler.Modify
Handler.CashCheck
2015-04-16 00:12:03 +00:00
Handler.Avatar
2015-07-20 23:14:21 +00:00
Handler.Barcode
Handler.Transfer
2015-10-11 18:07:12 +00:00
Handler.Supplier
Handler.SupplierActions
2016-01-24 00:27:58 +00:00
Handler.Demand
2016-03-23 03:15:49 +00:00
Handler.Statistics
2018-10-02 18:25:32 +00:00
Handler.Pinentry
2015-04-04 04:46:33 +00:00
if flag(dev) || flag(library-only)
2015-10-11 18:07:12 +00:00
cpp-options: -DDEVELOPMENT -DHTTP_CLIENT
2015-04-04 04:46:33 +00:00
ghc-options: -Wall -fwarn-tabs -O0
else
ghc-options: -Wall -fwarn-tabs -O2
extensions: TemplateHaskell
QuasiQuotes
OverloadedStrings
NoImplicitPrelude
CPP
MultiParamTypeClasses
TypeFamilies
GADTs
GeneralizedNewtypeDeriving
FlexibleContexts
EmptyDataDecls
NoMonomorphismRestriction
DeriveDataTypeable
ViewPatterns
TupleSections
RecordWildCards
DerivingStrategies
StandaloneDeriving
UndecidableInstances
DataKinds
FlexibleInstances
2015-04-04 04:46:33 +00:00
build-depends: base >= 4 && < 5
2019-07-27 17:04:38 +00:00
, yesod >= 1.6
, yesod-core >= 1.6
, yesod-auth >= 1.6
, yesod-static >= 1.6
, yesod-form >= 1.6
2015-04-04 04:46:33 +00:00
, classy-prelude >= 0.10.2
, classy-prelude-conduit >= 0.10.2
, classy-prelude-yesod >= 0.10.2
2018-08-10 17:37:13 +00:00
, bytestring >= 0.9
, text >= 0.11
2017-01-21 17:02:29 +00:00
, persistent >= 2.0
, persistent-postgresql >= 2.1.2
, persistent-template >= 2.0
2015-04-04 04:46:33 +00:00
, template-haskell
2018-08-10 17:37:13 +00:00
, shakespeare >= 2.0
, hjsmin >= 0.1
, monad-control >= 0.3
, wai-extra >= 3.0
, yaml >= 0.8
2017-01-21 17:02:29 +00:00
, http-conduit >= 2.1
2018-08-10 17:37:13 +00:00
, directory >= 1.1
, warp >= 3.0
2015-04-04 04:46:33 +00:00
, data-default
2017-01-21 17:02:29 +00:00
, aeson >= 0.6
2018-08-10 17:37:13 +00:00
, conduit >= 1.0
, monad-logger >= 0.3
, fast-logger >= 2.2
, wai-logger >= 2.2
2017-08-06 08:48:28 +00:00
, safe-exceptions
2015-04-04 04:46:33 +00:00
, file-embed
, safe
, unordered-containers
, containers
, vector
2018-08-02 07:16:33 +00:00
, time >= 1.8
2015-04-04 04:46:33 +00:00
-- snip
, mime-mail
, blaze-markup
2015-04-05 09:05:06 +00:00
, wai
2015-10-11 18:07:12 +00:00
, blaze-builder
2015-04-09 10:35:34 +00:00
, split
2015-04-11 17:44:13 +00:00
, conduit-extra
2016-05-08 22:03:17 +00:00
, JuicyPixels >= 3.2.7
, JuicyPixels-scale-dct
2015-09-16 18:28:30 +00:00
, cryptohash
, base64-bytestring
2015-10-11 18:07:12 +00:00
-- for Migrations
, HDBC
, HDBC-postgresql
, bytestring
, cryptohash
, base64-bytestring
2015-04-04 04:46:33 +00:00
executable yammat
if flag(library-only)
2015-10-11 18:07:12 +00:00
Buildable: False
2015-04-04 04:46:33 +00:00
main-is: main.hs
hs-source-dirs: app
build-depends: base, yammat
ghc-options: -threaded -O2 -rtsopts -with-rtsopts=-N
2015-10-11 18:07:12 +00:00
-- executable Migrate1
--
-- main-is: Migration.hs
-- hs-source-dirs: Migration/0.0.0-0.0.1
-- ghc-options: -Wall
-- build-depends: base
-- , HDBC
-- , HDBC-postgresql
-- , bytestring
-- , cryptohash
-- , base64-bytestring
2015-09-17 13:27:53 +00:00
2015-04-04 04:46:33 +00:00
test-suite test
type: exitcode-stdio-1.0
main-is: Spec.hs
hs-source-dirs: test
ghc-options: -Wall
extensions: TemplateHaskell
QuasiQuotes
OverloadedStrings
NoImplicitPrelude
CPP
MultiParamTypeClasses
TypeFamilies
GADTs
GeneralizedNewtypeDeriving
FlexibleContexts
EmptyDataDecls
NoMonomorphismRestriction
DeriveDataTypeable
ViewPatterns
TupleSections
2020-06-05 16:56:22 +00:00
other-modules: Handler.CommonSpec
Handler.HomeSpec
Handler.SupplierActionsSpec
Handler.SupplierSpec
TestImport
2015-04-04 04:46:33 +00:00
build-depends: base
, yammat
2019-04-16 15:22:37 +00:00
, yesod-test >= 1.4.2
2015-04-04 04:46:33 +00:00
, yesod-core
, yesod
, persistent
, persistent-mysql
, resourcet
, monad-logger
, transformers
, hspec
, classy-prelude
, classy-prelude-yesod