summaryrefslogtreecommitdiff
path: root/pfifcontractors.cabal
diff options
context:
space:
mode:
Diffstat (limited to 'pfifcontractors.cabal')
-rw-r--r--pfifcontractors.cabal116
1 files changed, 116 insertions, 0 deletions
diff --git a/pfifcontractors.cabal b/pfifcontractors.cabal
new file mode 100644
index 0000000..77bb437
--- /dev/null
+++ b/pfifcontractors.cabal
@@ -0,0 +1,116 @@
+name: pfifcontractors
+version: 0.0.0
+license: OtherLicense
+license-file: LICENSE
+author: Clint Adams
+maintainer: Clint Adams
+synopsis: The greatest Yesod web application ever.
+description: I'm sure you can say something clever here if you try.
+category: Web
+stability: Experimental
+cabal-version: >= 1.8
+build-type: Simple
+homepage: http://pfifcontractors.yesodweb.com/
+
+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
+ Model
+ Settings
+ Settings.StaticFiles
+ Settings.Development
+ Handler.Home
+ Handler.Me
+ UtilEmail
+
+ if flag(dev) || flag(library-only)
+ cpp-options: -DDEVELOPMENT
+ ghc-options: -Wall -threaded -O0
+ else
+ ghc-options: -Wall -threaded -O2
+
+ extensions: TemplateHaskell
+ QuasiQuotes
+ OverloadedStrings
+ NoImplicitPrelude
+ CPP
+ MultiParamTypeClasses
+ TypeFamilies
+ GADTs
+ GeneralizedNewtypeDeriving
+ FlexibleContexts
+ EmptyDataDecls
+ NoMonomorphismRestriction
+
+ build-depends: base >= 4 && < 5
+ , yesod >= 1.0 && < 1.1
+ , yesod-core >= 1.0 && < 1.1
+ , yesod-auth >= 1.0 && < 1.1
+ , yesod-static >= 1.0 && < 1.1
+ , yesod-default >= 1.0 && < 1.1
+ , yesod-form >= 1.0 && < 1.1
+ , yesod-test >= 0.2 && < 0.3
+ , clientsession >= 0.7.3 && < 0.8
+ , bytestring >= 0.9 && < 0.10
+ , text >= 0.11 && < 0.12
+ , persistent >= 0.9 && < 0.10
+ , persistent-postgresql >= 0.9 && < 0.10
+ , template-haskell
+ , hamlet >= 1.0 && < 1.1
+ , shakespeare-css >= 1.0 && < 1.1
+ , shakespeare-js >= 1.0 && < 1.1
+ , shakespeare-text >= 1.0 && < 1.1
+ , hjsmin >= 0.1 && < 0.2
+ , monad-control >= 0.3 && < 0.4
+ , wai-extra >= 1.2 && < 1.3
+ , yaml >= 0.7 && < 0.8
+ , http-conduit >= 1.4 && < 1.5
+ , directory >= 1.1 && < 1.2
+ , warp >= 1.2 && < 1.3
+ , blaze-html >= 0.4
+ , mime-mail >= 0.4
+ , random
+ , time
+ , transformers >= 0.3
+
+executable pfifcontractors
+ if flag(library-only)
+ Buildable: False
+
+ main-is: ../main.hs
+ hs-source-dirs: dist
+ build-depends: base
+ , pfifcontractors
+ , yesod-default
+
+test-suite test
+ type: exitcode-stdio-1.0
+ main-is: main.hs
+ hs-source-dirs: tests
+ ghc-options: -Wall
+ extensions: TemplateHaskell
+ QuasiQuotes
+ OverloadedStrings
+ NoImplicitPrelude
+ CPP
+ OverloadedStrings
+ MultiParamTypeClasses
+ TypeFamilies
+ GADTs
+ GeneralizedNewtypeDeriving
+ FlexibleContexts
+
+ build-depends: base
+ , pfifcontractors
+ , yesod-test
+ , yesod-default
+ , yesod-core